1f7cc78ecSespie## Process this file with automake to generate Makefile.in
2f7cc78ecSespie
3f7cc78ecSespieAUTOMAKE_OPTIONS = cygnus
4f7cc78ecSespie
5f7cc78ecSespieSUBDIRS = po
6f7cc78ecSespie
7f7cc78ecSespieINCDIR = $(srcdir)/../include
8f7cc78ecSespieBFDDIR = $(srcdir)/../bfd
9f7cc78ecSespieMKDEP = gcc -MM
10f7cc78ecSespie
115f210c2aSfgschWARN_CFLAGS = @WARN_CFLAGS@
125f210c2aSfgschAM_CFLAGS = $(WARN_CFLAGS)
135f210c2aSfgsch
14d2201f2fSdrahnbfdlibdir = @bfdlibdir@
15d2201f2fSdrahnbfdincludedir = @bfdincludedir@
16d2201f2fSdrahn
17d2201f2fSdrahnbfdlib_LTLIBRARIES = libopcodes.la
18f7cc78ecSespie
19f7cc78ecSespie# This is where bfd.h lives.
20f7cc78ecSespieBFD_H = ../bfd/bfd.h
21f7cc78ecSespie
225f210c2aSfgsch# This is where libiberty lives.
235f210c2aSfgschLIBIBERTY = ../libiberty/libiberty.a
245f210c2aSfgsch
25f7cc78ecSespie# Header files.
26f7cc78ecSespieHFILES = \
27f7cc78ecSespie	arm-opc.h \
28f7cc78ecSespie	fr30-desc.h fr30-opc.h \
29d2201f2fSdrahn	frv-desc.h frv-opc.h \
30f7cc78ecSespie	h8500-opc.h \
315f210c2aSfgsch	ia64-asmtab.h \
325f210c2aSfgsch	ia64-opc.h \
33d2201f2fSdrahn	ip2k-desc.h ip2k-opc.h \
34d2201f2fSdrahn	iq2000-desc.h iq2000-opc.h \
35d2201f2fSdrahn	m32r-desc.h m32r-opc.h \
36d2201f2fSdrahn	mcore-opc.h \
37d2201f2fSdrahn	openrisc-desc.h openrisc-opc.h \
38d2201f2fSdrahn	sh-opc.h \
39d2201f2fSdrahn	sh64-opc.h \
40d2201f2fSdrahn	sysdep.h \
41f7cc78ecSespie	w65-opc.h \
42d2201f2fSdrahn	xstormy16-desc.h xstormy16-opc.h \
43f7cc78ecSespie	z8k-opc.h
44f7cc78ecSespie
45f7cc78ecSespie# C source files that correspond to .o's.
46f7cc78ecSespieCFILES = \
47f7cc78ecSespie	a29k-dis.c \
48f7cc78ecSespie	alpha-dis.c \
49f7cc78ecSespie	alpha-opc.c \
50f7cc78ecSespie	arc-dis.c \
51f7cc78ecSespie	arc-opc.c \
525f210c2aSfgsch	arc-ext.c \
53f7cc78ecSespie	arm-dis.c \
54f7cc78ecSespie	avr-dis.c \
55f7cc78ecSespie	cgen-asm.c \
56f7cc78ecSespie	cgen-dis.c \
57f7cc78ecSespie	cgen-opc.c \
585f210c2aSfgsch	cris-dis.c \
595f210c2aSfgsch	cris-opc.c \
60f7cc78ecSespie	d10v-dis.c \
61f7cc78ecSespie	d10v-opc.c \
62f7cc78ecSespie	d30v-dis.c \
63f7cc78ecSespie	d30v-opc.c \
64d2201f2fSdrahn	dlx-dis.c \
65f7cc78ecSespie	dis-buf.c \
66a80fa30cSkettenis	dis-init.c \
67f7cc78ecSespie	disassemble.c \
68f7cc78ecSespie	fr30-asm.c \
69f7cc78ecSespie	fr30-desc.c \
70f7cc78ecSespie	fr30-dis.c \
71f7cc78ecSespie	fr30-ibld.c \
72f7cc78ecSespie	fr30-opc.c \
73d2201f2fSdrahn	frv-asm.c \
74d2201f2fSdrahn	frv-desc.c \
75d2201f2fSdrahn	frv-dis.c \
76d2201f2fSdrahn	frv-ibld.c \
77d2201f2fSdrahn	frv-opc.c \
78f7cc78ecSespie	h8300-dis.c \
79f7cc78ecSespie	h8500-dis.c \
80f7cc78ecSespie	hppa-dis.c \
81f7cc78ecSespie	i370-dis.c \
82f7cc78ecSespie	i370-opc.c \
83f7cc78ecSespie	i386-dis.c \
845f210c2aSfgsch	i860-dis.c \
85f7cc78ecSespie	i960-dis.c \
865f210c2aSfgsch	ia64-dis.c \
875f210c2aSfgsch	ia64-opc-a.c \
885f210c2aSfgsch	ia64-opc-b.c \
895f210c2aSfgsch	ia64-opc-f.c \
905f210c2aSfgsch	ia64-opc-i.c \
915f210c2aSfgsch	ia64-opc-m.c \
925f210c2aSfgsch	ia64-opc-d.c \
935f210c2aSfgsch	ia64-opc.c \
945f210c2aSfgsch	ia64-gen.c \
955f210c2aSfgsch	ia64-asmtab.c \
96d2201f2fSdrahn	ip2k-asm.c \
97d2201f2fSdrahn	ip2k-desc.c \
98d2201f2fSdrahn	ip2k-dis.c \
99d2201f2fSdrahn	ip2k-ibld.c \
100d2201f2fSdrahn	ip2k-opc.c \
101d2201f2fSdrahn	iq2000-asm.c \
102d2201f2fSdrahn	iq2000-desc.c \
103d2201f2fSdrahn	iq2000-dis.c \
104d2201f2fSdrahn	iq2000-ibld.c \
105d2201f2fSdrahn	iq2000-opc.c \
106f7cc78ecSespie	m32r-asm.c \
107f7cc78ecSespie	m32r-desc.c \
108f7cc78ecSespie	m32r-dis.c \
109f7cc78ecSespie	m32r-ibld.c \
110f7cc78ecSespie	m32r-opc.c \
111f7cc78ecSespie	m32r-opinst.c \
1125f210c2aSfgsch	m68hc11-dis.c \
1135f210c2aSfgsch	m68hc11-opc.c \
114f7cc78ecSespie	m68k-dis.c \
115f7cc78ecSespie	m68k-opc.c \
116f7cc78ecSespie	m88k-dis.c \
117f7cc78ecSespie	mcore-dis.c \
118f7cc78ecSespie	mips-dis.c \
119f7cc78ecSespie	mips-opc.c \
120f7cc78ecSespie	mips16-opc.c \
121f7cc78ecSespie	m10200-dis.c \
122f7cc78ecSespie	m10200-opc.c \
123f7cc78ecSespie	m10300-dis.c \
124f7cc78ecSespie	m10300-opc.c \
125d2201f2fSdrahn	mmix-dis.c \
126d2201f2fSdrahn	mmix-opc.c \
127f7cc78ecSespie	ns32k-dis.c \
128d2201f2fSdrahn	openrisc-asm.c \
129d2201f2fSdrahn	openrisc-desc.c \
130d2201f2fSdrahn	openrisc-dis.c \
131d2201f2fSdrahn	openrisc-ibld.c \
132d2201f2fSdrahn	openrisc-opc.c \
133d2201f2fSdrahn	or32-dis.c \
134d2201f2fSdrahn	or32-opc.c \
135d2201f2fSdrahn	pdp11-dis.c \
136d2201f2fSdrahn	pdp11-opc.c \
137f7cc78ecSespie	pj-dis.c \
138f7cc78ecSespie	pj-opc.c \
139f7cc78ecSespie	ppc-dis.c \
140f7cc78ecSespie	ppc-opc.c \
141d2201f2fSdrahn	s390-mkopc.c \
142d2201f2fSdrahn	s390-opc.c \
143d2201f2fSdrahn	s390-dis.c \
144f7cc78ecSespie	sh-dis.c \
145d2201f2fSdrahn	sh64-dis.c \
146d2201f2fSdrahn	sh64-opc.c \
147f7cc78ecSespie	sparc-dis.c \
148f7cc78ecSespie	sparc-opc.c \
149f7cc78ecSespie	tic30-dis.c \
150d2201f2fSdrahn	tic4x-dis.c \
1515f210c2aSfgsch	tic54x-dis.c \
1525f210c2aSfgsch	tic54x-opc.c \
153f7cc78ecSespie	tic80-dis.c \
154f7cc78ecSespie	tic80-opc.c \
155f7cc78ecSespie	v850-dis.c \
156f7cc78ecSespie	v850-opc.c \
157f7cc78ecSespie	vax-dis.c \
158f7cc78ecSespie	w65-dis.c \
159d2201f2fSdrahn	xstormy16-asm.c \
160d2201f2fSdrahn	xstormy16-desc.c \
161d2201f2fSdrahn	xstormy16-dis.c \
162d2201f2fSdrahn	xstormy16-ibld.c \
163d2201f2fSdrahn	xstormy16-opc.c \
164d2201f2fSdrahn	xtensa-dis.c \
165f7cc78ecSespie	z8k-dis.c \
166f7cc78ecSespie	z8kgen.c
167f7cc78ecSespie
168f7cc78ecSespieALL_MACHINES = \
169f7cc78ecSespie	a29k-dis.lo \
170f7cc78ecSespie	alpha-dis.lo \
171f7cc78ecSespie	alpha-opc.lo \
172f7cc78ecSespie	arc-dis.lo \
173f7cc78ecSespie	arc-opc.lo \
1745f210c2aSfgsch	arc-ext.lo \
175f7cc78ecSespie	arm-dis.lo \
176f7cc78ecSespie	avr-dis.lo \
177f7cc78ecSespie	cgen-asm.lo \
178f7cc78ecSespie	cgen-dis.lo \
179f7cc78ecSespie	cgen-opc.lo \
1805f210c2aSfgsch	cris-dis.lo \
1815f210c2aSfgsch	cris-opc.lo \
182f7cc78ecSespie	d10v-dis.lo \
183f7cc78ecSespie	d10v-opc.lo \
184f7cc78ecSespie	d30v-dis.lo \
185f7cc78ecSespie	d30v-opc.lo \
186d2201f2fSdrahn	dlx-dis.lo \
187f7cc78ecSespie	fr30-asm.lo \
188f7cc78ecSespie	fr30-desc.lo \
189f7cc78ecSespie	fr30-dis.lo \
190f7cc78ecSespie	fr30-ibld.lo \
191f7cc78ecSespie	fr30-opc.lo \
192d2201f2fSdrahn	frv-asm.lo \
193d2201f2fSdrahn	frv-desc.lo \
194d2201f2fSdrahn	frv-dis.lo \
195d2201f2fSdrahn	frv-ibld.lo \
196d2201f2fSdrahn	frv-opc.lo \
197f7cc78ecSespie	h8300-dis.lo \
198f7cc78ecSespie	h8500-dis.lo \
199f7cc78ecSespie	hppa-dis.lo \
200f7cc78ecSespie	i386-dis.lo \
201f7cc78ecSespie	i370-dis.lo \
202f7cc78ecSespie	i370-opc.lo \
2035f210c2aSfgsch	i860-dis.lo \
204f7cc78ecSespie	i960-dis.lo \
2055f210c2aSfgsch	ia64-dis.lo \
2065f210c2aSfgsch	ia64-opc.lo \
207d2201f2fSdrahn	ip2k-asm.lo \
208d2201f2fSdrahn	ip2k-desc.lo \
209d2201f2fSdrahn	ip2k-dis.lo \
210d2201f2fSdrahn	ip2k-ibld.lo \
211d2201f2fSdrahn	ip2k-opc.lo \
212d2201f2fSdrahn	iq2000-asm.lo \
213d2201f2fSdrahn	iq2000-desc.lo \
214d2201f2fSdrahn	iq2000-dis.lo \
215d2201f2fSdrahn	iq2000-ibld.lo \
216d2201f2fSdrahn	iq2000-opc.lo \
217f7cc78ecSespie	m32r-asm.lo \
218f7cc78ecSespie	m32r-desc.lo \
219f7cc78ecSespie	m32r-dis.lo \
220f7cc78ecSespie	m32r-ibld.lo \
221f7cc78ecSespie	m32r-opc.lo \
222f7cc78ecSespie	m32r-opinst.lo \
2235f210c2aSfgsch	m68hc11-dis.lo \
2245f210c2aSfgsch	m68hc11-opc.lo \
225f7cc78ecSespie	m68k-dis.lo \
226f7cc78ecSespie	m68k-opc.lo \
227f7cc78ecSespie	m88k-dis.lo \
228f7cc78ecSespie	m10200-dis.lo \
229f7cc78ecSespie	m10200-opc.lo \
230f7cc78ecSespie	m10300-dis.lo \
231f7cc78ecSespie	m10300-opc.lo \
232f7cc78ecSespie	mcore-dis.lo \
233f7cc78ecSespie	mips-dis.lo \
234f7cc78ecSespie	mips-opc.lo \
235f7cc78ecSespie	mips16-opc.lo \
236d2201f2fSdrahn	mmix-dis.lo \
237d2201f2fSdrahn	mmix-opc.lo \
238d2201f2fSdrahn	msp430-dis.lo \
2395f210c2aSfgsch	ns32k-dis.lo \
240d2201f2fSdrahn	openrisc-asm.lo \
241d2201f2fSdrahn	openrisc-desc.lo \
242d2201f2fSdrahn	openrisc-dis.lo \
243d2201f2fSdrahn	openrisc-ibld.lo \
244d2201f2fSdrahn	openrisc-opc.lo \
245d2201f2fSdrahn	or32-dis.lo \
246d2201f2fSdrahn	or32-opc.lo \
247d2201f2fSdrahn	pdp11-dis.lo \
248d2201f2fSdrahn	pdp11-opc.lo \
249f7cc78ecSespie	pj-dis.lo \
250f7cc78ecSespie	pj-opc.lo \
251f7cc78ecSespie	ppc-dis.lo \
252f7cc78ecSespie	ppc-opc.lo \
253d2201f2fSdrahn	s390-dis.lo \
254d2201f2fSdrahn	s390-opc.lo \
255f7cc78ecSespie	sh-dis.lo \
256d2201f2fSdrahn	sh64-dis.lo \
257d2201f2fSdrahn	sh64-opc.lo \
258f7cc78ecSespie	sparc-dis.lo \
259f7cc78ecSespie	sparc-opc.lo \
260f7cc78ecSespie	tic30-dis.lo \
261d2201f2fSdrahn	tic4x-dis.lo \
2625f210c2aSfgsch	tic54x-dis.lo \
2635f210c2aSfgsch	tic54x-opc.lo \
264f7cc78ecSespie	tic80-dis.lo \
265f7cc78ecSespie	tic80-opc.lo \
266f7cc78ecSespie	v850-dis.lo \
267f7cc78ecSespie	v850-opc.lo \
268f7cc78ecSespie	vax-dis.lo \
269f7cc78ecSespie	w65-dis.lo \
270d2201f2fSdrahn	xstormy16-asm.lo \
271d2201f2fSdrahn	xstormy16-desc.lo \
272d2201f2fSdrahn	xstormy16-dis.lo \
273d2201f2fSdrahn	xstormy16-ibld.lo \
274d2201f2fSdrahn	xstormy16-opc.lo \
275d2201f2fSdrahn	xtensa-dis.lo \
276f7cc78ecSespie	z8k-dis.lo
277f7cc78ecSespie
278f7cc78ecSespieOFILES = @BFD_MACHINES@
279f7cc78ecSespie
280f7cc78ecSespieINCLUDES = -D_GNU_SOURCE -I. -I$(srcdir) -I../bfd -I$(INCDIR) -I$(BFDDIR) @HDEFINES@ -I$(srcdir)/../intl -I../intl
281f7cc78ecSespie
282f7cc78ecSespiedisassemble.lo: disassemble.c $(INCDIR)/dis-asm.h
283f7cc78ecSespie	$(LIBTOOL) --mode=compile $(COMPILE) -c @archdefs@ $(srcdir)/disassemble.c
284f7cc78ecSespie
285*007c2a45Smiodlibopcodes_la_SOURCES =  dis-buf.c disassemble.c dis-init.c
286*007c2a45Smiod# It's desirable to list ../bfd/libbfd.la in DEPENDENCIES and LIBADD.
287*007c2a45Smiod# Unfortunately this causes libtool to add -L$(libdir), referring to the
288*007c2a45Smiod# planned install directory of libbfd.  This can cause us to pick up an
289*007c2a45Smiod# old version of libbfd, or to pick up libbfd for the wrong architecture
290*007c2a45Smiod# if host != build.
291f7cc78ecSespielibopcodes_la_DEPENDENCIES = $(OFILES)
292f7cc78ecSespielibopcodes_la_LIBADD = $(OFILES) @WIN32LIBADD@
293f7cc78ecSespielibopcodes_la_LDFLAGS = -release $(VERSION) @WIN32LDFLAGS@
294f7cc78ecSespie
295f7cc78ecSespie# libtool will build .libs/libopcodes.a.  We create libopcodes.a in
296f7cc78ecSespie# the build directory so that we don't have to convert all the
297f7cc78ecSespie# programs that use libopcodes.a simultaneously.  This is a hack which
298f7cc78ecSespie# should be removed if everything else starts using libtool.  FIXME.
299f7cc78ecSespie
300f7cc78ecSespienoinst_LIBRARIES = libopcodes.a
301f7cc78ecSespie
302f7cc78ecSespiestamp-lib: libopcodes.la
303f7cc78ecSespie	libtooldir=`$(LIBTOOL) --config | sed -n -e 's/^objdir=//p'`; \
304f7cc78ecSespie	if [ -f $$libtooldir/libopcodes.a ]; then \
305f7cc78ecSespie	  cp $$libtooldir/libopcodes.a libopcodes.tmp; \
3065f210c2aSfgsch	  $(RANLIB) libopcodes.tmp; \
307f7cc78ecSespie	  $(SHELL) $(srcdir)/../move-if-change libopcodes.tmp libopcodes.a; \
308f7cc78ecSespie	else true; fi
309f7cc78ecSespie	touch stamp-lib
310f7cc78ecSespie
311f7cc78ecSespielibopcodes.a: stamp-lib ; @true
312f7cc78ecSespie
313f7cc78ecSespiePOTFILES = $(HFILES) $(CFILES)
314f7cc78ecSespiepo/POTFILES.in: @MAINT@ Makefile
315*007c2a45Smiod	for f in $(POTFILES); do echo $$f; done | LC_COLLATE= sort > tmp \
316f7cc78ecSespie	  && mv tmp $(srcdir)/po/POTFILES.in
317f7cc78ecSespie
318f7cc78ecSespie# We should reconfigure whenever bfd/configure.in changes, because
319f7cc78ecSespie# that's where the version number comes from.
320f7cc78ecSespieconfig.status: $(srcdir)/configure $(srcdir)/../bfd/configure.in
321f7cc78ecSespie	$(SHELL) ./config.status --recheck
322f7cc78ecSespie
323d2201f2fSdrahninstall-bfdlibLTLIBRARIES: @INSTALL_LIBBFD_TRUE@install_libopcodes
324d2201f2fSdrahn	@$(NORMAL_INSTALL)
325d2201f2fSdrahn
326d2201f2fSdrahnuninstall-bfdlibLTLIBRARIES: @INSTALL_LIBBFD_TRUE@uninstall_libopcodes
327d2201f2fSdrahn	@$(NORMAL_UNINSTALL)
328d2201f2fSdrahn
329d2201f2fSdrahn.PHONY: install_libopcodes uninstall_libopcodes
330d2201f2fSdrahninstall_libopcodes: $(bfdlib_LTLIBRARIES)
331d2201f2fSdrahn	$(mkinstalldirs) $(DESTDIR)$(bfdlibdir)
332d2201f2fSdrahn	$(mkinstalldirs) $(DESTDIR)$(bfdincludedir)
333d2201f2fSdrahn	@list='$(bfdlib_LTLIBRARIES)'; for p in $$list; do \
334d2201f2fSdrahn	  if test -f $$p; then \
335d2201f2fSdrahn	    echo "$(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(bfdlibdir)/$$p"; \
336d2201f2fSdrahn	    $(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(bfdlibdir)/$$p; \
337d2201f2fSdrahn	  else :; fi; \
338d2201f2fSdrahn	done
339d2201f2fSdrahn	$(INSTALL_DATA) $(INCDIR)/dis-asm.h $(DESTDIR)$(bfdincludedir)/dis-asm.h
340d2201f2fSdrahn
341d2201f2fSdrahnuninstall_libopcodes:
342d2201f2fSdrahn	list='$(bfdlib_LTLIBRARIES)'; for p in $$list; do \
343d2201f2fSdrahn	  $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(bfdlibdir)/$$p; \
344d2201f2fSdrahn	done
345d2201f2fSdrahn	rm -f $(DESTDIR)$(bfdincludedir)/dis-asm.h
346d2201f2fSdrahn
347f7cc78ecSespieCLEANFILES = \
348d2201f2fSdrahn	stamp-ip2k stamp-m32r stamp-fr30 stamp-frv stamp-openrisc \
349d2201f2fSdrahn	stamp-iq2000 stamp-xstormy16 \
3505f210c2aSfgsch	libopcodes.a stamp-lib dep.sed DEP DEPA DEP1 DEP2
351f7cc78ecSespie
352f7cc78ecSespie
3535f210c2aSfgschCGENDIR = @cgendir@
354d2201f2fSdrahnCPUDIR = $(CGENDIR)/cpu
3555f210c2aSfgschCGEN = `if test -f ../guile/libguile/guile ; then echo ../guile/libguile/guile; else echo guile ; fi`
3565f210c2aSfgschCGENFLAGS = -v
357f7cc78ecSespie
358d2201f2fSdrahnCGENDEPS = \
3595f210c2aSfgsch	$(CGENDIR)/desc.scm $(CGENDIR)/desc-cpu.scm \
3605f210c2aSfgsch	$(CGENDIR)/opcodes.scm $(CGENDIR)/opc-asmdis.scm \
3615f210c2aSfgsch	$(CGENDIR)/opc-ibld.scm $(CGENDIR)/opc-itab.scm \
3625f210c2aSfgsch	$(CGENDIR)/opc-opinst.scm \
3635f210c2aSfgsch	cgen-asm.in cgen-dis.in cgen-ibld.in
364f7cc78ecSespie
365d2201f2fSdrahnCGEN_CPUS = fr30 frv ip2k m32r openrisc xstormy16
366d2201f2fSdrahn
3675f210c2aSfgschif CGEN_MAINT
368d2201f2fSdrahnIP2K_DEPS = stamp-ip2k
3695f210c2aSfgschM32R_DEPS = stamp-m32r
3705f210c2aSfgschFR30_DEPS = stamp-fr30
371d2201f2fSdrahnFRV_DEPS = stamp-frv
372d2201f2fSdrahnOPENRISC_DEPS = stamp-openrisc
373d2201f2fSdrahnIQ2000_DEPS = stamp-iq2000
374d2201f2fSdrahnXSTORMY16_DEPS = stamp-xstormy16
3755f210c2aSfgschelse
376d2201f2fSdrahnIP2K_DEPS =
3775f210c2aSfgschM32R_DEPS =
3785f210c2aSfgschFR30_DEPS =
379d2201f2fSdrahnFRV_DEPS =
380d2201f2fSdrahnOPENRISC_DEPS =
381d2201f2fSdrahnIQ2000_DEPS =
382d2201f2fSdrahnXSTORMY16_DEPS =
3835f210c2aSfgschendif
384f7cc78ecSespie
3855f210c2aSfgschrun-cgen:
3865f210c2aSfgsch	$(SHELL) $(srcdir)/cgen.sh opcodes $(srcdir) $(CGEN) \
387*007c2a45Smiod	  $(CGENDIR) "$(CGENFLAGS)" $(arch) $(prefix) $(archfile) $(opcfile) \
388*007c2a45Smiod	  "$(options)" "$(extrafiles)"
3895f210c2aSfgsch	touch stamp-${prefix}
3905f210c2aSfgsch.PHONY: run-cgen
391f7cc78ecSespie
392d2201f2fSdrahn# Maintainer utility rule to regenerate all cgen files.
393d2201f2fSdrahnrun-cgen-all:
394d2201f2fSdrahn	for c in $(CGEN_CPUS) ; \
395d2201f2fSdrahn	do \
396d2201f2fSdrahn		$(MAKE) stamp-$$c || exit 1 ; \
397d2201f2fSdrahn	done
398d2201f2fSdrahn.PHONY: run-cgen-all
399d2201f2fSdrahn
4005f210c2aSfgsch# For now, require developers to configure with --enable-cgen-maint.
401d2201f2fSdrahn$(srcdir)/ip2k-desc.h $(srcdir)/ip2k-desc.c $(srcdir)/ip2k-opc.h $(srcdir)/ip2k-opc.c $(srcdir)/ip2k-ibld.c $(srcdir)/ip2k-asm.c $(srcdir)/ip2k-dis.c: $(IP2K_DEPS)
402d2201f2fSdrahn	@true
403d2201f2fSdrahnstamp-ip2k: $(CGENDEPS) $(CPUDIR)/ip2k.cpu $(CPUDIR)/ip2k.opc
404*007c2a45Smiod	$(MAKE) run-cgen arch=ip2k prefix=ip2k options= \
405*007c2a45Smiod		archfile=$(CPUDIR)/ip2k.cpu opcfile=$(CPUDIR)/ip2k.opc extrafiles=
406d2201f2fSdrahn
4075f210c2aSfgsch$(srcdir)/m32r-desc.h $(srcdir)/m32r-desc.c $(srcdir)/m32r-opc.h $(srcdir)/m32r-opc.c $(srcdir)/m32r-ibld.c $(srcdir)/m32r-opinst.c $(srcdir)/m32r-asm.c $(srcdir)/m32r-dis.c: $(M32R_DEPS)
4085f210c2aSfgsch	@true
409d2201f2fSdrahnstamp-m32r: $(CGENDEPS) $(CPUDIR)/m32r.cpu $(CPUDIR)/m32r.opc
410*007c2a45Smiod	$(MAKE) run-cgen arch=m32r prefix=m32r options=opinst \
411*007c2a45Smiod		archfile=$(CPUDIR)/m32r.cpu opcfile=$(CPUDIR)/m32r.opc extrafiles=opinst
4125f210c2aSfgsch
4135f210c2aSfgsch$(srcdir)/fr30-desc.h $(srcdir)/fr30-desc.c $(srcdir)/fr30-opc.h $(srcdir)/fr30-opc.c $(srcdir)/fr30-ibld.c $(srcdir)/fr30-asm.c $(srcdir)/fr30-dis.c: $(FR30_DEPS)
4145f210c2aSfgsch	@true
415d2201f2fSdrahnstamp-fr30: $(CGENDEPS) $(CPUDIR)/fr30.cpu $(CPUDIR)/fr30.opc
416*007c2a45Smiod	$(MAKE) run-cgen arch=fr30 prefix=fr30 options= \
417*007c2a45Smiod		archfile=$(CPUDIR)/fr30.cpu opcfile=$(CPUDIR)/fr30.opc extrafiles=
4185f210c2aSfgsch
419d2201f2fSdrahn$(srcdir)/frv-desc.h $(srcdir)/frv-desc.c $(srcdir)/frv-opc.h $(srcdir)/frv-opc.c $(srcdir)/frv-ibld.c $(srcdir)/frv-asm.c $(srcdir)/frv-dis.c: $(FRV_DEPS)
420d2201f2fSdrahn	@true
421*007c2a45Smiod# .cpu and .opc files for frv are kept in a different directory, but cgen has no switch to specify that location, so
422*007c2a45Smiod# copy those file to the regular place.
423*007c2a45Smiodstamp-frv: $(CGENDEPS) $(srcdir)/../cpu/frv.cpu $(srcdir)/../cpu/frv.opc
424*007c2a45Smiod	$(MAKE) run-cgen arch=frv prefix=frv options= \
425*007c2a45Smiod		archfile=$(srcdir)/../cpu/frv.cpu opcfile=$(srcdir)/../cpu/frv.opc extrafiles=
426d2201f2fSdrahn
427d2201f2fSdrahn$(srcdir)/openrisc-desc.h $(srcdir)/openrisc-desc.c $(srcdir)/openrisc-opc.h $(srcdir)/openrisc-opc.c $(srcdir)/openrisc-ibld.c $(srcdir)/openrisc-asm.c $(srcdir)/openrisc-dis.c: $(OPENRISC_DEPS)
428d2201f2fSdrahn	@true
429d2201f2fSdrahnstamp-openrisc: $(CGENDEPS) $(CPUDIR)/openrisc.cpu $(CPUDIR)/openrisc.opc
430*007c2a45Smiod	$(MAKE) run-cgen arch=openrisc prefix=openrisc options= \
431*007c2a45Smiod		archfile=$(CPUDIR)/openrisc.cpu opcfile=$(CPUDIR)/openrisc.opc extrafiles=
432d2201f2fSdrahn
433d2201f2fSdrahn$(srcdir)/iq2000-desc.h $(srcdir)/iq2000-desc.c $(srcdir)/iq2000-opc.h $(srcdir)/iq2000-opc.c $(srcdir)/iq2000-ibld.c $(srcdir)/iq2000-asm.c $(srcdir)/iq2000-dis.c: $(IQ2000_DEPS)
434d2201f2fSdrahn	@true
435d2201f2fSdrahnstamp-iq2000: $(CGENDEPS) $(CPUDIR)/iq2000.cpu $(CPUDIR)/iq2000.opc \
436d2201f2fSdrahn	$(CPUDIR)/iq2000m.cpu $(CPUDIR)/iq10.cpu
437*007c2a45Smiod	$(MAKE) run-cgen arch=iq2000 prefix=iq2000 options= \
438*007c2a45Smiod		archfile=$(CPUDIR)/iq2000.cpu opcfile=$(CPUDIR)/iq2000.opc extrafiles=
439d2201f2fSdrahn
440d2201f2fSdrahn$(srcdir)/xstormy16-desc.h $(srcdir)/xstormy16-desc.c $(srcdir)/xstormy16-opc.h $(srcdir)/xstormy16-opc.c $(srcdir)/xstormy16-ibld.c $(srcdir)/xstormy16-asm.c $(srcdir)/xstormy16-dis.c: $(XSTORMY16_DEPS)
441d2201f2fSdrahn	@true
442d2201f2fSdrahnstamp-xstormy16: $(CGENDEPS) $(CPUDIR)/xstormy16.cpu $(CPUDIR)/xstormy16.opc
443*007c2a45Smiod	$(MAKE) run-cgen arch=xstormy16 prefix=xstormy16 options= \
444*007c2a45Smiod		archfile=$(CPUDIR)/xstormy16.cpu opcfile=$(CPUDIR)/xstormy16.opc extrafiles=
445d2201f2fSdrahn
4465f210c2aSfgschia64-gen: ia64-gen.o
4475f210c2aSfgsch	$(LINK) ia64-gen.o $(LIBIBERTY)
4485f210c2aSfgsch
4495f210c2aSfgschia64-gen.o: ia64-gen.c ia64-opc.c ia64-opc-a.c ia64-opc-b.c ia64-opc-f.c \
4505f210c2aSfgsch  ia64-opc-i.c ia64-opc-m.c ia64-opc-d.c ia64-opc.h
4515f210c2aSfgsch
4525f210c2aSfgschia64-asmtab.c: @MAINT@ ia64-gen ia64-ic.tbl ia64-raw.tbl ia64-waw.tbl ia64-war.tbl
453d2201f2fSdrahn	./ia64-gen --srcdir $(srcdir) > $(srcdir)/ia64-asmtab.c
454d2201f2fSdrahn
455d2201f2fSdrahns390-mkopc: s390-mkopc.c
456d2201f2fSdrahn	$(CC_FOR_BUILD) -o s390-mkopc $(srcdir)/s390-mkopc.c
457d2201f2fSdrahn
458d2201f2fSdrahns390-opc.tab: s390-mkopc s390-opc.txt
459d2201f2fSdrahn	./s390-mkopc < $(srcdir)/s390-opc.txt > s390-opc.tab
460d2201f2fSdrahn
461d2201f2fSdrahnsh-dis.lo: sh-dis.c
462d2201f2fSdrahn	$(LIBTOOL) --mode=compile $(COMPILE) -c @archdefs@ $<
463d2201f2fSdrahn
464d2201f2fSdrahnMakefile: $(BFDDIR)/configure.in
465f7cc78ecSespie
466f7cc78ecSespie# This dependency stuff is copied from BFD.
467f7cc78ecSespie
468f7cc78ecSespieDEP: dep.sed $(CFILES) $(HFILES) config.h
469f7cc78ecSespie	rm -f DEP1
470f7cc78ecSespie	$(MAKE) MKDEP="$(MKDEP)" DEP1
4715f210c2aSfgsch	sed -f dep.sed < DEP1 > DEPA
4725f210c2aSfgsch	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEPA
4735f210c2aSfgsch	if grep ' /' DEPA > /dev/null 2> /dev/null; then \
4745f210c2aSfgsch	  echo 'make DEP failed!'; exit 1; \
4755f210c2aSfgsch	else \
4765f210c2aSfgsch	  mv -f DEPA $@; \
4775f210c2aSfgsch	fi
478f7cc78ecSespie
479f7cc78ecSespieDEP1: $(CFILES)
480f7cc78ecSespie	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
481f7cc78ecSespie	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
482f7cc78ecSespie	$(MKDEP) $(INCLUDES) $(CFLAGS) $? >> DEP2
483f7cc78ecSespie	mv -f DEP2 $@
484f7cc78ecSespie
485f7cc78ecSespiedep.sed: dep-in.sed config.status
486f7cc78ecSespie	sed <$(srcdir)/dep-in.sed >dep.sed	\
487f7cc78ecSespie		-e 's!@BFD_H@!$(BFD_H)!'	\
488f7cc78ecSespie		-e 's!@INCDIR@!$(INCDIR)!'	\
489f7cc78ecSespie		-e 's!@BFDDIR@!$(BFDDIR)!'	\
490d2201f2fSdrahn		-e 's!@SRCDIR@!$(srcdir)!'	\
491d2201f2fSdrahn		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/opcodes$$,,`'!'
492f7cc78ecSespie
493f7cc78ecSespiedep: DEP
494f7cc78ecSespie	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
495f7cc78ecSespie	cat DEP >> tmp-Makefile
496c074d1c9Sdrahn	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
497f7cc78ecSespie
498f7cc78ecSespiedep-in: DEP
499f7cc78ecSespie	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
500f7cc78ecSespie	cat DEP >> tmp-Makefile.in
501c074d1c9Sdrahn	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
502f7cc78ecSespie
503f7cc78ecSespiedep-am: DEP
504f7cc78ecSespie	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
505f7cc78ecSespie	cat DEP >> tmp-Makefile.am
506c074d1c9Sdrahn	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
507f7cc78ecSespie
508f7cc78ecSespie.PHONY: dep dep-in dep-am
509f7cc78ecSespie
510f7cc78ecSespie# What appears below is generated by a hacked mkdep using gcc -MM.
511f7cc78ecSespie
512f7cc78ecSespie# DO NOT DELETE THIS LINE -- mkdep uses it.
513f7cc78ecSespie# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
5145f210c2aSfgscha29k-dis.lo: a29k-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
515d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/a29k.h
5165f210c2aSfgschalpha-dis.lo: alpha-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
517d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/alpha.h
5185f210c2aSfgschalpha-opc.lo: alpha-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
519d2201f2fSdrahn  $(INCDIR)/opcode/alpha.h $(BFD_H) $(INCDIR)/symcat.h \
520f7cc78ecSespie  opintl.h
521d2201f2fSdrahnarc-dis.lo: arc-dis.c $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
522d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/arc.h \
523d2201f2fSdrahn  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
524d2201f2fSdrahn  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(INCDIR)/elf/arc.h \
525d2201f2fSdrahn  $(INCDIR)/elf/reloc-macros.h opintl.h arc-dis.h arc-ext.h
526d2201f2fSdrahnarc-opc.lo: arc-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
527d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/arc.h
528d2201f2fSdrahnarc-ext.lo: arc-ext.c sysdep.h config.h $(INCDIR)/ansidecl.h \
529d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h arc-ext.h $(INCDIR)/libiberty.h
530d2201f2fSdrahnarm-dis.lo: arm-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
531d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h arm-opc.h \
532d2201f2fSdrahn  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
533*007c2a45Smiod  opintl.h $(INCDIR)/safe-ctype.h $(BFDDIR)/elf-bfd.h \
534*007c2a45Smiod  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
535*007c2a45Smiod  $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h
536d2201f2fSdrahnavr-dis.lo: avr-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
537d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h opintl.h \
538d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/opcode/avr.h
539d2201f2fSdrahncgen-asm.lo: cgen-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
540d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h $(BFD_H) \
541d2201f2fSdrahn  $(INCDIR)/symcat.h $(INCDIR)/opcode/cgen.h opintl.h
5425f210c2aSfgschcgen-dis.lo: cgen-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
5435f210c2aSfgsch  $(INCDIR)/libiberty.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/cgen.h
5445f210c2aSfgschcgen-opc.lo: cgen-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
545d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h $(BFD_H) \
546d2201f2fSdrahn  $(INCDIR)/symcat.h $(INCDIR)/opcode/cgen.h
5475f210c2aSfgschcris-dis.lo: cris-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
548d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h sysdep.h config.h \
549d2201f2fSdrahn  $(INCDIR)/opcode/cris.h $(INCDIR)/libiberty.h
5505f210c2aSfgschcris-opc.lo: cris-opc.c $(INCDIR)/opcode/cris.h
5515f210c2aSfgschd10v-dis.lo: d10v-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
552d2201f2fSdrahn  $(INCDIR)/opcode/d10v.h $(INCDIR)/dis-asm.h $(BFD_H) \
553d2201f2fSdrahn  $(INCDIR)/symcat.h
5545f210c2aSfgschd10v-opc.lo: d10v-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
5555f210c2aSfgsch  $(INCDIR)/opcode/d10v.h
5565f210c2aSfgschd30v-dis.lo: d30v-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
5575f210c2aSfgsch  $(INCDIR)/opcode/d30v.h $(INCDIR)/dis-asm.h $(BFD_H) \
558d2201f2fSdrahn  $(INCDIR)/symcat.h opintl.h
5595f210c2aSfgschd30v-opc.lo: d30v-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
5605f210c2aSfgsch  $(INCDIR)/opcode/d30v.h
561d2201f2fSdrahndlx-dis.lo: dlx-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
562d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/dlx.h
5635f210c2aSfgschdis-buf.lo: dis-buf.c sysdep.h config.h $(INCDIR)/ansidecl.h \
564d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h opintl.h
565*007c2a45Smioddis-init.lo: dis-init.c sysdep.h config.h $(INCDIR)/ansidecl.h \
566a80fa30cSkettenis  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h
5675f210c2aSfgschdisassemble.lo: disassemble.c sysdep.h config.h $(INCDIR)/ansidecl.h \
568d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h
5695f210c2aSfgschfr30-asm.lo: fr30-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
570f7cc78ecSespie  $(BFD_H) $(INCDIR)/symcat.h fr30-desc.h $(INCDIR)/opcode/cgen.h \
571d2201f2fSdrahn  fr30-opc.h opintl.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
572d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
5735f210c2aSfgschfr30-desc.lo: fr30-desc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
574f7cc78ecSespie  $(BFD_H) $(INCDIR)/symcat.h fr30-desc.h $(INCDIR)/opcode/cgen.h \
575d2201f2fSdrahn  fr30-opc.h opintl.h $(INCDIR)/libiberty.h $(INCDIR)/xregex.h \
576d2201f2fSdrahn  $(INCDIR)/xregex2.h
5775f210c2aSfgschfr30-dis.lo: fr30-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
578d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
579d2201f2fSdrahn  fr30-desc.h $(INCDIR)/opcode/cgen.h fr30-opc.h opintl.h
5805f210c2aSfgschfr30-ibld.lo: fr30-ibld.c sysdep.h config.h $(INCDIR)/ansidecl.h \
5815f210c2aSfgsch  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h fr30-desc.h \
582d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h fr30-opc.h opintl.h $(INCDIR)/safe-ctype.h
5835f210c2aSfgschfr30-opc.lo: fr30-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
5845f210c2aSfgsch  $(BFD_H) $(INCDIR)/symcat.h fr30-desc.h $(INCDIR)/opcode/cgen.h \
5855f210c2aSfgsch  fr30-opc.h $(INCDIR)/libiberty.h
586d2201f2fSdrahnfrv-asm.lo: frv-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
587d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h frv-desc.h $(INCDIR)/opcode/cgen.h \
588d2201f2fSdrahn  frv-opc.h opintl.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
589d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
590d2201f2fSdrahnfrv-desc.lo: frv-desc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
591d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h frv-desc.h $(INCDIR)/opcode/cgen.h \
592d2201f2fSdrahn  frv-opc.h opintl.h $(INCDIR)/libiberty.h $(INCDIR)/xregex.h \
593d2201f2fSdrahn  $(INCDIR)/xregex2.h
594d2201f2fSdrahnfrv-dis.lo: frv-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
595d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
596d2201f2fSdrahn  frv-desc.h $(INCDIR)/opcode/cgen.h frv-opc.h opintl.h
597d2201f2fSdrahnfrv-ibld.lo: frv-ibld.c sysdep.h config.h $(INCDIR)/ansidecl.h \
598d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h frv-desc.h \
599d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h frv-opc.h opintl.h $(INCDIR)/safe-ctype.h
600d2201f2fSdrahnfrv-opc.lo: frv-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
601d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h frv-desc.h $(INCDIR)/opcode/cgen.h \
602d2201f2fSdrahn  frv-opc.h $(INCDIR)/libiberty.h $(INCDIR)/elf/frv.h \
603d2201f2fSdrahn  $(INCDIR)/elf/reloc-macros.h
6045f210c2aSfgschh8300-dis.lo: h8300-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6055f210c2aSfgsch  $(INCDIR)/opcode/h8300.h $(INCDIR)/dis-asm.h $(BFD_H) \
606d2201f2fSdrahn  $(INCDIR)/symcat.h opintl.h $(INCDIR)/libiberty.h
6075f210c2aSfgschh8500-dis.lo: h8500-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
608d2201f2fSdrahn  h8500-opc.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h \
609d2201f2fSdrahn  opintl.h
6105f210c2aSfgschhppa-dis.lo: hppa-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
611d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(BFDDIR)/libhppa.h \
612d2201f2fSdrahn  $(INCDIR)/opcode/hppa.h
6135f210c2aSfgschi370-dis.lo: i370-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
614d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/i370.h
6155f210c2aSfgschi370-opc.lo: i370-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6165f210c2aSfgsch  $(INCDIR)/opcode/i370.h
617f7cc78ecSespiei386-dis.lo: i386-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
618d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h sysdep.h config.h \
619d2201f2fSdrahn  opintl.h
6205f210c2aSfgschi860-dis.lo: i860-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
621d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/opcode/i860.h
6225f210c2aSfgschi960-dis.lo: i960-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
623d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h
6245f210c2aSfgschia64-dis.lo: ia64-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
625d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/opcode/ia64.h
626d2201f2fSdrahnia64-opc-a.lo: ia64-opc-a.c ia64-opc.h $(INCDIR)/opcode/ia64.h \
627d2201f2fSdrahn  $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h
628d2201f2fSdrahnia64-opc-b.lo: ia64-opc-b.c ia64-opc.h $(INCDIR)/opcode/ia64.h \
629d2201f2fSdrahn  $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h
630d2201f2fSdrahnia64-opc-f.lo: ia64-opc-f.c ia64-opc.h $(INCDIR)/opcode/ia64.h \
631d2201f2fSdrahn  $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h
632d2201f2fSdrahnia64-opc-i.lo: ia64-opc-i.c ia64-opc.h $(INCDIR)/opcode/ia64.h \
633d2201f2fSdrahn  $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h
634d2201f2fSdrahnia64-opc-m.lo: ia64-opc-m.c ia64-opc.h $(INCDIR)/opcode/ia64.h \
635d2201f2fSdrahn  $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h
6365f210c2aSfgschia64-opc-d.lo: ia64-opc-d.c
6375f210c2aSfgschia64-opc.lo: ia64-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
6385f210c2aSfgsch  sysdep.h config.h ia64-asmtab.h $(INCDIR)/opcode/ia64.h \
639d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h ia64-asmtab.c
6405f210c2aSfgschia64-gen.lo: ia64-gen.c $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
641d2201f2fSdrahn  $(INCDIR)/safe-ctype.h sysdep.h config.h $(INCDIR)/getopt.h \
642d2201f2fSdrahn  ia64-opc.h $(INCDIR)/opcode/ia64.h $(BFD_H) $(INCDIR)/symcat.h \
6435f210c2aSfgsch  ia64-opc-a.c ia64-opc-i.c ia64-opc-m.c ia64-opc-b.c \
644*007c2a45Smiod  ia64-opc-f.c ia64-opc-x.c ia64-opc-d.c
6455f210c2aSfgschia64-asmtab.lo: ia64-asmtab.c
646d2201f2fSdrahnip2k-asm.lo: ip2k-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
647d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h ip2k-desc.h $(INCDIR)/opcode/cgen.h \
648d2201f2fSdrahn  ip2k-opc.h opintl.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
649d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
650d2201f2fSdrahnip2k-desc.lo: ip2k-desc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
651d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h ip2k-desc.h $(INCDIR)/opcode/cgen.h \
652d2201f2fSdrahn  ip2k-opc.h opintl.h $(INCDIR)/libiberty.h $(INCDIR)/xregex.h \
653d2201f2fSdrahn  $(INCDIR)/xregex2.h
654d2201f2fSdrahnip2k-dis.lo: ip2k-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
655d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
656d2201f2fSdrahn  ip2k-desc.h $(INCDIR)/opcode/cgen.h ip2k-opc.h opintl.h
657d2201f2fSdrahnip2k-ibld.lo: ip2k-ibld.c sysdep.h config.h $(INCDIR)/ansidecl.h \
658d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h ip2k-desc.h \
659d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h ip2k-opc.h opintl.h $(INCDIR)/safe-ctype.h
660d2201f2fSdrahnip2k-opc.lo: ip2k-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
661d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h ip2k-desc.h $(INCDIR)/opcode/cgen.h \
662d2201f2fSdrahn  ip2k-opc.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
663d2201f2fSdrahniq2000-asm.lo: iq2000-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
664d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h iq2000-desc.h $(INCDIR)/opcode/cgen.h \
665d2201f2fSdrahn  iq2000-opc.h opintl.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
666d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
667d2201f2fSdrahniq2000-desc.lo: iq2000-desc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
668d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h iq2000-desc.h $(INCDIR)/opcode/cgen.h \
669*007c2a45Smiod  iq2000-opc.h opintl.h $(INCDIR)/libiberty.h $(INCDIR)/xregex.h \
670*007c2a45Smiod  $(INCDIR)/xregex2.h
671d2201f2fSdrahniq2000-dis.lo: iq2000-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
672*007c2a45Smiod  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
673*007c2a45Smiod  iq2000-desc.h $(INCDIR)/opcode/cgen.h iq2000-opc.h \
674*007c2a45Smiod  opintl.h
675d2201f2fSdrahniq2000-ibld.lo: iq2000-ibld.c sysdep.h config.h $(INCDIR)/ansidecl.h \
676d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h iq2000-desc.h \
677d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h iq2000-opc.h opintl.h $(INCDIR)/safe-ctype.h
678d2201f2fSdrahniq2000-opc.lo: iq2000-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
679d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h iq2000-desc.h $(INCDIR)/opcode/cgen.h \
680d2201f2fSdrahn  iq2000-opc.h $(INCDIR)/libiberty.h
6815f210c2aSfgschm32r-asm.lo: m32r-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6825f210c2aSfgsch  $(BFD_H) $(INCDIR)/symcat.h m32r-desc.h $(INCDIR)/opcode/cgen.h \
683d2201f2fSdrahn  m32r-opc.h opintl.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
684d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
6855f210c2aSfgschm32r-desc.lo: m32r-desc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6865f210c2aSfgsch  $(BFD_H) $(INCDIR)/symcat.h m32r-desc.h $(INCDIR)/opcode/cgen.h \
687d2201f2fSdrahn  m32r-opc.h opintl.h $(INCDIR)/libiberty.h $(INCDIR)/xregex.h \
688d2201f2fSdrahn  $(INCDIR)/xregex2.h
6895f210c2aSfgschm32r-dis.lo: m32r-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
690d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
691d2201f2fSdrahn  m32r-desc.h $(INCDIR)/opcode/cgen.h m32r-opc.h opintl.h
6925f210c2aSfgschm32r-ibld.lo: m32r-ibld.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6935f210c2aSfgsch  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h m32r-desc.h \
694d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h m32r-opc.h opintl.h $(INCDIR)/safe-ctype.h
6955f210c2aSfgschm32r-opc.lo: m32r-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6965f210c2aSfgsch  $(BFD_H) $(INCDIR)/symcat.h m32r-desc.h $(INCDIR)/opcode/cgen.h \
6975f210c2aSfgsch  m32r-opc.h $(INCDIR)/libiberty.h
6985f210c2aSfgschm32r-opinst.lo: m32r-opinst.c sysdep.h config.h $(INCDIR)/ansidecl.h \
6995f210c2aSfgsch  $(BFD_H) $(INCDIR)/symcat.h m32r-desc.h $(INCDIR)/opcode/cgen.h \
7005f210c2aSfgsch  m32r-opc.h
7015f210c2aSfgschm68hc11-dis.lo: m68hc11-dis.c $(INCDIR)/ansidecl.h \
702d2201f2fSdrahn  $(INCDIR)/opcode/m68hc11.h $(INCDIR)/dis-asm.h $(BFD_H) \
703d2201f2fSdrahn  $(INCDIR)/symcat.h
7045f210c2aSfgschm68hc11-opc.lo: m68hc11-opc.c $(INCDIR)/ansidecl.h \
7055f210c2aSfgsch  $(INCDIR)/opcode/m68hc11.h
7065f210c2aSfgschm68k-dis.lo: m68k-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
707d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/floatformat.h \
708d2201f2fSdrahn  $(INCDIR)/libiberty.h opintl.h $(INCDIR)/opcode/m68k.h
7095f210c2aSfgschm68k-opc.lo: m68k-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7105f210c2aSfgsch  $(INCDIR)/opcode/m68k.h
7115f210c2aSfgschm88k-dis.lo: m88k-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
712d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/m88k.h \
713d2201f2fSdrahn  opintl.h $(INCDIR)/libiberty.h
7145f210c2aSfgschmcore-dis.lo: mcore-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
715d2201f2fSdrahn  mcore-opc.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h
7165f210c2aSfgschmips-dis.lo: mips-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
717d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
718d2201f2fSdrahn  $(INCDIR)/opcode/mips.h opintl.h $(BFDDIR)/elf-bfd.h \
719d2201f2fSdrahn  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
720d2201f2fSdrahn  $(INCDIR)/bfdlink.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h
7215f210c2aSfgschmips-opc.lo: mips-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7225f210c2aSfgsch  $(INCDIR)/opcode/mips.h
7235f210c2aSfgschmips16-opc.lo: mips16-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7245f210c2aSfgsch  $(INCDIR)/opcode/mips.h
7255f210c2aSfgschm10200-dis.lo: m10200-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7265f210c2aSfgsch  $(INCDIR)/opcode/mn10200.h $(INCDIR)/dis-asm.h $(BFD_H) \
727d2201f2fSdrahn  $(INCDIR)/symcat.h opintl.h
7285f210c2aSfgschm10200-opc.lo: m10200-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7295f210c2aSfgsch  $(INCDIR)/opcode/mn10200.h
7305f210c2aSfgschm10300-dis.lo: m10300-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7315f210c2aSfgsch  $(INCDIR)/opcode/mn10300.h $(INCDIR)/dis-asm.h $(BFD_H) \
732d2201f2fSdrahn  $(INCDIR)/symcat.h opintl.h
7335f210c2aSfgschm10300-opc.lo: m10300-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7345f210c2aSfgsch  $(INCDIR)/opcode/mn10300.h
735d2201f2fSdrahnmmix-dis.lo: mmix-dis.c $(INCDIR)/opcode/mmix.h $(INCDIR)/dis-asm.h \
736d2201f2fSdrahn  $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
737f7cc78ecSespie  opintl.h
738d2201f2fSdrahnmmix-opc.lo: mmix-opc.c $(INCDIR)/opcode/mmix.h $(INCDIR)/symcat.h
739d2201f2fSdrahnns32k-dis.lo: ns32k-dis.c $(BFD_H) $(INCDIR)/ansidecl.h \
740d2201f2fSdrahn  $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/dis-asm.h \
741d2201f2fSdrahn  $(INCDIR)/opcode/ns32k.h opintl.h
742d2201f2fSdrahnopenrisc-asm.lo: openrisc-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
743d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h openrisc-desc.h $(INCDIR)/opcode/cgen.h \
744d2201f2fSdrahn  openrisc-opc.h opintl.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
745d2201f2fSdrahn  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
746d2201f2fSdrahnopenrisc-desc.lo: openrisc-desc.c sysdep.h config.h \
747d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(BFD_H) $(INCDIR)/symcat.h openrisc-desc.h \
748d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h openrisc-opc.h opintl.h $(INCDIR)/libiberty.h \
749d2201f2fSdrahn  $(INCDIR)/xregex.h $(INCDIR)/xregex2.h
750d2201f2fSdrahnopenrisc-dis.lo: openrisc-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
751d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
752d2201f2fSdrahn  openrisc-desc.h $(INCDIR)/opcode/cgen.h openrisc-opc.h \
753d2201f2fSdrahn  opintl.h
754d2201f2fSdrahnopenrisc-ibld.lo: openrisc-ibld.c sysdep.h config.h \
755d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h \
756d2201f2fSdrahn  openrisc-desc.h $(INCDIR)/opcode/cgen.h openrisc-opc.h \
757d2201f2fSdrahn  opintl.h $(INCDIR)/safe-ctype.h
758d2201f2fSdrahnopenrisc-opc.lo: openrisc-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
759d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h openrisc-desc.h $(INCDIR)/opcode/cgen.h \
760d2201f2fSdrahn  openrisc-opc.h $(INCDIR)/libiberty.h
761d2201f2fSdrahnor32-dis.lo: or32-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
762d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/opcode/or32.h \
763d2201f2fSdrahn  $(INCDIR)/safe-ctype.h
764d2201f2fSdrahnor32-opc.lo: or32-opc.c $(INCDIR)/safe-ctype.h $(INCDIR)/ansidecl.h \
765d2201f2fSdrahn  $(INCDIR)/opcode/or32.h
766d2201f2fSdrahnpdp11-dis.lo: pdp11-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
767d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/pdp11.h
768d2201f2fSdrahnpdp11-opc.lo: pdp11-opc.c $(INCDIR)/opcode/pdp11.h
7695f210c2aSfgschpj-dis.lo: pj-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
770d2201f2fSdrahn  $(INCDIR)/opcode/pj.h $(INCDIR)/dis-asm.h $(BFD_H) \
771d2201f2fSdrahn  $(INCDIR)/symcat.h
7725f210c2aSfgschpj-opc.lo: pj-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7735f210c2aSfgsch  $(INCDIR)/opcode/pj.h
7745f210c2aSfgschppc-dis.lo: ppc-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
775d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/ppc.h
7765f210c2aSfgschppc-opc.lo: ppc-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7775f210c2aSfgsch  $(INCDIR)/opcode/ppc.h opintl.h
778d2201f2fSdrahns390-mkopc.lo: s390-mkopc.c
779d2201f2fSdrahns390-opc.lo: s390-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/s390.h \
780d2201f2fSdrahn  s390-opc.tab
781d2201f2fSdrahns390-dis.lo: s390-dis.c $(INCDIR)/ansidecl.h sysdep.h \
782d2201f2fSdrahn  config.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h \
783d2201f2fSdrahn  $(INCDIR)/opcode/s390.h
7845f210c2aSfgschsh-dis.lo: sh-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
785d2201f2fSdrahn  sh-opc.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h
786d2201f2fSdrahnsh64-dis.lo: sh64-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
787d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h sysdep.h config.h \
788d2201f2fSdrahn  sh64-opc.h $(INCDIR)/libiberty.h $(BFDDIR)/elf-bfd.h \
789d2201f2fSdrahn  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
790d2201f2fSdrahn  $(INCDIR)/bfdlink.h $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h \
791d2201f2fSdrahn  $(BFDDIR)/elf32-sh64.h
792d2201f2fSdrahnsh64-opc.lo: sh64-opc.c sh64-opc.h
7935f210c2aSfgschsparc-dis.lo: sparc-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7945f210c2aSfgsch  $(INCDIR)/opcode/sparc.h $(INCDIR)/dis-asm.h $(BFD_H) \
795d2201f2fSdrahn  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h opintl.h
7965f210c2aSfgschsparc-opc.lo: sparc-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
7975f210c2aSfgsch  $(INCDIR)/opcode/sparc.h
7985f210c2aSfgschtic30-dis.lo: tic30-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
799d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/tic30.h
800d2201f2fSdrahntic4x-dis.lo: tic4x-dis.c $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
801d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/tic4x.h
8025f210c2aSfgschtic54x-dis.lo: tic54x-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
803d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/tic54x.h \
8045f210c2aSfgsch  $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h
8055f210c2aSfgschtic54x-opc.lo: tic54x-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
806d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/opcode/tic54x.h
8075f210c2aSfgschtic80-dis.lo: tic80-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
808d2201f2fSdrahn  $(INCDIR)/opcode/tic80.h $(INCDIR)/dis-asm.h $(BFD_H) \
809d2201f2fSdrahn  $(INCDIR)/symcat.h
8105f210c2aSfgschtic80-opc.lo: tic80-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
8115f210c2aSfgsch  $(INCDIR)/opcode/tic80.h
8125f210c2aSfgschv850-dis.lo: v850-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
8135f210c2aSfgsch  $(INCDIR)/opcode/v850.h $(INCDIR)/dis-asm.h $(BFD_H) \
814d2201f2fSdrahn  $(INCDIR)/symcat.h opintl.h
8155f210c2aSfgschv850-opc.lo: v850-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
8165f210c2aSfgsch  $(INCDIR)/opcode/v850.h opintl.h
8175f210c2aSfgschvax-dis.lo: vax-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
818d2201f2fSdrahn  $(INCDIR)/opcode/vax.h $(INCDIR)/dis-asm.h $(BFD_H) \
819d2201f2fSdrahn  $(INCDIR)/symcat.h
8205f210c2aSfgschw65-dis.lo: w65-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
821d2201f2fSdrahn  w65-opc.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h
822d2201f2fSdrahnxstormy16-asm.lo: xstormy16-asm.c sysdep.h config.h \
823d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(BFD_H) $(INCDIR)/symcat.h xstormy16-desc.h \
824d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h xstormy16-opc.h opintl.h $(INCDIR)/xregex.h \
825d2201f2fSdrahn  $(INCDIR)/xregex2.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
826d2201f2fSdrahnxstormy16-desc.lo: xstormy16-desc.c sysdep.h config.h \
827d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(BFD_H) $(INCDIR)/symcat.h xstormy16-desc.h \
828d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h xstormy16-opc.h opintl.h $(INCDIR)/libiberty.h \
829d2201f2fSdrahn  $(INCDIR)/xregex.h $(INCDIR)/xregex2.h
830d2201f2fSdrahnxstormy16-dis.lo: xstormy16-dis.c sysdep.h config.h \
831d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h \
832d2201f2fSdrahn  $(INCDIR)/libiberty.h xstormy16-desc.h $(INCDIR)/opcode/cgen.h \
833d2201f2fSdrahn  xstormy16-opc.h opintl.h
834d2201f2fSdrahnxstormy16-ibld.lo: xstormy16-ibld.c sysdep.h config.h \
835d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h \
836d2201f2fSdrahn  xstormy16-desc.h $(INCDIR)/opcode/cgen.h xstormy16-opc.h \
837d2201f2fSdrahn  opintl.h $(INCDIR)/safe-ctype.h
838d2201f2fSdrahnxstormy16-opc.lo: xstormy16-opc.c sysdep.h config.h \
839d2201f2fSdrahn  $(INCDIR)/ansidecl.h $(BFD_H) $(INCDIR)/symcat.h xstormy16-desc.h \
840d2201f2fSdrahn  $(INCDIR)/opcode/cgen.h xstormy16-opc.h $(INCDIR)/libiberty.h
841d2201f2fSdrahnxtensa-dis.lo: xtensa-dis.c $(INCDIR)/xtensa-isa.h \
842d2201f2fSdrahn  $(INCDIR)/ansidecl.h sysdep.h config.h $(INCDIR)/dis-asm.h \
843d2201f2fSdrahn  $(BFD_H) $(INCDIR)/symcat.h
8445f210c2aSfgschz8k-dis.lo: z8k-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
845d2201f2fSdrahn  $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h z8k-opc.h
846d2201f2fSdrahnz8kgen.lo: z8kgen.c sysdep.h config.h $(INCDIR)/ansidecl.h \
847d2201f2fSdrahn  $(INCDIR)/libiberty.h
848f7cc78ecSespie# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
849