gcc50: Bring in makefiles but leave them unhooked
[dragonfly.git] / gnu / usr.bin / cc50 / support-libs / liblto_plugin / Makefile.headers
1 # The logic to define PLUGIN_HEADERS is filled with dozens of variables that
2 # is impossible for a human to wade through.  To keep this simple, generate
3 # a list manually from a vendor-built and installed version of gcc, e.g.
4 # stage/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.1/5.0.0/plugin/include
5
6 PLUGIN_HEADERS= \
7         alias.h \
8         all-tree.def \
9         alloc-pool.h \
10         ansidecl.h \
11         attribs.h \
12         auto-host.h \
13         b-header-vars \
14         basic-block.h \
15         bitmap.h \
16         builtins.def \
17         bversion.h \
18         c-tree.h \
19         calls.h \
20         cfg-flags.def \
21         cfgexpand.h \
22         cfghooks.h \
23         cfgloop.h \
24         cgraph.h \
25         cif-code.def \
26         cilk-builtins.def \
27         cilkplus.def \
28         config.h \
29         configargs.h \
30         context.h \
31         coretypes.h \
32         cppdefault.h \
33         cpplib.h \
34         debug.h \
35         defaults.h \
36         df.h \
37         diagnostic-color.h \
38         diagnostic-core.h \
39         diagnostic.def \
40         diagnostic.h \
41         double-int.h \
42         dumpfile.h \
43         emit-rtl.h \
44         except.h \
45         filenames.h \
46         fixed-value.h \
47         flag-types.h \
48         flags.h \
49         fold-const.h \
50         function.h \
51         gcc-plugin.h \
52         gcc-symtab.h \
53         genrtl.h \
54         ggc.h \
55         gimple-builder.h \
56         gimple-expr.h \
57         gimple-fold.h \
58         gimple-iterator.h \
59         gimple-low.h \
60         gimple-pretty-print.h \
61         gimple-ssa.h \
62         gimple-walk.h \
63         gimple.def \
64         gimple.h \
65         gimplify-me.h \
66         gimplify.h \
67         gsstruct.def \
68         gtm-builtins.def \
69         gtype-desc.h \
70         hard-reg-set.h \
71         hash-map.h \
72         hash-set.h \
73         hash-table.h \
74         hashtab.h \
75         highlev-plugin-common.h \
76         hwint.h \
77         inchash.h \
78         incpath.h \
79         input.h \
80         insn-codes.h \
81         insn-constants.h \
82         insn-flags.h \
83         insn-modes.h \
84         insn-notes.def \
85         internal-fn.def \
86         internal-fn.h \
87         intl.h \
88         ipa-prop.h \
89         ipa-ref.h \
90         ipa-reference.h \
91         ipa-utils.h \
92         is-a.h \
93         langhooks.h \
94         libiberty.h \
95         line-map.h \
96         machmode.h \
97         md5.h \
98         mode-classes.def \
99         obstack.h \
100         omp-builtins.def \
101         options.h \
102         opts.h \
103         output.h \
104         params.def \
105         params.h \
106         pass-instances.def \
107         pass_manager.h \
108         plugin-api.h \
109         plugin-version.h \
110         plugin.def \
111         plugin.h \
112         predict.def \
113         predict.h \
114         prefix.h \
115         pretty-print.h \
116         print-rtl.h \
117         print-tree.h \
118         real.h \
119         realmpfr.h \
120         reg-notes.def \
121         regset.h \
122         resource.h \
123         rtl.def \
124         rtl.h \
125         safe-ctype.h \
126         sanitizer.def \
127         sbitmap.h \
128         signop.h \
129         splay-tree.h \
130         ssa-iterators.h \
131         statistics.h \
132         stmt.h \
133         stor-layout.h \
134         stringpool.h \
135         symtab.h \
136         sync-builtins.def \
137         system.h \
138         target-hooks-macros.h \
139         target.def \
140         target.h \
141         timevar.def \
142         timevar.h \
143         tm-preds.h \
144         tm.h \
145         tm_p.h \
146         toplev.h \
147         tree-cfg.h \
148         tree-cfgcleanup.h \
149         tree-check.h \
150         tree-core.h \
151         tree-dfa.h \
152         tree-dump.h \
153         tree-eh.h \
154         tree-hasher.h \
155         tree-inline.h \
156         tree-into-ssa.h \
157         tree-iterator.h \
158         tree-nested.h \
159         tree-object-size.h \
160         tree-outof-ssa.h \
161         tree-parloops.h \
162         tree-pass.h \
163         tree-phinodes.h \
164         tree-pretty-print.h \
165         tree-ssa-address.h \
166         tree-ssa-alias.h \
167         tree-ssa-coalesce.h \
168         tree-ssa-dom.h \
169         tree-ssa-loop-ivopts.h \
170         tree-ssa-loop-manip.h \
171         tree-ssa-loop-niter.h \
172         tree-ssa-loop.h \
173         tree-ssa-operands.h \
174         tree-ssa-sccvn.h \
175         tree-ssa-ter.h \
176         tree-ssa-threadedge.h \
177         tree-ssa-threadupdate.h \
178         tree-ssa.h \
179         tree-ssanames.h \
180         tree.def \
181         tree.h \
182         treestruct.def \
183         varasm.h \
184         vec.h \
185         version.h \
186         wide-int-print.h \
187         wide-int.h
188
189 PLUGIN_HEADERS_CFAMILY= \
190         c-common.def \
191         c-common.h \
192         c-objc.h \
193         c-pragma.h \
194         c-pretty-print.h
195
196 PLUGIN_HEADERS_CP= \
197         cp-tree.def \
198         cp-tree.h \
199         cxx-pretty-print.h \
200         name-lookup.h \
201         type-utils.h
202
203 PLUGIN_HEADERS_OBJC= \
204         objc-tree.def
205
206 PLUGIN_HEADERS_CONFIG= \
207         dbxelf.h \
208         dragonfly-stdint.h \
209         dragonfly.h \
210         elfos.h \
211         initfini-array.h \
212         vxworks-dummy.h
213
214 PLUGIN_HEADERS_CONFIG_I386= \
215         att.h \
216         biarch64.h \
217         dragonfly.h \
218         i386-opts.h \
219         i386-protos.h \
220         i386.h \
221         stringop.def \
222         unix.h \
223         x86-64.h \
224         x86-tune.def