This is the mail archive of the gcc@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]

Re: Symbol debug information


> Function level variables are output when we output debug info for the
> function_decl.
>
> This, in turn, is called from rest_of_decl_compilation, which is called
> from various places in c-decl.c, ada/utils.c, etc.
>
>
> Make sure it's getting called.
> If it is, then make sure the VAR_DECL's have TREE_USED set.
> In particular, make sure the ones you want output aren't
> "DECL_EXTERNAL (decl) && !TREE_USED (decl))".

It turns out I was forgetting to set the SCOPE_STMT_BLOCK for the outermost 
block.  Thanks anyway.

Paul Brook


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