plugin event for C/C++ declarations
Brian Hackett
bhackett1024@gmail.com
Tue Dec 22 19:04:00 GMT 2009
Where should texi ChangeLog changes go? There's no changelog in
gcc/doc and no .texi updates in gcc/ChangeLog.
Brian
On Tue, Dec 22, 2009 at 10:24 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Tue, Dec 22, 2009 at 10:16 AM, Brian Hackett <bhackett1024@gmail.com> wrote:
>> Hi, I added comments/documentation in plugin.def and doc/plugins.texi
>> consistent with other plugins. Is there another place documentation
>> should go?
>
> doc/plugins.texi isn't mentioned in ChangeLog.
>
>
> H.J.
> ---
>> Brian
>>
>> On Tue, Dec 22, 2009 at 10:13 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
>>> On Tue, Dec 22, 2009 at 10:00 AM, Brian Hackett <bhackett1024@gmail.com> wrote:
>>>> Hi, this patch adds a new plugin event FINISH_DECL, which is invoked
>>>> at every finish_decl in the C and C++ frontends. Previously there did
>>>> not seem to be a way for a plugin to see the definition for a global
>>>> that is never used in the input file, or the initializer for a global
>>>> which is declared before a function but defined after. This event
>>>> isn't restricted to just globals though, but also locals, fields, and
>>>> parameters (C frontend only).
>>>>
>>>> Brian
>>>>
>>>>
>>>>
>>>> 2009-12-22 Brian Hackett <bhackett1024@gmail.com>
>>>>
>>>> gcc/ChangeLog:
>>>>
>>>> * plugin.def: Add event for finish_decl.
>>>> * plugin.c (register_callback, invoke_plugin_callbacks): Same.
>>>> * c-decl.c (finish_decl): Invoke callbacks on above event.
>>>>
>>>
>>> Shouldn't it be documented?
>>>
>>>
>
More information about the Gcc-patches
mailing list