xref: /dragonfly/gnu/usr.bin/cc47/liblto_plugin/Makefile.headers (revision 88cb131568c551d47f7b04eea6931bff5663ba43)
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 (below)
4
5PLUGIN_HEADERS= \
6          alias.h \
7          all-tree.def \
8          alloc-pool.h \
9          ansidecl.h \
10          auto-host.h \
11          basic-block.h \
12          bitmap.h \
13          builtins.def \
14          bversion.h \
15          c-tree.h \
16          cfghooks.h \
17          cfgloop.h \
18          cgraph.h \
19          cif-code.def \
20          config.h \
21          configargs.h \
22          coretypes.h \
23          cppdefault.h \
24          cpplib.h \
25          debug.h \
26          defaults.h \
27          diagnostic-core.h \
28          diagnostic.def \
29          diagnostic.h \
30          double-int.h \
31          emit-rtl.h \
32          except.h \
33          filenames.h \
34          fixed-value.h \
35          flag-types.h \
36          flags.h \
37          function.h \
38          gcc-plugin.h \
39          genrtl.h \
40          ggc.h \
41          gimple-pretty-print.h \
42          gimple.def \
43          gimple.h \
44          gsstruct.def \
45          gtm-builtins.def \
46          gtype-desc.h \
47          hard-reg-set.h \
48          hashtab.h \
49          highlev-plugin-common.h \
50          hwint.h \
51          incpath.h \
52          input.h \
53          insn-constants.h \
54          insn-flags.h \
55          insn-modes.h \
56          insn-notes.def \
57          internal-fn.def \
58          internal-fn.h \
59          intl.h \
60          ipa-prop.h \
61          ipa-ref-inline.h \
62          ipa-ref.h \
63          ipa-reference.h \
64          ipa-utils.h \
65          langhooks.h \
66          libiberty.h \
67          line-map.h \
68          machmode.h \
69          md5.h \
70          mode-classes.def \
71          obstack.h \
72          omp-builtins.def \
73          options.h \
74          opts.h \
75          output.h \
76          params.def \
77          params.h \
78          plugin-api.h \
79          plugin-version.h \
80          plugin.def \
81          plugin.h \
82          pointer-set.h \
83          predict.def \
84          predict.h \
85          prefix.h \
86          pretty-print.h \
87          real.h \
88          realmpfr.h \
89          reg-notes.def \
90          rtl.def \
91          rtl.h \
92          safe-ctype.h \
93          sbitmap.h \
94          splay-tree.h \
95          statistics.h \
96          symtab.h \
97          sync-builtins.def \
98          system.h \
99          target-hooks-macros.h \
100          target.def \
101          target.h \
102          timevar.def \
103          timevar.h \
104          tm-preds.h \
105          tm.h \
106          tm_p.h \
107          toplev.h \
108          tree-check.h \
109          tree-dump.h \
110          tree-flow-inline.h \
111          tree-flow.h \
112          tree-inline.h \
113          tree-iterator.h \
114          tree-pass.h \
115          tree-pretty-print.h \
116          tree-ssa-alias.h \
117          tree-ssa-operands.h \
118          tree-ssa-sccvn.h \
119          tree.def \
120          tree.h \
121          treestruct.def \
122          vec.h \
123          vecir.h \
124          vecprim.h \
125          version.h
126
127PLUGIN_HEADERS_CFAMILY= \
128          c-common.def \
129          c-common.h \
130          c-objc.h \
131          c-pragma.h \
132          c-pretty-print.h
133
134PLUGIN_HEADERS_CP= \
135          cp-tree.def \
136          cp-tree.h \
137          cxx-pretty-print.h \
138          name-lookup.h
139
140PLUGIN_HEADERS_OBJC= \
141          objc/objc-tree.def
142
143PLUGIN_HEADERS_CONFIG= \
144          dragonfly-stdint.h \
145          dragonfly.h \
146          dbxelf.h \
147          initfini-array.h \
148          vxworks-dummy.h \
149          elfos.h
150
151PLUGIN_HEADERS_CONFIG_I386= \
152          x86-64.h \
153          biarch64.h \
154          dragonfly.h \
155          i386-opts.h \
156          i386-protos.h \
157          i386.h \
158          unix.h \
159          att.h
160