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



--- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> 2013-04-10 
13:08:22 UTC ---

(In reply to comment #1)

> Draft patch: http://gcc.gnu.org/ml/gcc-patches/2013-04/msg00560.html



The draft patch fails for dummy arguments as the shipping comes to early: There

is no die to be referenced for them. Thus, the generation of DW_TAG_namelist

has to be deferred until the full function decl is available.



The current idea is to add a NAMELIST_DECL to BLOCK_VARS in tree.def, similarly

to IMPORTED_DECL. DECL_NAME will then contain the the namelist /name/ - and the

decl the vector with all decls in that namelist.  See C++ for how IMPORTED_DECL

gets filled - and "grep IMPORTED_DECL" which files are affected (including

LTO!).

Reply via email to