This is the mail archive of the
mailing list for the GCC project.
Re: Symbol debug information
> Function level variables are output when we output debug info for the
> 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.