[Bug debug/55257] [4.8 Regression]: g++.dg/debug/dwarf2/non-virtual-thunk.C scan-assembler thunk.C:30

hp at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Nov 12 17:08:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55257

Hans-Peter Nilsson <hp at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2012-11-12
         AssignedTo|unassigned at gcc dot       |hp at gcc dot gnu.org
                   |gnu.org                     |
   Target Milestone|---                         |4.8.0
     Ever Confirmed|0                           |1

--- Comment #2 from Hans-Peter Nilsson <hp at gcc dot gnu.org> 2012-11-12 17:08:12 UTC ---
(In reply to comment #1)
> If the target doesn't call final_start_function and final_end_function in
> output_mi_thunk targhook (or equivalent), it is a target bug.

I see.  I either missed this requirement when I implemented those bits for CRIS
or it wasn't a requirement at the time.  BTW, I see several ports are missing
those calls.  I guess in the general case it can't be left to middle-end to
call those functions at the right time, so I'll just update the port and
hopefully the documentation, but no promises.  Assigning the PR to myself while
verifying that this is the cause.



More information about the Gcc-bugs mailing list