make ==> ${MAKE} ${.TARGET}
[dragonfly.git] / gnu / usr.bin / cc34 / cc_tools / Makefile.tools
1 # $DragonFly: src/gnu/usr.bin/cc34/cc_tools/Makefile.tools,v 1.2 2004/06/21 00:20:33 joerg Exp $
2
3 .ORDER: options.c options.h
4
5 insn-output.c: ${TOOLDIR}/genoutput/genoutput.nx
6         ${TOOLDIR}/genoutput/genoutput.nx ${MD_FILE} > ${.TARGET}
7
8 insn-opinit.c: ${TOOLDIR}/genopinit/genopinit.nx
9         ${TOOLDIR}/genopinit/genopinit.nx ${MD_FILE} > ${.TARGET}
10
11 insn-extract.c: ${TOOLDIR}/genextract/genextract.nx
12         ${TOOLDIR}/genextract/genextract.nx ${MD_FILE} > ${.TARGET}
13
14 insn-attrtab.c: ${TOOLDIR}/genattrtab/genattrtab.nx
15         ${TOOLDIR}/genattrtab/genattrtab.nx ${MD_FILE} > ${.TARGET}
16
17 insn-emit.c: ${TOOLDIR}/genemit/genemit.nx
18         ${TOOLDIR}/genemit/genemit.nx ${MD_FILE} > ${.TARGET}
19
20 insn-attr.h: ${TOOLDIR}/genattr/genattr.nx
21         ${TOOLDIR}/genattr/genattr.nx ${MD_FILE} > ${.TARGET}
22
23 insn-codes.h: ${TOOLDIR}/gencodes/gencodes.nx
24         ${TOOLDIR}/gencodes/gencodes.nx ${MD_FILE} > ${.TARGET}
25
26 insn-recog.c: ${TOOLDIR}/genrecog/genrecog.nx
27         ${TOOLDIR}/genrecog/genrecog.nx ${MD_FILE} > ${.TARGET}
28
29 insn-peep.c: ${TOOLDIR}/genpeep/genpeep.nx
30         ${TOOLDIR}/genpeep/genpeep.nx ${MD_FILE} > ${.TARGET}
31
32 insn-conditions.c: ${TOOLDIR}/genconditions/genconditions.nx
33         ${TOOLDIR}/genconditions/genconditions.nx ${MD_FILE} > ${.TARGET}
34
35 insn-constants.h: ${TOOLDIR}/genconstants/genconstants.nx
36         ${TOOLDIR}/genconstants/genconstants.nx ${MD_FILE} > ${.TARGET}
37
38 insn-modes.c: ${TOOLDIR}/genmodes/genmodes.nx
39         ${TOOLDIR}/genmodes/genmodes.nx > ${.TARGET}
40
41 insn-modes.h: ${TOOLDIR}/genmodes/genmodes.nx
42         ${TOOLDIR}/genmodes/genmodes.nx -h > ${.TARGET}
43
44 min-insn-modes.c: ${TOOLDIR}/genmodes/genmodes.nx
45         ${TOOLDIR}/genmodes/genmodes.nx -m > ${.TARGET}
46
47 genrtl.c: ${TOOLDIR}/gengenrtl/gengenrtl.nx
48         ${TOOLDIR}/gengenrtl/gengenrtl.nx > ${.TARGET}
49
50 genrtl.h: ${TOOLDIR}/gengenrtl/gengenrtl.nx
51         ${TOOLDIR}/gengenrtl/gengenrtl.nx -h > ${.TARGET}
52
53 gtype-desc.c gtype-desc.h: ${TOOLDIR}/gengtype/gengtype.nx
54         ${TOOLDIR}/gengtype/gengtype.nx
55
56 .ORDER: gtype-desc.c gtype-desc.h
57
58 tm-preds.h: ${TOOLDIR}/genpreds/genpreds.nx
59         ${TOOLDIR}/genpreds/genpreds.nx > ${.TARGET}
60
61 tree-check.h: ${TOOLDIR}/gencheck/gencheck.nx
62         ${TOOLDIR}/gencheck/gencheck.nx > ${.TARGET}
63
64 insn-config.h: ${TOOLDIR}/genconfig/genconfig.nx
65         ${TOOLDIR}/genconfig/genconfig.nx ${MD_FILE} > ${.TARGET}
66
67 insn-flags.h: ${TOOLDIR}/genflags/genflags.nx
68         ${TOOLDIR}/genflags/genflags.nx ${MD_FILE} > ${.TARGET}
69
70 gcov-iov.h: ${TOOLDIR}/gcov-iov/gcov-iov.nx
71         ${TOOLDIR}/gcov-iov/gcov-iov.nx > ${.TARGET}
72
73
74
75 CLEANFILES+=    insn-conditions.c insn-modes.h min-insn-modes.c genrtl.h
76 CLEANFILES+=    genrtl.c tm-preds.h tree-check.h insn-constants.h insn-config.h
77 CLEANFILES+=    insn-flags.h insn-output.c insn-peep.c insn-recog.c
78 CLEANFILES+=    insn-codes.h insn-attr.h options.h options.c insn-emit.c
79 CLEANFILES+=    insn-attrtab.c insn-extract.c insn-opinit.c
80
81 CLEANFILES+=    gt-alias.h gt-bitmap.h gt-c-common.h gt-c-decl.h gt-c-parse.h
82 CLEANFILES+=    gt-c-pragma.h gt-cfglayout.h gt-cgraph.h gt-coverage.h
83 CLEANFILES+=    gt-cp-call.h gt-cp-decl.h gt-cp-decl2.h gt-cp-mangle.h
84 CLEANFILES+=    gt-cp-method.h gt-cp-name-lookup.h gt-cp-parser.h gt-cp-pt.h
85 CLEANFILES+=    gt-cp-repo.h gt-cp-semantics.h gt-cp-tree.h gt-cselib.h
86 CLEANFILES+=    gt-dbxout.h gt-dwarf2asm.h gt-dwarf2out.h gt-emit-rtl.h
87 CLEANFILES+=    gt-except.h gt-explow.h gt-expr.h gt-fold-const.h gt-function.h
88 CLEANFILES+=    gt-gcse.h gt-i386.h gt-integrate.h gt-langhooks.h gt-lists.h
89 CLEANFILES+=    gt-optabs.h gt-ra-build.h gt-reg-stack.h gt-regclass.h
90 CLEANFILES+=    gt-sdbout.h gt-stmt.h gt-stor-layout.h gt-stringpool.h
91 CLEANFILES+=    gt-tree.h gt-varasm.h gtype-c.h gtype-cp.h gtype-desc.c
92 CLEANFILES+=    gtype-desc.h gt-f-com.h gt-f-lex.h gt-f-ste.h gt-f-where.h
93 CLEANFILES+=    gt-objc-objc-act.h gtype-f.h gtype-objc.h
94
95 ${TOOLDIR}/genconditions/genconditions.nx:
96         cd ${SRC_TOOLDIR}/genconditions && ${MAKE} ${.TARGET}
97
98 ${TOOLDIR}/genmodes/genmodes.nx:
99         cd ${SRC_TOOLDIR}/genmodes && ${MAKE} ${.TARGET}
100
101 ${TOOLDIR}/genoutput/genoutput.nx:
102         cd ${SRC_TOOLDIR}/genoutput && ${MAKE} ${.TARGET}
103
104 ${TOOLDIR}/genopinit/genopinit.nx:
105         cd ${SRC_TOOLDIR}/genopinit && ${MAKE} ${.TARGET}
106
107 ${TOOLDIR}/genextract/genextract.nx:
108         cd ${SRC_TOOLDIR}/genextract && ${MAKE} ${.TARGET}
109
110 ${TOOLDIR}/genattrtab/genattrtab.nx:
111         cd ${SRC_TOOLDIR}/genattrtab && ${MAKE} ${.TARGET}
112
113 ${TOOLDIR}/genemit/genemit.nx:
114         cd ${SRC_TOOLDIR}/genemit && ${MAKE} ${.TARGET}
115
116 ${TOOLDIR}/genattr/genattr.nx:
117         cd ${SRC_TOOLDIR}/genattr && ${MAKE} ${.TARGET}
118
119 ${TOOLDIR}/gencodes/gencodes.nx:
120         cd ${SRC_TOOLDIR}/gencodes && ${MAKE} ${.TARGET}
121
122 ${TOOLDIR}/genrecog/genrecog.nx:
123         cd ${SRC_TOOLDIR}/genrecog && ${MAKE} ${.TARGET}
124
125 ${TOOLDIR}/genpeep/genpeep.nx:
126         cd ${SRC_TOOLDIR}/genpeep && ${MAKE} ${.TARGET}
127
128 ${TOOLDIR}/genconfig/genconfig.nx:
129         cd ${SRC_TOOLDIR}/genconfig && ${MAKE} ${.TARGET}
130
131 ${TOOLDIR}/genconstants/genconstants.nx:
132         cd ${SRC_TOOLDIR}/genconstants && ${MAKE} ${.TARGET}
133
134 ${TOOLDIR}/gencheck/gencheck.nx:
135         cd ${SRC_TOOLDIR}/gencheck && ${MAKE} ${.TARGET}
136
137 ${TOOLDIR}/gencheck/gencheck.nx:
138         cd ${SRC_TOOLDIR}/gencheck && ${MAKE} ${.TARGET}
139
140 ${TOOLDIR}/genpreds/genpreds.nx:
141         cd ${SRC_TOOLDIR}/genpreds && ${MAKE} ${.TARGET}
142
143 ${TOOLDIR}/gengenrtl/gengenrtl.nx:
144         cd ${SRC_TOOLDIR}/gengenrtl && ${MAKE} ${.TARGET}
145
146 ${TOOLDIR}/gengtype/gengtype.nx:
147         cd ${SRC_TOOLDIR}/gengtype && ${MAKE} ${.TARGET}
148
149 ${TOOLDIR}/genflags/genflags.nx:
150         cd ${SRC_TOOLDIR}/genflags && ${MAKE} ${.TARGET}
151
152 ${TOOLDIR}/gcov-iov/gcov-iov.nx:
153         cd ${SRC_TOOLDIR}/gcov-iov && ${MAKE} ${.TARGET}
154
155 ${TOOLDIR}/fini/fini.nx:
156         cd ${SRC_TOOLDIR}/fini && ${MAKE} ${.TARGET}