This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug debug/23551] dwarf records for inlines appear incomplete



------- Comment #11 from aoliva at gcc dot gnu dot org  2006-11-01 06:37 -------
Every inlined function starts with copying of argument initializers into the
formal arguments.  This makes such copies too suitable for SSA coalescing.

It appears to me that it would be desirable to arrange for coalescing to
somehow preserve information as to which variables have been coalesced, such
that we can emit debug info for all coalesced variables, not just one of them.

It sounds like a lot of work, though.


-- 

aoliva at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aoliva at gcc dot gnu dot
                   |                            |org


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]