Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:misc
gcc3
gcc34-dwarf2-i386-multreg1.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc34-dwarf2-i386-multreg1.patch of Package gcc3
2005-11-09 Jakub Jelinek <jakub@redhat.com> * dwarf2out.c (multiple_reg_loc_descriptor): Don't assume DBX_REGISTER_NUMBER being contiguous. --- gcc/dwarf2out.c (revision 106711) +++ gcc/dwarf2out.c (revision 106712) @@ -8411,7 +8411,9 @@ unsigned reg; dw_loc_descr_ref loc_result = NULL; - reg = dbx_reg_number (rtl); + reg = REGNO (rtl); + if ((unsigned) DBX_REGISTER_NUMBER (reg) != dbx_reg_number (rtl)) + abort (); nregs = HARD_REGNO_NREGS (REGNO (rtl), GET_MODE (rtl)); /* Simple, contiguous registers. */ @@ -8424,7 +8426,7 @@ { dw_loc_descr_ref t; - t = one_reg_loc_descriptor (reg); + t = one_reg_loc_descriptor (DBX_REGISTER_NUMBER (reg)); add_loc_descr (&loc_result, t); add_loc_descr_op_piece (&loc_result, size); ++reg;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor