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] |
<response at end> Benjamin Smedberg wrote:
On 10/11/09 12:13 PM, Terrence Miller wrote:Because it makes the name "global_namespace" and the list order(TREE_CHAIN (t) points to a declaration
(Version 4.5.0)
There are plugin callbacks which trigger at the end of processing types and C++ functions, but I can not find a clean way for plugin code to notice a top-level variable declaration.
I'm hoping that the answer does not require the plugin shared library to
bind to global symbols of the compiler (i.e. global_namespace).
Why not? That's what dehydra does: it enumerates through the items in global_namespace in PLUGIN_FINISH_UNIT.
--BDS
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |