138889Sjdp## Process this file with automake to generate Makefile.in
238889Sjdp
338889SjdpAUTOMAKE_OPTIONS = cygnus dejagnu
4218822SdimACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
538889Sjdp
689857SobrienSUBDIRS = doc po
760484Sobrien
838889Sjdptooldir = $(exec_prefix)/$(target_alias)
938889Sjdp
1038889Sjdp## These aren't set by automake, because they appear in
1138889Sjdp## bfd/acinclude.m4, which is included by binutils/acinclude.m4, and
1238889Sjdp## thus is not seen by automake.
1338889SjdpCC_FOR_BUILD = @CC_FOR_BUILD@
1438889SjdpEXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@
1538889Sjdp
1660484SobrienYACC = `if [ -f ../bison/bison ]; then echo ../bison/bison -y -L$(srcdir)/../bison/; else echo @YACC@; fi`
1738889SjdpYFLAGS = -d
1860484SobrienLEX = `if [ -f ../flex/flex ]; then echo ../flex/flex; else echo @LEX@; fi`
1938889Sjdp
2077298SobrienWARN_CFLAGS = @WARN_CFLAGS@
21218822SdimNO_WERROR = @NO_WERROR@
2277298SobrienAM_CFLAGS = $(WARN_CFLAGS)
23218822SdimLIBICONV = @LIBICONV@
2477298Sobrien
2538889Sjdp# these two are almost the same program
2638889SjdpAR_PROG=ar
2738889SjdpRANLIB_PROG=ranlib
2838889Sjdp
2938889Sjdp# objcopy and strip should be the same program
3038889SjdpOBJCOPY_PROG=objcopy
3138889SjdpSTRIP_PROG=strip-new
3238889Sjdp
3338889SjdpSTRINGS_PROG=strings
3438889Sjdp
3560484SobrienREADELF_PROG=readelf
3660484Sobrien
3738889Sjdp# These should all be the same program too.
3838889SjdpSIZE_PROG=size
3938889SjdpNM_PROG=nm-new
4038889SjdpOBJDUMP_PROG=objdump
4138889Sjdp
4238889Sjdp# This is the demangler, as a standalone program.
4338889Sjdp# Note: This one is used as the installed name too, unlike the above.
4460484SobrienDEMANGLER_PROG=cxxfilt
4538889Sjdp
4638889SjdpADDR2LINE_PROG=addr2line
4738889Sjdp
4838889SjdpNLMCONV_PROG=nlmconv
4938889SjdpDLLTOOL_PROG=dlltool
5038889SjdpWINDRES_PROG=windres
51218822SdimWINDMC_PROG=windmc
5260484SobrienDLLWRAP_PROG=dllwrap
5338889Sjdp
54218822SdimSRCONV_PROG=srconv$(EXEEXT) sysdump$(EXEEXT) coffdump$(EXEEXT)
5538889Sjdp
56218822Sdimbin_PROGRAMS = $(SIZE_PROG) $(OBJDUMP_PROG) $(AR_PROG) $(STRINGS_PROG) $(RANLIB_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ @BUILD_WINDMC@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_INSTALL_MISC@
5738889Sjdp
5860484Sobrien## We need a special rule to install the programs which are built with
5960484Sobrien## -new, and to rename cxxfilt to c++filt.
60218822SdimRENAMED_PROGS = $(NM_PROG) $(STRIP_PROG) $(DEMANGLER_PROG)
61218822Sdimnoinst_PROGRAMS = $(RENAMED_PROGS) @BUILD_MISC@
6238889Sjdp
63218822SdimEXTRA_PROGRAMS = $(NLMCONV_PROG) srconv sysdump coffdump $(DLLTOOL_PROG) $(WINDRES_PROG) $(WINDMC_PROG) $(DLLWRAP_PROG)
6438889Sjdp
65104834Sobrien# Stuff that goes in tooldir/ if appropriate.
66218822SdimTOOL_PROGS = nm-new strip-new ar ranlib dlltool objdump objcopy
6738889Sjdp
6838889SjdpBASEDIR = $(srcdir)/..
6938889SjdpBFDDIR = $(BASEDIR)/bfd
7038889SjdpINCDIR	= $(BASEDIR)/include
7138889Sjdp
7260484SobrienMKDEP = gcc -MM
7338889Sjdp
74104834SobrienINCLUDES = -D_GNU_SOURCE \
75104834Sobrien	 -I. -I$(srcdir) -I../bfd -I$(BFDDIR) -I$(INCDIR) \
76104834Sobrien	 @HDEFINES@ \
77218822Sdim	 @INCINTL@ \
78218822Sdim	 -DLOCALEDIR="\"$(datadir)/locale\"" \
79104834Sobrien	 -Dbin_dummy_emulation=$(EMULATION_VECTOR)
8038889Sjdp
81104834SobrienHFILES = \
82218822Sdim	arsup.h binemul.h bucomm.h budbg.h \
83104834Sobrien	coffgrok.h debug.h dlltool.h nlmconv.h \
84218822Sdim	windres.h winduni.h windint.h \
85218822Sdim	windmc.h
8638889Sjdp
87218822SdimGENERATED_HFILES = arparse.h sysroff.h sysinfo.h defparse.h rcparse.h mcparse.h
8838889Sjdp
89104834SobrienCFILES = \
90218822Sdim	addr2line.c ar.c arsup.c bin2c.c binemul.c bucomm.c \
91218822Sdim	coffdump.c coffgrok.c cxxfilt.c \
92218822Sdim	dwarf.c debug.c dlltool.c dllwrap.c \
93104834Sobrien	emul_aix.c emul_vanilla.c filemode.c \
94104834Sobrien	ieee.c is-ranlib.c is-strip.c maybe-ranlib.c maybe-strip.c \
95104834Sobrien	nlmconv.c nm.c not-ranlib.c not-strip.c \
96104834Sobrien	objcopy.c objdump.c prdbg.c \
97218822Sdim	rclex.c rdcoff.c rddbg.c readelf.c rename.c \
98104834Sobrien	resbin.c rescoff.c resrc.c resres.c \
99104834Sobrien	size.c srconv.c stabs.c strings.c sysdump.c version.c \
100218822Sdim	windres.c winduni.c wrstabs.c \
101218822Sdim	windmc.c mclex.c
10238889Sjdp
10338889SjdpGENERATED_CFILES = \
104130561Sobrien	arparse.c arlex.c sysroff.c sysinfo.c syslex.c \
105218822Sdim	defparse.c deflex.c nlmheader.c rcparse.c mcparse.c
10638889Sjdp
10738889SjdpDEBUG_SRCS = rddbg.c debug.c stabs.c ieee.c rdcoff.c
10838889SjdpWRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c
10938889Sjdp
11038889Sjdp# Code shared by all the binutils.
11138889SjdpBULIBS = bucomm.c version.c filemode.c
11238889Sjdp
11338889SjdpBFDLIB = ../bfd/libbfd.la
11438889Sjdp
11538889SjdpOPCODES = ../opcodes/libopcodes.la
11638889Sjdp
11738889SjdpLIBIBERTY = ../libiberty/libiberty.a
11838889Sjdp
119218822Sdim.PHONY: install-html install-html-am install-html-recursive
120218822Sdim
121218822Sdiminstall-html:	install-html-recursive
122218822Sdim
123218822Sdiminstall-html-recursive:
124218822Sdim	@failcom='exit 1'; \
125218822Sdim	for f in x $$MAKEFLAGS; do \
126218822Sdim	  case $$f in \
127218822Sdim	    *=* | --[!k]*);; \
128218822Sdim	    *k*) failcom='fail=yes';; \
129218822Sdim	  esac; \
130218822Sdim	done; \
131218822Sdim	dot_seen=no; \
132218822Sdim	target=`echo $@ | sed s/-recursive//`; \
133218822Sdim	list='$(SUBDIRS)'; for subdir in $$list; do \
134218822Sdim	  echo "Making $$target in $$subdir"; \
135218822Sdim	  if test "$$subdir" = "."; then \
136218822Sdim	    dot_seen=yes; \
137218822Sdim	    local_target="$$target-am"; \
138218822Sdim	  else \
139218822Sdim	    local_target="$$target"; \
140218822Sdim	  fi; \
141218822Sdim	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
142218822Sdim	  || eval $$failcom; \
143218822Sdim	done; \
144218822Sdim	if test "$$dot_seen" = "no"; then \
145218822Sdim	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
146218822Sdim	fi; test -z "$$fail"
147218822Sdim
14860484SobrienPOTFILES = $(CFILES) $(DEBUG_SRCS) $(HFILES)
14960484Sobrienpo/POTFILES.in: @MAINT@ Makefile
150130561Sobrien	for f in $(POTFILES); do echo $$f; done | LC_COLLATE= sort > tmp \
15160484Sobrien	  && mv tmp $(srcdir)/po/POTFILES.in
15260484Sobrien
153218822SdimEXPECT = expect
154218822SdimRUNTEST = runtest
15538889Sjdp
15638889SjdpCC_FOR_TARGET = ` \
15738889Sjdp  if [ -f $$r/../gcc/xgcc ] ; then \
15838889Sjdp    if [ -f $$r/../newlib/Makefile ] ; then \
15938889Sjdp      echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
16038889Sjdp    else \
16138889Sjdp      echo $$r/../gcc/xgcc -B$$r/../gcc/; \
16238889Sjdp    fi; \
16338889Sjdp  else \
16438889Sjdp    if [ "@host@" = "@target@" ] ; then \
16538889Sjdp      echo $(CC); \
16638889Sjdp    else \
16738889Sjdp      echo gcc | sed '$(transform)'; \
16838889Sjdp    fi; \
16938889Sjdp  fi`
17038889Sjdp
17138889Sjdpcheck-DEJAGNU: site.exp
17238889Sjdp	srcdir=`cd $(srcdir) && pwd`; export srcdir; \
17338889Sjdp	r=`pwd`; export r; \
17438889Sjdp	EXPECT=$(EXPECT); export EXPECT; \
17538889Sjdp	runtest=$(RUNTEST); \
17638889Sjdp	if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
17789857Sobrien	  CC_FOR_TARGET="$(CC_FOR_TARGET)" CFLAGS_FOR_TARGET="$(CFLAGS)" \
17889857Sobrien		$$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
17989857Sobrien			$(RUNTESTFLAGS); \
18038889Sjdp	else echo "WARNING: could not find \`runtest'" 1>&2; :;\
18138889Sjdp	fi
18238889Sjdp
18338889Sjdpinstallcheck:
18438889Sjdp	/bin/sh $(srcdir)/sanity.sh $(bindir)
18538889Sjdp
186218822Sdim# There's no global DEPENDENCIES.  So, we must explicitly list everything
187218822Sdim# which depends on libintl, since we don't know whether LIBINTL_DEP will be
188218822Sdim# non-empty until configure time.  Ugh!
189218822Sdimsize_DEPENDENCIES =      $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
190218822Sdimobjdump_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB) $(OPCODES)
191218822Sdimnm_new_DEPENDENCIES =    $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
192218822Sdimar_DEPENDENCIES =        $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
193218822Sdimstrings_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
194218822Sdimstrip_new_DEPENDENCIES = $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
195218822Sdimranlib_DEPENDENCIES =    $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
196218822Sdimcxxfilt_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
197218822Sdimobjcopy_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
198218822Sdimnlmconv_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
199218822Sdimsrconv_DEPENDENCIES =    $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
200218822Sdimsysdump_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
201218822Sdimcoffdump_DEPENDENCIES =  $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
202218822Sdimdlltool_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
203218822Sdimwindres_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
204218822Sdimwindmc_DEPENDENCIES =    $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
205218822Sdimaddr2line_DEPENDENCIES = $(LIBINTL_DEP) $(LIBIBERTY) $(BFDLIB)
206218822Sdimreadelf_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY)
207218822Sdimdllwrap_DEPENDENCIES =   $(LIBINTL_DEP) $(LIBIBERTY)
20838889Sjdp
209218822SdimLDADD = $(BFDLIB) $(LIBIBERTY) $(LIBINTL)
210218822Sdim
21138889Sjdpsize_SOURCES = size.c $(BULIBS)
21238889Sjdp
21360484Sobrienobjcopy_SOURCES = objcopy.c not-strip.c rename.c $(WRITE_DEBUG_SRCS) $(BULIBS)
21438889Sjdp
21538889Sjdpstrings_SOURCES = strings.c $(BULIBS)
21638889Sjdp
217218822Sdimreadelf_SOURCES = readelf.c version.c unwind-ia64.c dwarf.c
218218822Sdimreadelf_LDADD   = $(LIBINTL) $(LIBIBERTY)
21938889Sjdp
22060484Sobrienstrip_new_SOURCES = objcopy.c is-strip.c rename.c $(WRITE_DEBUG_SRCS) $(BULIBS)
22160484Sobrien
222218822Sdimnm_new_SOURCES = nm.c $(BULIBS)
22338889Sjdp
224218822Sdimobjdump_SOURCES = objdump.c dwarf.c prdbg.c $(DEBUG_SRCS) $(BULIBS)
225218822Sdimobjdump_LDADD = $(OPCODES) $(BFDLIB) $(LIBIBERTY) $(LIBINTL)
22638889Sjdp
22777298Sobrienobjdump.o:objdump.c
22877298Sobrien	$(COMPILE) -c $(OBJDUMP_DEFS) $(srcdir)/objdump.c
22977298Sobrien
230130561Sobriencxxfilt_SOURCES = cxxfilt.c $(BULIBS)
23138889Sjdp
232104834Sobrienar_SOURCES = arparse.y arlex.l ar.c not-ranlib.c arsup.c rename.c binemul.c \
233104834Sobrien	emul_$(EMULATION).c $(BULIBS)
234218822Sdimar_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL)
23538889Sjdp
236104834Sobrienranlib_SOURCES = ar.c is-ranlib.c arparse.y arlex.l arsup.c rename.c \
237104834Sobrien	binemul.c emul_$(EMULATION).c $(BULIBS)
238218822Sdimranlib_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL)
23938889Sjdp
240218822Sdimaddr2line_SOURCES = addr2line.c $(BULIBS)
24138889Sjdp
24260484Sobrien# The following is commented out for the conversion to automake.
24338889Sjdp# This rule creates a single binary that switches between ar and ranlib
24438889Sjdp# by looking at argv[0].  Use this kludge to save some disk space.
24538889Sjdp# However, you have to install things by hand.
24638889Sjdp# (That is after 'make install', replace the installed ranlib by a link to ar.)
24738889Sjdp# Alternatively, you can install ranlib.sh as ranlib.
24838889Sjdp# ar_with_ranlib: $(ADDL_DEPS) ar.o maybe-ranlib.o
24938889Sjdp#	$(HLDENV) $(CC) $(HLDFLAGS) $(CFLAGS) $(LDFLAGS) -o $(AR_PROG) ar.o maybe-ranlib.o $(ADDL_LIBS) $(EXTRALIBS)
25038889Sjdp#	-rm -f $(RANLIB_PROG)
25138889Sjdp#	-ln $(AR_PROG) $(RANLIB_PROG)
25238889Sjdp#
25338889Sjdp# objcopy and strip in one binary that uses argv[0] to decide its action.
25438889Sjdp#
25538889Sjdp#objcopy_with_strip: $(ADDL_DEPS) objcopy.o maybe-strip.o
25638889Sjdp#	$(HLDENV) $(CC) $(HLDFLAGS) $(CFLAGS) $(LDFLAGS) -o $(OBJCOPY_PROG) objcopy.o maybe-strip.o $(ADDL_LIBS) $(EXTRALIBS)
25738889Sjdp#	-rm -f $(STRIP_PROG)
25838889Sjdp#	-ln $(OBJCOPY_PROG) $(STRIP_PROG)
25938889Sjdp
260218822Sdimsysroff.c: sysinfo$(EXEEXT_FOR_BUILD) sysroff.info
26138889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -c <$(srcdir)/sysroff.info >sysroff.c
26238889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -i <$(srcdir)/sysroff.info >>sysroff.c
26338889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -g <$(srcdir)/sysroff.info >>sysroff.c
26438889Sjdp
26538889Sjdpsysroff.h: sysinfo$(EXEEXT_FOR_BUILD) sysroff.info
26638889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -d <$(srcdir)/sysroff.info >sysroff.h
26738889Sjdp
26838889Sjdpsysinfo$(EXEEXT_FOR_BUILD): sysinfo.o syslex.o
269218822Sdim	$(CC_FOR_BUILD) $(CFLAGS) $(LDFLAGS) -o $@ sysinfo.o syslex.o
27038889Sjdp
271218822Sdimsyslex.o:
27238889Sjdp	if [ -r syslex.c ]; then \
273218822Sdim	  $(CC_FOR_BUILD) -c -I. $(AM_CFLAGS) $(CFLAGS) syslex.c -Wno-error ; \
27438889Sjdp	else \
275218822Sdim	  $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(AM_CFLAGS) $(CFLAGS) $(srcdir)/syslex.c -Wno-error ;\
27638889Sjdp	fi
27738889Sjdp
278218822Sdimsysinfo.o:
27938889Sjdp	if [ -r sysinfo.c ]; then \
280218822Sdim	  $(CC_FOR_BUILD) -c -I. $(AM_CFLAGS) $(CFLAGS) sysinfo.c -Wno-error ; \
28138889Sjdp	else \
282218822Sdim	  $(CC_FOR_BUILD) -c -I. $(AM_CFLAGS) $(CFLAGS) $(srcdir)/sysinfo.c -Wno-error ; \
28338889Sjdp	fi
28438889Sjdp
285218822Sdimbin2c$(EXEEXT_FOR_BUILD):
286218822Sdim	$(CC_FOR_BUILD) -o $@ $(INCLUDES) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) $(srcdir)/bin2c.c $(srcdir)/version.c
287218822Sdim
288218822Sdimembedspu: embedspu.sh
289218822Sdim	sed "s@^program_transform_name=@program_transform_name=$(program_transform_name)@" < $< > $@
290218822Sdim	chmod a+x $@
291218822Sdim
29260484Sobrien# We need these for parallel make.
29360484Sobrienarparse.h: arparse.c
29460484Sobriendefparse.h: defparse.c
29560484Sobriennlmheader.h: nlmheader.c
29660484Sobrienrcparse.h: rcparse.c
297218822Sdimmcparse.h: mcparse.c
29860484Sobriensysinfo.h: sysinfo.c
29960484Sobrien
300218822Sdim# Disable -Werror, if it has been enabled, since old versions of bison/
301218822Sdim# yacc will produce working code which contain compile time warnings.
302218822Sdimarparse.o:
303218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
304218822Sdimarlex.o:
305218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
306218822Sdimsysroff.o:
307218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
308218822Sdimdefparse.o:
309218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
310218822Sdimdeflex.o:
311218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
312218822Sdimnlmheader.o:
313218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
314218822Sdimrcparse.o:
315218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
316218822Sdimmcparse.o:
317218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
318218822Sdimrclex.o:
319218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
320218822Sdimmclex.o:
321218822Sdim	$(COMPILE) -c $< $(NO_WERROR)
322218822Sdim
32338889Sjdpsrconv_SOURCES = srconv.c coffgrok.c $(BULIBS)
32438889Sjdp
32568765Sobriendlltool_SOURCES = dlltool.c defparse.y deflex.l $(BULIBS)
326218822Sdimdlltool_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL)
32738889Sjdp
328218822Sdimdlltool.o:
32938889Sjdp	$(COMPILE) -c $(DLLTOOL_DEFS) $(srcdir)/dlltool.c
33038889Sjdp
331218822Sdimrescoff.o:
33260484Sobrien	$(COMPILE) -c $(DLLTOOL_DEFS) $(srcdir)/rescoff.c
33360484Sobrien
33438889Sjdpcoffdump_SOURCES = coffdump.c coffgrok.c $(BULIBS)
33538889Sjdp
33638889Sjdpsysdump_SOURCES = sysdump.c $(BULIBS)
33738889Sjdp
33838889Sjdp# coff/sym.h and coff/ecoff.h won't be found by the automatic dependency
33938889Sjdp# scripts, since they are only included conditionally.
34038889Sjdpnlmconv.o: nlmconv.c $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
34138889Sjdp	ldname=`echo ld | sed '$(transform)'`; \
34238889Sjdp	$(COMPILE) -c -DLD_NAME="\"$${ldname}\"" @NLMCONV_DEFS@ $(srcdir)/nlmconv.c
34338889Sjdp
34438889Sjdpnlmconv_SOURCES = nlmconv.c nlmheader.y $(BULIBS)
34538889Sjdp
346218822Sdimwindres_SOURCES = windres.c resrc.c rescoff.c resbin.c rcparse.y rclex.c \
34760484Sobrien	winduni.c resres.c $(BULIBS)
348218822Sdimwindres_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL) $(LIBICONV)
34938889Sjdp
350218822Sdimwindmc_SOURCES = windmc.c mcparse.y mclex.c \
351218822Sdim	winduni.c $(BULIBS)
352218822Sdimwindmc_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL) $(LIBICONV)
353218822Sdim
35468765Sobriendllwrap_SOURCES = dllwrap.c version.c
355218822Sdimdllwrap_LDADD = $(LIBIBERTY) $(LIBINTL)
35660484Sobrien
35760484Sobrien
35889857SobrienEXTRA_DIST = arparse.c arparse.h arlex.c nlmheader.c sysinfo.c sysinfo.h \
359218822Sdim	syslex.c deflex.c defparse.h defparse.c rcparse.h rcparse.c \
360218822Sdim	mcparse.h mcparse.c
36138889Sjdp
36289857Sobriendiststuff: $(EXTRA_DIST) info
363218822Sdimall: info
36438889Sjdp
365218822SdimDISTCLEANFILES = sysroff.c sysroff.h site.exp site.bak
36638889Sjdp
36738889Sjdp# Targets to rebuild dependencies in this Makefile.
36860484Sobrien# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
36960484SobrienDEP: dep.sed $(CFILES) $(HFILES) $(GENERATED_CFILES) $(GENERATED_HFILES) config.h
37060484Sobrien	rm -f DEP1
37160484Sobrien	$(MAKE) MKDEP="$(MKDEP)" DEP1
37277298Sobrien	sed -f dep.sed < DEP1 > DEPA
37377298Sobrien	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEPA
37477298Sobrien	if grep ' /' DEPA > /dev/null 2> /dev/null; then \
37577298Sobrien	  echo 'make DEP failed!'; exit 1; \
37677298Sobrien	else \
37777298Sobrien	  mv -f DEPA $@; \
37877298Sobrien	fi
37938889Sjdp
38060484SobrienDEP1: $(CFILES) $(GENERATED_CFILES)
38160484Sobrien	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
38260484Sobrien	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
38360484Sobrien	$(MKDEP) $(INCLUDES) $(CFLAGS) $? >> DEP2
38460484Sobrien	mv -f DEP2 $@
38538889Sjdp
38638889Sjdpdep.sed: dep-in.sed config.status
38738889Sjdp	objdir=`pwd`; \
38838889Sjdp	sed <$(srcdir)/dep-in.sed >dep.sed	\
38938889Sjdp		-e 's!@INCDIR@!$(INCDIR)!'	\
39038889Sjdp		-e 's!@BFDDIR@!$(BFDDIR)!'	\
39138889Sjdp		-e 's!@SRCDIR@!$(srcdir)!'	\
39294536Sobrien		-e "s!@OBJDIR@!$${objdir}!"	\
39394536Sobrien		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/binutils$$,,`'!'
39438889Sjdp
39560484Sobriendep: DEP
39638889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
39760484Sobrien	cat DEP >> tmp-Makefile
39838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
39938889Sjdp
40060484Sobriendep-in: DEP
40138889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
40260484Sobrien	cat DEP >> tmp-Makefile.in
40338889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
40438889Sjdp
40560484Sobriendep-am: DEP
40638889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
40760484Sobrien	cat DEP >> tmp-Makefile.am
40838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
40938889Sjdp
41038889Sjdp.PHONY: dep dep-in dep-am
41138889Sjdp
41238889Sjdp###
41338889Sjdp
414218822SdimMOSTLYCLEANFILES = sysinfo$(EXEEXT_FOR_BUILD) bin2c$(EXEEXT_FOR_BUILD) \
415218822Sdim  binutils.log binutils.sum abcdefgh*
41638889Sjdpmostlyclean-local:
41738889Sjdp	-rm -rf tmpdir
41838889Sjdp
41977298SobrienCLEANFILES = dep.sed DEP DEPA DEP1 DEP2
42038889Sjdp
42138889Sjdp.PHONY: install-exec-local
42238889Sjdp
42360484Sobrieninstall-exec-local: install-binPROGRAMS $(bin_PROGRAMS) $(noinst_PROGRAMS)
424218822Sdim	@list='$(RENAMED_PROGS)'; for p in $$list; do \
425218822Sdim	  if test -f $$p$(EXEEXT); then \
426218822Sdim	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p$(EXEEXT) $(bindir)/`echo $$p|sed -e 's/-new//' -e 's/cxxfilt/$(DEMANGLER_NAME)/'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
427218822Sdim	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p$(EXEEXT) $(DESTDIR)$(bindir)/`echo $$p|sed -e 's/-new//' -e 's/cxxfilt/$(DEMANGLER_NAME)/'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
42838889Sjdp	  else :; fi; \
42938889Sjdp	done
430104834Sobrien	$(mkinstalldirs) $(DESTDIR)$(tooldir)/bin
43138889Sjdp	for i in $(TOOL_PROGS); do \
43238889Sjdp	  if [ -f $$i$(EXEEXT) ]; then \
43338889Sjdp	    j=`echo $$i | sed -e 's/-new//'`; \
43438889Sjdp	    k=`echo $$j | sed '$(transform)'`; \
435130561Sobrien	    if [ "$(bindir)/$$k" != "$(tooldir)/bin/$$j" ]; then \
436104834Sobrien	      rm -f $(DESTDIR)$(tooldir)/bin/$$j$(EXEEXT); \
437104834Sobrien	      ln $(DESTDIR)$(bindir)/$$k$(EXEEXT) $(DESTDIR)$(tooldir)/bin/$$j$(EXEEXT) >/dev/null 2>/dev/null \
438104834Sobrien		|| $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXEEXT) $(DESTDIR)$(tooldir)/bin/$$j$(EXEEXT); \
43938889Sjdp	    fi; \
44038889Sjdp	  else true; \
44138889Sjdp	  fi; \
44238889Sjdp	done
44338889Sjdp
44438889Sjdp# What appears below is generated by a hacked mkdep using gcc -MM.
44538889Sjdp
44638889Sjdp# DO NOT DELETE THIS LINE -- mkdep uses it.
44738889Sjdp# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
448218822Sdimaddr2line.o: addr2line.c sysdep.h $(INCDIR)/ansidecl.h \
449218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
450218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
451218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \
452218822Sdim  bucomm.h
453218822Sdimar.o: ar.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
454218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
455218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
456218822Sdim  $(INCDIR)/progress.h $(INCDIR)/aout/ar.h $(BFDDIR)/libbfd.h \
457218822Sdim  $(INCDIR)/hashtab.h bucomm.h arsup.h $(INCDIR)/filenames.h \
458104834Sobrien  binemul.h
459218822Sdimarsup.o: arsup.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
460218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
461218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
462218822Sdim  $(INCDIR)/filenames.h bucomm.h arsup.h
463218822Sdimbin2c.o: bin2c.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
464218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
465218822Sdim  $(INCDIR)/symcat.h bucomm.h
466218822Sdimbinemul.o: binemul.c binemul.h sysdep.h $(INCDIR)/ansidecl.h \
467218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
468218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h
469218822Sdimbucomm.o: bucomm.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
470218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
471218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
472218822Sdim  $(INCDIR)/filenames.h $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h \
473218822Sdim  bucomm.h
474218822Sdimcoffdump.o: coffdump.c sysdep.h $(INCDIR)/ansidecl.h \
475218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
476218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
477218822Sdim  $(INCDIR)/ansidecl.h bucomm.h coffgrok.h
478218822Sdimcoffgrok.o: coffgrok.c sysdep.h $(INCDIR)/ansidecl.h \
479218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
480218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
481218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h \
482218822Sdim  $(INCDIR)/bfdlink.h bucomm.h coffgrok.h
483218822Sdimcxxfilt.o: cxxfilt.c sysdep.h $(INCDIR)/ansidecl.h \
484218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
485218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
486218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \
487218822Sdim  $(INCDIR)/safe-ctype.h bucomm.h
488218822Sdimdwarf.o: dwarf.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
489218822Sdim  config.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
490218822Sdim  $(INCDIR)/ansidecl.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
491218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/elf/dwarf2.h \
492218822Sdim  dwarf.h
493218822Sdimdebug.o: debug.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
494218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
495218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
496218822Sdim  debug.h
497218822Sdimdlltool.o: dlltool.c sysdep.h $(INCDIR)/ansidecl.h \
498218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
499218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
500218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \
501218822Sdim  $(INCDIR)/dyn-string.h bucomm.h dlltool.h $(INCDIR)/safe-ctype.h
502218822Sdimdllwrap.o: dllwrap.c sysdep.h $(INCDIR)/ansidecl.h \
503218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
504218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
505218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/dyn-string.h bucomm.h
506218822Sdimemul_aix.o: emul_aix.c binemul.h sysdep.h $(INCDIR)/ansidecl.h \
507218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
508218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h $(INCDIR)/bfdlink.h \
509218822Sdim  $(INCDIR)/coff/internal.h $(INCDIR)/coff/xcoff.h $(BFDDIR)/libcoff.h \
510218822Sdim  $(INCDIR)/bfdlink.h $(BFDDIR)/libxcoff.h
511218822Sdimemul_vanilla.o: emul_vanilla.c binemul.h sysdep.h $(INCDIR)/ansidecl.h \
512218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
513218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h
514218822Sdimfilemode.o: filemode.c sysdep.h $(INCDIR)/ansidecl.h \
515218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
516218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h
517218822Sdimieee.o: ieee.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
518218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
519218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/ieee.h $(INCDIR)/libiberty.h \
520218822Sdim  $(INCDIR)/ansidecl.h debug.h budbg.h $(INCDIR)/filenames.h
52138889Sjdpis-ranlib.o: is-ranlib.c
52238889Sjdpis-strip.o: is-strip.c
52338889Sjdpmaybe-ranlib.o: maybe-ranlib.c
52438889Sjdpmaybe-strip.o: maybe-strip.c
525218822Sdimnlmconv.o: nlmconv.c sysdep.h $(INCDIR)/ansidecl.h \
526218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
527218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
528218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/safe-ctype.h $(BFDDIR)/libnlm.h \
529218822Sdim  $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h $(INCDIR)/nlm/external.h \
530218822Sdim  nlmconv.h bucomm.h
531218822Sdimnm.o: nm.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
532218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
533218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/progress.h $(INCDIR)/aout/stab_gnu.h \
534104834Sobrien  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ranlib.h $(INCDIR)/demangle.h \
535218822Sdim  $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
536218822Sdim  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
537218822Sdim  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(INCDIR)/elf/common.h \
538218822Sdim  bucomm.h
53938889Sjdpnot-ranlib.o: not-ranlib.c
54038889Sjdpnot-strip.o: not-strip.c
541218822Sdimobjcopy.o: objcopy.c sysdep.h $(INCDIR)/ansidecl.h \
542218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
543218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/progress.h \
544218822Sdim  $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h bucomm.h \
545218822Sdim  budbg.h $(INCDIR)/filenames.h $(INCDIR)/fnmatch.h $(BFDDIR)/elf-bfd.h \
546218822Sdim  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
547218822Sdim  $(INCDIR)/bfdlink.h $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h
548218822Sdimobjdump.o: objdump.c sysdep.h $(INCDIR)/ansidecl.h \
549218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
550218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/progress.h \
551218822Sdim  bucomm.h dwarf.h $(INCDIR)/safe-ctype.h $(INCDIR)/dis-asm.h \
552218822Sdim  ../bfd/bfd.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
553218822Sdim  $(INCDIR)/demangle.h $(INCDIR)/libiberty.h debug.h \
554130561Sobrien  budbg.h $(INCDIR)/aout/aout64.h
555218822Sdimprdbg.o: prdbg.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
556218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
557218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
558218822Sdim  $(INCDIR)/demangle.h $(INCDIR)/libiberty.h debug.h \
55989857Sobrien  budbg.h
560218822Sdimrclex.o: rclex.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
561218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
562218822Sdim  $(INCDIR)/safe-ctype.h windres.h $(INCDIR)/ansidecl.h \
563218822Sdim  winduni.h windint.h rcparse.h
564218822Sdimrdcoff.o: rdcoff.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
565218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
566218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/coff/internal.h $(INCDIR)/libiberty.h \
567218822Sdim  $(INCDIR)/ansidecl.h bucomm.h debug.h budbg.h $(BFDDIR)/libcoff.h \
568104834Sobrien  $(INCDIR)/bfdlink.h
569218822Sdimrddbg.o: rddbg.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
570218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
571218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
572218822Sdim  bucomm.h debug.h budbg.h
573218822Sdimreadelf.o: readelf.c sysdep.h $(INCDIR)/ansidecl.h \
574218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
575218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h dwarf.h \
576218822Sdim  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
577218822Sdim  $(INCDIR)/elf/h8.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/elf/alpha.h \
578218822Sdim  $(INCDIR)/elf/arc.h $(INCDIR)/elf/arm.h $(INCDIR)/elf/avr.h \
579218822Sdim  $(INCDIR)/elf/bfin.h $(INCDIR)/elf/cris.h $(INCDIR)/elf/crx.h \
580218822Sdim  $(INCDIR)/elf/d10v.h $(INCDIR)/elf/d30v.h $(INCDIR)/elf/dlx.h \
581218822Sdim  $(INCDIR)/elf/fr30.h $(INCDIR)/elf/frv.h $(INCDIR)/elf/hppa.h \
582130561Sobrien  $(INCDIR)/elf/i386.h $(INCDIR)/elf/i370.h $(INCDIR)/elf/i860.h \
583130561Sobrien  $(INCDIR)/elf/i960.h $(INCDIR)/elf/ia64.h $(INCDIR)/elf/ip2k.h \
584218822Sdim  $(INCDIR)/elf/iq2000.h $(INCDIR)/elf/m32c.h $(INCDIR)/elf/m32r.h \
585218822Sdim  $(INCDIR)/elf/m68k.h $(INCDIR)/elf/m68hc11.h $(INCDIR)/elf/mcore.h \
586218822Sdim  $(INCDIR)/elf/mep.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/mmix.h \
587218822Sdim  $(INCDIR)/elf/mn10200.h $(INCDIR)/elf/mn10300.h $(INCDIR)/elf/mt.h \
588218822Sdim  $(INCDIR)/elf/msp430.h $(INCDIR)/elf/or32.h $(INCDIR)/elf/pj.h \
589218822Sdim  $(INCDIR)/elf/ppc.h $(INCDIR)/elf/ppc64.h $(INCDIR)/elf/s390.h \
590218822Sdim  $(INCDIR)/elf/score.h $(INCDIR)/elf/sh.h $(INCDIR)/elf/sparc.h \
591218822Sdim  $(INCDIR)/elf/spu.h $(INCDIR)/elf/v850.h $(INCDIR)/elf/vax.h \
592218822Sdim  $(INCDIR)/elf/x86-64.h $(INCDIR)/elf/xstormy16.h $(INCDIR)/elf/xtensa.h \
593218822Sdim  $(INCDIR)/aout/ar.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
594218822Sdim  unwind-ia64.h
595218822Sdimrename.o: rename.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
596218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
597218822Sdim  $(INCDIR)/symcat.h bucomm.h
598218822Sdimresbin.o: resbin.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
599218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
600218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
601218822Sdim  windres.h winduni.h windint.h
602218822Sdimrescoff.o: rescoff.c sysdep.h $(INCDIR)/ansidecl.h \
603218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
604218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h \
605218822Sdim  $(INCDIR)/ansidecl.h windres.h winduni.h windint.h \
606218822Sdim  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
607218822Sdimresrc.o: resrc.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
608218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
609218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
610218822Sdim  $(INCDIR)/safe-ctype.h windres.h winduni.h windint.h
611218822Sdimresres.o: resres.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
612218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
613218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
614218822Sdim  windres.h winduni.h windint.h
615218822Sdimsize.o: size.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
616218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
617218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
618218822Sdim  bucomm.h
619218822Sdimsrconv.o: srconv.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
620218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
621218822Sdim  $(INCDIR)/symcat.h bucomm.h sysroff.h coffgrok.h $(INCDIR)/libiberty.h \
622218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h \
623218822Sdim  $(INCDIR)/bfdlink.h sysroff.c
624218822Sdimstabs.o: stabs.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
625218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
626218822Sdim  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
627218822Sdim  $(INCDIR)/safe-ctype.h $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \
628218822Sdim  debug.h budbg.h $(INCDIR)/filenames.h $(INCDIR)/aout/aout64.h \
629218822Sdim  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
630218822Sdimstrings.o: strings.c sysdep.h $(INCDIR)/ansidecl.h \
631218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
632218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
633218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/safe-ctype.h bucomm.h
634218822Sdimsysdump.o: sysdump.c sysdep.h $(INCDIR)/ansidecl.h \
635218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
636218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/safe-ctype.h \
637218822Sdim  $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h bucomm.h \
638218822Sdim  sysroff.h sysroff.c $(INCDIR)/ansidecl.h
639218822Sdimversion.o: version.c sysdep.h $(INCDIR)/ansidecl.h \
640218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
641218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h
642218822Sdimwindres.o: windres.c sysdep.h $(INCDIR)/ansidecl.h \
643218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
644218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h \
645218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h \
646218822Sdim  windres.h winduni.h windint.h
647218822Sdimwinduni.o: winduni.c sysdep.h $(INCDIR)/ansidecl.h \
648218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
649218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
650218822Sdim  $(INCDIR)/ansidecl.h bucomm.h winduni.h $(INCDIR)/safe-ctype.h
651218822Sdimwrstabs.o: wrstabs.c sysdep.h $(INCDIR)/ansidecl.h \
652218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
653218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
654218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/safe-ctype.h bucomm.h \
655104834Sobrien  debug.h budbg.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
656104834Sobrien  $(INCDIR)/aout/stab.def
657218822Sdimwindmc.o: windmc.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
658218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
659218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
660218822Sdim  $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h windmc.h \
661218822Sdim  winduni.h windint.h
662218822Sdimmclex.o: mclex.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \
663218822Sdim  config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h $(INCDIR)/ansidecl.h \
664218822Sdim  $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
665218822Sdim  $(INCDIR)/safe-ctype.h windmc.h winduni.h mcparse.h
666218822Sdimarparse.o: arparse.c sysdep.h $(INCDIR)/ansidecl.h \
667218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
668218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h arsup.h
66994536Sobrienarlex.o: arlex.c $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
670218822Sdim  $(INCDIR)/ansidecl.h arparse.h
67138889Sjdpsysroff.o: sysroff.c
67238889Sjdpsysinfo.o: sysinfo.c
673218822Sdimsyslex.o: syslex.c config.h sysinfo.h
674218822Sdimdefparse.o: defparse.c sysdep.h $(INCDIR)/ansidecl.h \
675218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
676218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
677218822Sdim  $(INCDIR)/ansidecl.h dlltool.h
67838889Sjdpdeflex.o: deflex.c $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
679218822Sdim  defparse.h dlltool.h $(INCDIR)/ansidecl.h
680218822Sdimnlmheader.o: nlmheader.c sysdep.h $(INCDIR)/ansidecl.h \
681218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/safe-ctype.h \
682218822Sdim  ../bfd/bfd.h $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
683218822Sdim  $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h bucomm.h \
68489857Sobrien  nlmconv.h
685218822Sdimrcparse.o: rcparse.c sysdep.h $(INCDIR)/ansidecl.h \
686218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
687218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h \
688218822Sdim  $(INCDIR)/ansidecl.h windres.h winduni.h windint.h \
689218822Sdim  $(INCDIR)/safe-ctype.h
690218822Sdimmcparse.o: mcparse.c sysdep.h $(INCDIR)/ansidecl.h \
691218822Sdim  ../bfd/bfdver.h config.h $(INCDIR)/fopen-same.h ../bfd/bfd.h \
692218822Sdim  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h $(INCDIR)/libiberty.h \
693218822Sdim  $(INCDIR)/ansidecl.h windmc.h winduni.h $(INCDIR)/safe-ctype.h
69438889Sjdp# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
695