This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch] Missing plugin header files
- From: Prathamesh Kulkarni <prathamesh dot kulkarni at linaro dot org>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: Steve Ellcey <sellcey at imgtec dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 15 Jan 2015 23:52:20 +0530
- Subject: Re: [Patch] Missing plugin header files
- Authentication-results: sourceware.org; auth=none
- References: <4950619a-afe4-4e20-a424-d7663fd9f9d3 at BAMAIL02 dot ba dot imgtec dot org> <CAFiYyc2jW2mdg1VHtz7fvts+9XYCywo++oR9Ee4=-H3GOFALfg at mail dot gmail dot com>
On 15 January 2015 at 14:14, Richard Biener <richard.guenther@gmail.com> wrote:
> On Wed, Jan 14, 2015 at 10:43 PM, Steve Ellcey <sellcey@imgtec.com> wrote:
>> I tried compiling an empty plugin that just included gcc-plugin.h and
>> plugin-version.h and found that these header files were included from
>> gcc-plugin.h but not in the list of header files to be copied to the
>> plugin include directory.
>>
>> OK to checkin?
>
> Ok.
>
> Thanks,
> Richard.
>
>> Steve Ellcey
>> sellcey@imgtec.com
>>
>> 2015-01-14 Steve Ellcey <sellcey@mips.com>
>>
>> * Makefile.in (PLUGIN_HEADERS): Add dominance.h, cfg.h, cfgrtl.h,
>> cfganal.h, cfgbuild.h, cfgcleanup.h, lcm.h, builtins.def,
>> chkp-builtins.def, and pass-instances.def
>>
Should pass-instances.def be removed from ChangeLog since it was
already present in PLUGIN_HEADERS ?
Thanks,
Prathamesh
>>
>> diff --git a/gcc/Makefile.in b/gcc/Makefile.in
>> index 44a4214..abe2d0d 100644
>> --- a/gcc/Makefile.in
>> +++ b/gcc/Makefile.in
>> @@ -3228,7 +3228,8 @@ PLUGIN_HEADERS = $(TREE_H) $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \
>> tree-ssa-loop.h tree-ssa-loop-ivopts.h tree-ssa-loop-manip.h \
>> tree-ssa-loop-niter.h tree-ssa-ter.h tree-ssa-threadedge.h \
>> tree-ssa-threadupdate.h inchash.h wide-int.h signop.h hash-map.h \
>> - hash-set.h pass-instances.def
>> + hash-set.h dominance.h cfg.h cfgrtl.h cfganal.h cfgbuild.h cfgcleanup.h \
>> + lcm.h builtins.def chkp-builtins.def pass-instances.def
>>
>> # generate the 'build fragment' b-header-vars
>> s-header-vars: Makefile