Makefile.in revision 89857
160484Sobrien# Makefile.in generated automatically by automake 1.4 from Makefile.am
233965Sjdp
360484Sobrien# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
438889Sjdp# This Makefile.in is free software; the Free Software Foundation
538889Sjdp# gives unlimited permission to copy and/or distribute it,
638889Sjdp# with or without modifications, as long as this notice is preserved.
733965Sjdp
833965Sjdp# This program is distributed in the hope that it will be useful,
938889Sjdp# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1038889Sjdp# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1138889Sjdp# PARTICULAR PURPOSE.
1233965Sjdp
1338889Sjdp
1438889SjdpSHELL = @SHELL@
1538889Sjdp
1638889Sjdpsrcdir = @srcdir@
1738889Sjdptop_srcdir = @top_srcdir@
1833965SjdpVPATH = @srcdir@
1933965Sjdpprefix = @prefix@
2038889Sjdpexec_prefix = @exec_prefix@
2133965Sjdp
2233965Sjdpbindir = @bindir@
2338889Sjdpsbindir = @sbindir@
2438889Sjdplibexecdir = @libexecdir@
2538889Sjdpdatadir = @datadir@
2638889Sjdpsysconfdir = @sysconfdir@
2738889Sjdpsharedstatedir = @sharedstatedir@
2838889Sjdplocalstatedir = @localstatedir@
2933965Sjdplibdir = @libdir@
3038889Sjdpinfodir = @infodir@
3133965Sjdpmandir = @mandir@
3233965Sjdpincludedir = @includedir@
3338889Sjdpoldincludedir = /usr/include
3433965Sjdp
3560484SobrienDESTDIR =
3660484Sobrien
3738889Sjdppkgdatadir = $(datadir)/@PACKAGE@
3838889Sjdppkglibdir = $(libdir)/@PACKAGE@
3938889Sjdppkgincludedir = $(includedir)/@PACKAGE@
4033965Sjdp
4138889Sjdptop_builddir = .
4238889Sjdp
4338889SjdpACLOCAL = @ACLOCAL@
4438889SjdpAUTOCONF = @AUTOCONF@
4538889SjdpAUTOMAKE = @AUTOMAKE@
4638889SjdpAUTOHEADER = @AUTOHEADER@
4738889Sjdp
4838889SjdpINSTALL = @INSTALL@
4960484SobrienINSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
5033965SjdpINSTALL_DATA = @INSTALL_DATA@
5138889SjdpINSTALL_SCRIPT = @INSTALL_SCRIPT@
5238889Sjdptransform = @program_transform_name@
5333965Sjdp
5438889SjdpNORMAL_INSTALL = :
5538889SjdpPRE_INSTALL = :
5638889SjdpPOST_INSTALL = :
5738889SjdpNORMAL_UNINSTALL = :
5838889SjdpPRE_UNINSTALL = :
5938889SjdpPOST_UNINSTALL = :
6038889Sjdpbuild_alias = @build_alias@
6138889Sjdpbuild_triplet = @build@
6238889Sjdphost_alias = @host_alias@
6338889Sjdphost_triplet = @host@
6438889Sjdptarget_alias = @target_alias@
6538889Sjdptarget_triplet = @target@
6638889SjdpAR = @AR@
6760484SobrienAS = @AS@
6838889SjdpBUILD_DLLTOOL = @BUILD_DLLTOOL@
6960484SobrienBUILD_DLLWRAP = @BUILD_DLLWRAP@
7060484SobrienBUILD_MISC = @BUILD_MISC@
7138889SjdpBUILD_NLMCONV = @BUILD_NLMCONV@
7238889SjdpBUILD_SRCONV = @BUILD_SRCONV@
7338889SjdpBUILD_WINDRES = @BUILD_WINDRES@
7460484SobrienCATALOGS = @CATALOGS@
7560484SobrienCATOBJEXT = @CATOBJEXT@
7633965SjdpCC = @CC@
7777298SobrienCXX = @CXX@
7877298SobrienCXXCPP = @CXXCPP@
7960484SobrienDATADIRNAME = @DATADIRNAME@
8060484SobrienDEMANGLER_NAME = @DEMANGLER_NAME@
8160484SobrienDLLTOOL = @DLLTOOL@
8238889SjdpDLLTOOL_DEFS = @DLLTOOL_DEFS@
8338889SjdpEXEEXT = @EXEEXT@
8477298SobrienGCJ = @GCJ@
8577298SobrienGCJFLAGS = @GCJFLAGS@
8660484SobrienGMOFILES = @GMOFILES@
8760484SobrienGMSGFMT = @GMSGFMT@
8860484SobrienGT_NO = @GT_NO@
8960484SobrienGT_YES = @GT_YES@
9038889SjdpHDEFINES = @HDEFINES@
9160484SobrienINCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
9260484SobrienINSTOBJEXT = @INSTOBJEXT@
9360484SobrienINTLDEPS = @INTLDEPS@
9460484SobrienINTLOBJS = @INTLOBJS@
9538889SjdpLIBTOOL = @LIBTOOL@
9638889SjdpLN_S = @LN_S@
9738889SjdpMAINT = @MAINT@
9838889SjdpMAKEINFO = @MAKEINFO@
9960484SobrienMKINSTALLDIRS = @MKINSTALLDIRS@
10060484SobrienMSGFMT = @MSGFMT@
10138889SjdpNLMCONV_DEFS = @NLMCONV_DEFS@
10260484SobrienOBJDUMP = @OBJDUMP@
10377298SobrienOBJDUMP_DEFS = @OBJDUMP_DEFS@
10477298SobrienOBJEXT = @OBJEXT@
10538889SjdpPACKAGE = @PACKAGE@
10660484SobrienPOFILES = @POFILES@
10760484SobrienPOSUB = @POSUB@
10838889SjdpRANLIB = @RANLIB@
10977298SobrienSTRIP = @STRIP@
11038889SjdpUNDERSCORE = @UNDERSCORE@
11160484SobrienUSE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
11260484SobrienUSE_NLS = @USE_NLS@
11338889SjdpVERSION = @VERSION@
11460484Sobrienl = @l@
11538889Sjdp
11660484SobrienINTLLIBS = @INTLLIBS@
11760484Sobrien
11838889SjdpAUTOMAKE_OPTIONS = cygnus dejagnu
11938889Sjdp
12089857SobrienSUBDIRS = doc po
12160484Sobrien
12238889Sjdptooldir = $(exec_prefix)/$(target_alias)
12338889Sjdp
12433965SjdpCC_FOR_BUILD = @CC_FOR_BUILD@
12538889SjdpEXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@
12633965Sjdp
12760484SobrienYACC = `if [ -f ../bison/bison ]; then echo ../bison/bison -y -L$(srcdir)/../bison/; else echo @YACC@; fi`
12838889SjdpYFLAGS = -d
12960484SobrienLEX = `if [ -f ../flex/flex ]; then echo ../flex/flex; else echo @LEX@; fi`
13033965Sjdp
13177298SobrienWARN_CFLAGS = @WARN_CFLAGS@
13277298SobrienAM_CFLAGS = $(WARN_CFLAGS)
13377298Sobrien
13433965Sjdp# these two are almost the same program
13560484SobrienAR_PROG = ar
13660484SobrienRANLIB_PROG = ranlib
13733965Sjdp
13833965Sjdp# objcopy and strip should be the same program
13960484SobrienOBJCOPY_PROG = objcopy
14060484SobrienSTRIP_PROG = strip-new
14133965Sjdp
14260484SobrienSTRINGS_PROG = strings
14333965Sjdp
14460484SobrienREADELF_PROG = readelf
14560484Sobrien
14633965Sjdp# These should all be the same program too.
14760484SobrienSIZE_PROG = size
14860484SobrienNM_PROG = nm-new
14960484SobrienOBJDUMP_PROG = objdump
15033965Sjdp
15133965Sjdp# This is the demangler, as a standalone program.
15233965Sjdp# Note: This one is used as the installed name too, unlike the above.
15360484SobrienDEMANGLER_PROG = cxxfilt
15433965Sjdp
15560484SobrienADDR2LINE_PROG = addr2line
15633965Sjdp
15760484SobrienNLMCONV_PROG = nlmconv
15860484SobrienDLLTOOL_PROG = dlltool
15960484SobrienWINDRES_PROG = windres
16060484SobrienDLLWRAP_PROG = dllwrap
16133965Sjdp
16260484SobrienSRCONV_PROG = srconv$(EXEEXT) sysdump$(EXEEXT) coffdump$(EXEEXT) 
16333965Sjdp
16460484SobrienPROGS = $(SIZE_PROG) $(OBJDUMP_PROG) $(NM_PROG) $(AR_PROG) $(STRINGS_PROG) $(STRIP_PROG) $(RANLIB_PROG) $(DEMANGLER_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
16538889Sjdp
16660484Sobrienbin_PROGRAMS = $(SIZE_PROG) $(OBJDUMP_PROG) $(AR_PROG) $(STRINGS_PROG) $(RANLIB_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
16738889Sjdp
16860484Sobriennoinst_PROGRAMS = $(NM_PROG) $(STRIP_PROG) $(DEMANGLER_PROG)
16938889Sjdp
17060484SobrienEXTRA_PROGRAMS = $(NLMCONV_PROG) srconv sysdump coffdump $(DLLTOOL_PROG) $(WINDRES_PROG) $(DLLWRAP_PROG)
17160484Sobrien
17233965Sjdp# Stuff that goes in tooldir/ if appropriate
17338889SjdpTOOL_PROGS = nm-new strip-new ar ranlib dlltool
17433965Sjdp
17533965SjdpBASEDIR = $(srcdir)/..
17633965SjdpBFDDIR = $(BASEDIR)/bfd
17760484SobrienINCDIR = $(BASEDIR)/include
17838889Sjdp
17960484SobrienMKDEP = gcc -MM
18033965Sjdp
18160484SobrienINCLUDES = -D_GNU_SOURCE -I. -I$(srcdir) -I../bfd -I$(BFDDIR) -I$(INCDIR) @HDEFINES@ -I$(srcdir)/../intl -I../intl -DLOCALEDIR="\"$(prefix)/share/locale\""
18233965Sjdp
18377298SobrienHFILES = arsup.h bucomm.h budbg.h coffgrok.h debug.h nlmconv.h dlltool.h \
18477298Sobrien	windres.h winduni.h
18533965Sjdp
18633965Sjdp
18760484SobrienGENERATED_HFILES = arparse.h sysroff.h sysinfo.h defparse.h rcparse.h
18860484Sobrien
18977298SobrienCFILES = addr2line.c ar.c arsup.c bucomm.c coffdump.c coffgrok.c debug.c \
19077298Sobrien	dlltool.c filemode.c ieee.c is-ranlib.c is-strip.c maybe-ranlib.c \
19177298Sobrien	maybe-strip.c nlmconv.c nm.c not-ranlib.c not-strip.c \
19277298Sobrien	objcopy.c objdump.c prdbg.c rdcoff.c rddbg.c size.c srconv.c \
19377298Sobrien	stabs.c strings.c sysdump.c version.c wrstabs.c \
19477298Sobrien	windres.c resrc.c rescoff.c resbin.c winduni.c readelf.c \
19577298Sobrien	resres.c dllwrap.c rename.c
19633965Sjdp
19760484Sobrien
19877298SobrienGENERATED_CFILES = \
19977298Sobrien	underscore.c arparse.c arlex.c sysroff.c sysinfo.c syslex.c \
20077298Sobrien	defparse.c deflex.c nlmheader.c rcparse.c rclex.c
20133965Sjdp
20260484Sobrien
20338889SjdpDEBUG_SRCS = rddbg.c debug.c stabs.c ieee.c rdcoff.c
20438889SjdpWRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c
20533965Sjdp
20633965Sjdp# Code shared by all the binutils.
20738889SjdpBULIBS = bucomm.c version.c filemode.c
20833965Sjdp
20938889SjdpBFDLIB = ../bfd/libbfd.la
21033965Sjdp
21138889SjdpOPCODES = ../opcodes/libopcodes.la
21233965Sjdp
21338889SjdpLIBIBERTY = ../libiberty/libiberty.a
21433965Sjdp
21560484SobrienPOTFILES = $(CFILES) $(DEBUG_SRCS) $(HFILES)
21660484Sobrien
21777298SobrienEXPECT = `if [ -f $$r/../expect/expect ] ; then \
21877298Sobrien          echo $$r/../expect/expect ; \
21977298Sobrien          else echo expect ; fi`
22060484Sobrien
22177298SobrienRUNTEST = `if [ -f ${srcdir}/../dejagnu/runtest ] ; then \
22277298Sobrien           echo ${srcdir}/../dejagnu/runtest ; \
22377298Sobrien           else echo runtest ;  fi`
22433965Sjdp
22560484Sobrien
22677298SobrienCC_FOR_TARGET = ` \
22777298Sobrien  if [ -f $$r/../gcc/xgcc ] ; then \
22877298Sobrien    if [ -f $$r/../newlib/Makefile ] ; then \
22977298Sobrien      echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
23077298Sobrien    else \
23177298Sobrien      echo $$r/../gcc/xgcc -B$$r/../gcc/; \
23277298Sobrien    fi; \
23377298Sobrien  else \
23477298Sobrien    if [ "@host@" = "@target@" ] ; then \
23577298Sobrien      echo $(CC); \
23677298Sobrien    else \
23777298Sobrien      echo gcc | sed '$(transform)'; \
23877298Sobrien    fi; \
23977298Sobrien  fi`
24033965Sjdp
24160484Sobrien
24260484SobrienLDADD = $(BFDLIB) $(LIBIBERTY) $(INTLLIBS)
24333965Sjdp
24438889Sjdpsize_SOURCES = size.c $(BULIBS)
24533965Sjdp
24660484Sobrienobjcopy_SOURCES = objcopy.c not-strip.c rename.c $(WRITE_DEBUG_SRCS) $(BULIBS)
24733965Sjdp
24838889Sjdpstrings_SOURCES = strings.c $(BULIBS)
24933965Sjdp
25078828Sobrienreadelf_SOURCES = readelf.c version.c unwind-ia64.c
25160484Sobrienreadelf_LDADD = $(INTLLIBS) $(LIBIBERTY)
25233965Sjdp
25360484Sobrienstrip_new_SOURCES = objcopy.c is-strip.c rename.c $(WRITE_DEBUG_SRCS) $(BULIBS)
25460484Sobrien
25538889Sjdpnm_new_SOURCES = nm.c $(BULIBS)
25633965Sjdp
25738889Sjdpobjdump_SOURCES = objdump.c prdbg.c $(DEBUG_SRCS) $(BULIBS)
25860484Sobrienobjdump_LDADD = $(OPCODES) $(BFDLIB) $(LIBIBERTY) $(INTLLIBS)
25933965Sjdp
26060484Sobriencxxfilt_SOURCES = 
26160484Sobriencxxfilt_LDADD = cplus-dem.o underscore.o $(LIBIBERTY) $(INTLLIBS)
26233965Sjdp
26360484Sobrienar_SOURCES = arparse.y arlex.l ar.c not-ranlib.c arsup.c rename.c $(BULIBS)
26460484Sobrienar_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(INTLLIBS)
26533965Sjdp
26660484Sobrienranlib_SOURCES = ar.c is-ranlib.c arparse.y arlex.l arsup.c rename.c $(BULIBS)
26760484Sobrienranlib_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(INTLLIBS)
26833965Sjdp
26938889Sjdpaddr2line_SOURCES = addr2line.c $(BULIBS)
27033965Sjdp
27138889Sjdpsrconv_SOURCES = srconv.c coffgrok.c $(BULIBS)
27233965Sjdp
27368765Sobriendlltool_SOURCES = dlltool.c defparse.y deflex.l $(BULIBS)
27460484Sobriendlltool_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(INTLLIBS)
27533965Sjdp
27638889Sjdpcoffdump_SOURCES = coffdump.c coffgrok.c $(BULIBS)
27733965Sjdp
27838889Sjdpsysdump_SOURCES = sysdump.c $(BULIBS)
27933965Sjdp
28038889Sjdpnlmconv_SOURCES = nlmconv.c nlmheader.y $(BULIBS)
28133965Sjdp
28277298Sobrienwindres_SOURCES = windres.c resrc.c rescoff.c resbin.c rcparse.y rclex.l \
28377298Sobrien	winduni.c resres.c $(BULIBS)
28433965Sjdp
28560484Sobrienwindres_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(INTLLIBS)
28660484Sobrien
28768765Sobriendllwrap_SOURCES = dllwrap.c version.c
28860484Sobriendllwrap_LDADD = $(LIBIBERTY) $(INTLLIBS)
28960484Sobrien
29089857SobrienEXTRA_DIST = arparse.c arparse.h arlex.c nlmheader.c sysinfo.c sysinfo.h \
29177298Sobrien	syslex.c deflex.c defparse.h defparse.c rclex.c rcparse.h rcparse.c
29233965Sjdp
29360484Sobrien
29477298SobrienDISTCLEANFILES = stamp-under sysinfo underscore.c sysroff.c sysroff.h \
29577298Sobrien	site.exp site.bak
29633965Sjdp
29760484Sobrien
29889857Sobrien###
29960484Sobrien
30089857SobrienMOSTLYCLEANFILES = sysinfo binutils.log binutils.sum abcdefgh*
30133965Sjdp
30277298SobrienCLEANFILES = dep.sed DEP DEPA DEP1 DEP2
30338889SjdpACLOCAL_M4 = $(top_srcdir)/aclocal.m4
30438889Sjdpmkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
30538889SjdpCONFIG_HEADER = config.h
30638889SjdpCONFIG_CLEAN_FILES = 
30738889Sjdpbin_PROGRAMS =  size$(EXEEXT) objdump$(EXEEXT) ar$(EXEEXT) \
30860484Sobrienstrings$(EXEEXT) ranlib$(EXEEXT) objcopy$(EXEEXT) @BUILD_NLMCONV@ \
30960484Sobrien@BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ addr2line$(EXEEXT) \
31060484Sobrienreadelf$(EXEEXT) @BUILD_DLLWRAP@ @BUILD_MISC@
31160484Sobriennoinst_PROGRAMS =  nm-new$(EXEEXT) strip-new$(EXEEXT) cxxfilt$(EXEEXT)
31238889SjdpPROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)
31338889Sjdp
31438889Sjdp
31538889SjdpDEFS = @DEFS@ -I. -I$(srcdir) -I.
31638889SjdpCPPFLAGS = @CPPFLAGS@
31738889SjdpLDFLAGS = @LDFLAGS@
31838889SjdpLIBS = @LIBS@
31977298Sobriennlmconv_OBJECTS =  nlmconv.$(OBJEXT) nlmheader.$(OBJEXT) \
32077298Sobrienbucomm.$(OBJEXT) version.$(OBJEXT) filemode.$(OBJEXT)
32138889Sjdpnlmconv_LDADD = $(LDADD)
32238889Sjdpnlmconv_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
32338889Sjdpnlmconv_LDFLAGS = 
32477298Sobriensrconv_OBJECTS =  srconv.$(OBJEXT) coffgrok.$(OBJEXT) bucomm.$(OBJEXT) \
32577298Sobrienversion.$(OBJEXT) filemode.$(OBJEXT)
32638889Sjdpsrconv_LDADD = $(LDADD)
32738889Sjdpsrconv_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
32838889Sjdpsrconv_LDFLAGS = 
32977298Sobriensysdump_OBJECTS =  sysdump.$(OBJEXT) bucomm.$(OBJEXT) version.$(OBJEXT) \
33077298Sobrienfilemode.$(OBJEXT)
33138889Sjdpsysdump_LDADD = $(LDADD)
33238889Sjdpsysdump_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
33338889Sjdpsysdump_LDFLAGS = 
33477298Sobriencoffdump_OBJECTS =  coffdump.$(OBJEXT) coffgrok.$(OBJEXT) \
33577298Sobrienbucomm.$(OBJEXT) version.$(OBJEXT) filemode.$(OBJEXT)
33638889Sjdpcoffdump_LDADD = $(LDADD)
33738889Sjdpcoffdump_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
33838889Sjdpcoffdump_LDFLAGS = 
33977298Sobriendlltool_OBJECTS =  dlltool.$(OBJEXT) defparse.$(OBJEXT) deflex.$(OBJEXT) \
34077298Sobrienbucomm.$(OBJEXT) version.$(OBJEXT) filemode.$(OBJEXT)
34138889Sjdpdlltool_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
34238889Sjdpdlltool_LDFLAGS = 
34377298Sobrienwindres_OBJECTS =  windres.$(OBJEXT) resrc.$(OBJEXT) rescoff.$(OBJEXT) \
34477298Sobrienresbin.$(OBJEXT) rcparse.$(OBJEXT) rclex.$(OBJEXT) winduni.$(OBJEXT) \
34577298Sobrienresres.$(OBJEXT) bucomm.$(OBJEXT) version.$(OBJEXT) filemode.$(OBJEXT)
34638889Sjdpwindres_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
34738889Sjdpwindres_LDFLAGS = 
34877298Sobriendllwrap_OBJECTS =  dllwrap.$(OBJEXT) version.$(OBJEXT)
34960484Sobriendllwrap_DEPENDENCIES =  ../libiberty/libiberty.a
35060484Sobriendllwrap_LDFLAGS = 
35177298Sobriensize_OBJECTS =  size.$(OBJEXT) bucomm.$(OBJEXT) version.$(OBJEXT) \
35277298Sobrienfilemode.$(OBJEXT)
35338889Sjdpsize_LDADD = $(LDADD)
35438889Sjdpsize_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
35538889Sjdpsize_LDFLAGS = 
35677298Sobrienobjdump_OBJECTS =  objdump.$(OBJEXT) prdbg.$(OBJEXT) rddbg.$(OBJEXT) \
35777298Sobriendebug.$(OBJEXT) stabs.$(OBJEXT) ieee.$(OBJEXT) rdcoff.$(OBJEXT) \
35877298Sobrienbucomm.$(OBJEXT) version.$(OBJEXT) filemode.$(OBJEXT)
35938889Sjdpobjdump_DEPENDENCIES =  ../opcodes/libopcodes.la ../bfd/libbfd.la \
36038889Sjdp../libiberty/libiberty.a
36138889Sjdpobjdump_LDFLAGS = 
36277298Sobrienar_OBJECTS =  arparse.$(OBJEXT) arlex.$(OBJEXT) ar.$(OBJEXT) \
36377298Sobriennot-ranlib.$(OBJEXT) arsup.$(OBJEXT) rename.$(OBJEXT) bucomm.$(OBJEXT) \
36477298Sobrienversion.$(OBJEXT) filemode.$(OBJEXT)
36538889Sjdpar_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
36638889Sjdpar_LDFLAGS = 
36777298Sobrienstrings_OBJECTS =  strings.$(OBJEXT) bucomm.$(OBJEXT) version.$(OBJEXT) \
36877298Sobrienfilemode.$(OBJEXT)
36938889Sjdpstrings_LDADD = $(LDADD)
37038889Sjdpstrings_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
37138889Sjdpstrings_LDFLAGS = 
37277298Sobrienranlib_OBJECTS =  ar.$(OBJEXT) is-ranlib.$(OBJEXT) arparse.$(OBJEXT) \
37377298Sobrienarlex.$(OBJEXT) arsup.$(OBJEXT) rename.$(OBJEXT) bucomm.$(OBJEXT) \
37477298Sobrienversion.$(OBJEXT) filemode.$(OBJEXT)
37538889Sjdpranlib_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
37638889Sjdpranlib_LDFLAGS = 
37777298Sobrienobjcopy_OBJECTS =  objcopy.$(OBJEXT) not-strip.$(OBJEXT) \
37877298Sobrienrename.$(OBJEXT) rddbg.$(OBJEXT) debug.$(OBJEXT) stabs.$(OBJEXT) \
37977298Sobrienieee.$(OBJEXT) rdcoff.$(OBJEXT) wrstabs.$(OBJEXT) bucomm.$(OBJEXT) \
38077298Sobrienversion.$(OBJEXT) filemode.$(OBJEXT)
38138889Sjdpobjcopy_LDADD = $(LDADD)
38238889Sjdpobjcopy_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
38338889Sjdpobjcopy_LDFLAGS = 
38477298Sobrienaddr2line_OBJECTS =  addr2line.$(OBJEXT) bucomm.$(OBJEXT) \
38577298Sobrienversion.$(OBJEXT) filemode.$(OBJEXT)
38638889Sjdpaddr2line_LDADD = $(LDADD)
38738889Sjdpaddr2line_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
38838889Sjdpaddr2line_LDFLAGS = 
38978828Sobrienreadelf_OBJECTS =  readelf.$(OBJEXT) version.$(OBJEXT) \
39078828Sobrienunwind-ia64.$(OBJEXT)
39160484Sobrienreadelf_DEPENDENCIES =  ../libiberty/libiberty.a
39260484Sobrienreadelf_LDFLAGS = 
39377298Sobriennm_new_OBJECTS =  nm.$(OBJEXT) bucomm.$(OBJEXT) version.$(OBJEXT) \
39477298Sobrienfilemode.$(OBJEXT)
39538889Sjdpnm_new_LDADD = $(LDADD)
39638889Sjdpnm_new_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
39738889Sjdpnm_new_LDFLAGS = 
39877298Sobrienstrip_new_OBJECTS =  objcopy.$(OBJEXT) is-strip.$(OBJEXT) \
39977298Sobrienrename.$(OBJEXT) rddbg.$(OBJEXT) debug.$(OBJEXT) stabs.$(OBJEXT) \
40077298Sobrienieee.$(OBJEXT) rdcoff.$(OBJEXT) wrstabs.$(OBJEXT) bucomm.$(OBJEXT) \
40177298Sobrienversion.$(OBJEXT) filemode.$(OBJEXT)
40238889Sjdpstrip_new_LDADD = $(LDADD)
40338889Sjdpstrip_new_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
40438889Sjdpstrip_new_LDFLAGS = 
40560484Sobriencxxfilt_OBJECTS = 
40660484Sobriencxxfilt_DEPENDENCIES =  cplus-dem.o underscore.o \
40760484Sobrien../libiberty/libiberty.a
40860484Sobriencxxfilt_LDFLAGS = 
40938889SjdpLEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
41038889SjdpLEXLIB = @LEXLIB@
41138889SjdpYLWRAP = $(top_srcdir)/../ylwrap
41238889SjdpCFLAGS = @CFLAGS@
41360484SobrienCOMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
41460484SobrienLTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
41560484SobrienCCLD = $(CC)
41660484SobrienLINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
41760484SobrienDIST_COMMON =  README ./stamp-h.in ChangeLog Makefile.am Makefile.in \
41860484SobrienNEWS acinclude.m4 aclocal.m4 arlex.c arparse.c config.in configure \
41960484Sobrienconfigure.in deflex.c defparse.c nlmheader.c rclex.c rcparse.c
42038889Sjdp
42138889Sjdp
42238889SjdpDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
42338889Sjdp
42478828SobrienTAR = tar
42560484SobrienGZIP_ENV = --best
42660484SobrienSOURCES = $(nlmconv_SOURCES) $(srconv_SOURCES) $(sysdump_SOURCES) $(coffdump_SOURCES) $(dlltool_SOURCES) $(windres_SOURCES) $(dllwrap_SOURCES) $(size_SOURCES) $(objdump_SOURCES) $(ar_SOURCES) $(strings_SOURCES) $(ranlib_SOURCES) $(objcopy_SOURCES) $(addr2line_SOURCES) $(readelf_SOURCES) $(nm_new_SOURCES) $(strip_new_SOURCES) $(cxxfilt_SOURCES)
42760484SobrienOBJECTS = $(nlmconv_OBJECTS) $(srconv_OBJECTS) $(sysdump_OBJECTS) $(coffdump_OBJECTS) $(dlltool_OBJECTS) $(windres_OBJECTS) $(dllwrap_OBJECTS) $(size_OBJECTS) $(objdump_OBJECTS) $(ar_OBJECTS) $(strings_OBJECTS) $(ranlib_OBJECTS) $(objcopy_OBJECTS) $(addr2line_OBJECTS) $(readelf_OBJECTS) $(nm_new_OBJECTS) $(strip_new_OBJECTS) $(cxxfilt_OBJECTS)
42838889Sjdp
42960484Sobrienall: all-redirect
43038889Sjdp.SUFFIXES:
43189857Sobrien.SUFFIXES: .S .c .l .lo .o .obj .s .y
43260484Sobrien$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
43338889Sjdp	cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
43438889Sjdp
43560484SobrienMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
43638889Sjdp	cd $(top_builddir) \
43738889Sjdp	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
43838889Sjdp
43960484Sobrien$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
44038889Sjdp	cd $(srcdir) && $(ACLOCAL)
44138889Sjdp
44260484Sobrienconfig.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
44338889Sjdp	$(SHELL) ./config.status --recheck
44460484Sobrien$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
44538889Sjdp	cd $(srcdir) && $(AUTOCONF)
44638889Sjdp
44738889Sjdpconfig.h: stamp-h
44860484Sobrien	@if test ! -f $@; then \
44960484Sobrien		rm -f stamp-h; \
45060484Sobrien		$(MAKE) stamp-h; \
45160484Sobrien	else :; fi
45238889Sjdpstamp-h: $(srcdir)/config.in $(top_builddir)/config.status
45338889Sjdp	cd $(top_builddir) \
45438889Sjdp	  && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \
45538889Sjdp	     $(SHELL) ./config.status
45660484Sobrien	@echo timestamp > stamp-h 2> /dev/null
45760484Sobrien$(srcdir)/config.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
45860484Sobrien	@if test ! -f $@; then \
45960484Sobrien		rm -f $(srcdir)/stamp-h.in; \
46060484Sobrien		$(MAKE) $(srcdir)/stamp-h.in; \
46160484Sobrien	else :; fi
46260484Sobrien$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
46338889Sjdp	cd $(top_srcdir) && $(AUTOHEADER)
46460484Sobrien	@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
46538889Sjdp
46638889Sjdpmostlyclean-hdr:
46738889Sjdp
46838889Sjdpclean-hdr:
46938889Sjdp
47038889Sjdpdistclean-hdr:
47138889Sjdp	-rm -f config.h
47238889Sjdp
47338889Sjdpmaintainer-clean-hdr:
47438889Sjdp
47538889Sjdpmostlyclean-binPROGRAMS:
47638889Sjdp
47738889Sjdpclean-binPROGRAMS:
47838889Sjdp	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
47938889Sjdp
48038889Sjdpdistclean-binPROGRAMS:
48138889Sjdp
48238889Sjdpmaintainer-clean-binPROGRAMS:
48338889Sjdp
48438889Sjdpinstall-binPROGRAMS: $(bin_PROGRAMS)
48538889Sjdp	@$(NORMAL_INSTALL)
48660484Sobrien	$(mkinstalldirs) $(DESTDIR)$(bindir)
48738889Sjdp	@list='$(bin_PROGRAMS)'; for p in $$list; do \
48838889Sjdp	  if test -f $$p; then \
48960484Sobrien	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
49060484Sobrien	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
49138889Sjdp	  else :; fi; \
49238889Sjdp	done
49338889Sjdp
49438889Sjdpuninstall-binPROGRAMS:
49560484Sobrien	@$(NORMAL_UNINSTALL)
49638889Sjdp	list='$(bin_PROGRAMS)'; for p in $$list; do \
49760484Sobrien	  rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
49838889Sjdp	done
49938889Sjdp
50038889Sjdpmostlyclean-noinstPROGRAMS:
50138889Sjdp
50238889Sjdpclean-noinstPROGRAMS:
50338889Sjdp	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
50438889Sjdp
50538889Sjdpdistclean-noinstPROGRAMS:
50638889Sjdp
50738889Sjdpmaintainer-clean-noinstPROGRAMS:
50838889Sjdp
50938889Sjdp.c.o:
51038889Sjdp	$(COMPILE) -c $<
51138889Sjdp
51277298Sobrien# FIXME: We should only use cygpath when building on Windows,
51377298Sobrien# and only if it is available.
51477298Sobrien.c.obj:
51577298Sobrien	$(COMPILE) -c `cygpath -w $<`
51677298Sobrien
51738889Sjdp.s.o:
51838889Sjdp	$(COMPILE) -c $<
51938889Sjdp
52038889Sjdp.S.o:
52138889Sjdp	$(COMPILE) -c $<
52238889Sjdp
52338889Sjdpmostlyclean-compile:
52438889Sjdp	-rm -f *.o core *.core
52577298Sobrien	-rm -f *.$(OBJEXT)
52638889Sjdp
52738889Sjdpclean-compile:
52838889Sjdp
52938889Sjdpdistclean-compile:
53038889Sjdp	-rm -f *.tab.c
53138889Sjdp
53238889Sjdpmaintainer-clean-compile:
53338889Sjdp
53438889Sjdp.c.lo:
53538889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
53638889Sjdp
53738889Sjdp.s.lo:
53838889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
53938889Sjdp
54038889Sjdp.S.lo:
54138889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
54238889Sjdp
54338889Sjdpmostlyclean-libtool:
54438889Sjdp	-rm -f *.lo
54538889Sjdp
54638889Sjdpclean-libtool:
54738889Sjdp	-rm -rf .libs _libs
54838889Sjdp
54938889Sjdpdistclean-libtool:
55038889Sjdp
55138889Sjdpmaintainer-clean-libtool:
55238889Sjdp
55338889Sjdpnlmconv$(EXEEXT): $(nlmconv_OBJECTS) $(nlmconv_DEPENDENCIES)
55438889Sjdp	@rm -f nlmconv$(EXEEXT)
55538889Sjdp	$(LINK) $(nlmconv_LDFLAGS) $(nlmconv_OBJECTS) $(nlmconv_LDADD) $(LIBS)
55638889Sjdp
55738889Sjdpsrconv$(EXEEXT): $(srconv_OBJECTS) $(srconv_DEPENDENCIES)
55838889Sjdp	@rm -f srconv$(EXEEXT)
55938889Sjdp	$(LINK) $(srconv_LDFLAGS) $(srconv_OBJECTS) $(srconv_LDADD) $(LIBS)
56038889Sjdp
56138889Sjdpsysdump$(EXEEXT): $(sysdump_OBJECTS) $(sysdump_DEPENDENCIES)
56238889Sjdp	@rm -f sysdump$(EXEEXT)
56338889Sjdp	$(LINK) $(sysdump_LDFLAGS) $(sysdump_OBJECTS) $(sysdump_LDADD) $(LIBS)
56438889Sjdp
56538889Sjdpcoffdump$(EXEEXT): $(coffdump_OBJECTS) $(coffdump_DEPENDENCIES)
56638889Sjdp	@rm -f coffdump$(EXEEXT)
56738889Sjdp	$(LINK) $(coffdump_LDFLAGS) $(coffdump_OBJECTS) $(coffdump_LDADD) $(LIBS)
56838889Sjdp
56938889Sjdpdlltool$(EXEEXT): $(dlltool_OBJECTS) $(dlltool_DEPENDENCIES)
57038889Sjdp	@rm -f dlltool$(EXEEXT)
57138889Sjdp	$(LINK) $(dlltool_LDFLAGS) $(dlltool_OBJECTS) $(dlltool_LDADD) $(LIBS)
57238889Sjdp
57338889Sjdpwindres$(EXEEXT): $(windres_OBJECTS) $(windres_DEPENDENCIES)
57438889Sjdp	@rm -f windres$(EXEEXT)
57538889Sjdp	$(LINK) $(windres_LDFLAGS) $(windres_OBJECTS) $(windres_LDADD) $(LIBS)
57638889Sjdp
57760484Sobriendllwrap$(EXEEXT): $(dllwrap_OBJECTS) $(dllwrap_DEPENDENCIES)
57860484Sobrien	@rm -f dllwrap$(EXEEXT)
57960484Sobrien	$(LINK) $(dllwrap_LDFLAGS) $(dllwrap_OBJECTS) $(dllwrap_LDADD) $(LIBS)
58060484Sobrien
58138889Sjdpsize$(EXEEXT): $(size_OBJECTS) $(size_DEPENDENCIES)
58238889Sjdp	@rm -f size$(EXEEXT)
58338889Sjdp	$(LINK) $(size_LDFLAGS) $(size_OBJECTS) $(size_LDADD) $(LIBS)
58438889Sjdp
58538889Sjdpobjdump$(EXEEXT): $(objdump_OBJECTS) $(objdump_DEPENDENCIES)
58638889Sjdp	@rm -f objdump$(EXEEXT)
58738889Sjdp	$(LINK) $(objdump_LDFLAGS) $(objdump_OBJECTS) $(objdump_LDADD) $(LIBS)
58838889Sjdp
58938889Sjdpar$(EXEEXT): $(ar_OBJECTS) $(ar_DEPENDENCIES)
59038889Sjdp	@rm -f ar$(EXEEXT)
59138889Sjdp	$(LINK) $(ar_LDFLAGS) $(ar_OBJECTS) $(ar_LDADD) $(LIBS)
59238889Sjdp
59338889Sjdpstrings$(EXEEXT): $(strings_OBJECTS) $(strings_DEPENDENCIES)
59438889Sjdp	@rm -f strings$(EXEEXT)
59538889Sjdp	$(LINK) $(strings_LDFLAGS) $(strings_OBJECTS) $(strings_LDADD) $(LIBS)
59638889Sjdp
59738889Sjdpranlib$(EXEEXT): $(ranlib_OBJECTS) $(ranlib_DEPENDENCIES)
59838889Sjdp	@rm -f ranlib$(EXEEXT)
59938889Sjdp	$(LINK) $(ranlib_LDFLAGS) $(ranlib_OBJECTS) $(ranlib_LDADD) $(LIBS)
60038889Sjdp
60138889Sjdpobjcopy$(EXEEXT): $(objcopy_OBJECTS) $(objcopy_DEPENDENCIES)
60238889Sjdp	@rm -f objcopy$(EXEEXT)
60338889Sjdp	$(LINK) $(objcopy_LDFLAGS) $(objcopy_OBJECTS) $(objcopy_LDADD) $(LIBS)
60438889Sjdp
60538889Sjdpaddr2line$(EXEEXT): $(addr2line_OBJECTS) $(addr2line_DEPENDENCIES)
60638889Sjdp	@rm -f addr2line$(EXEEXT)
60738889Sjdp	$(LINK) $(addr2line_LDFLAGS) $(addr2line_OBJECTS) $(addr2line_LDADD) $(LIBS)
60838889Sjdp
60960484Sobrienreadelf$(EXEEXT): $(readelf_OBJECTS) $(readelf_DEPENDENCIES)
61060484Sobrien	@rm -f readelf$(EXEEXT)
61160484Sobrien	$(LINK) $(readelf_LDFLAGS) $(readelf_OBJECTS) $(readelf_LDADD) $(LIBS)
61260484Sobrien
61338889Sjdpnm-new$(EXEEXT): $(nm_new_OBJECTS) $(nm_new_DEPENDENCIES)
61438889Sjdp	@rm -f nm-new$(EXEEXT)
61538889Sjdp	$(LINK) $(nm_new_LDFLAGS) $(nm_new_OBJECTS) $(nm_new_LDADD) $(LIBS)
61638889Sjdp
61738889Sjdpstrip-new$(EXEEXT): $(strip_new_OBJECTS) $(strip_new_DEPENDENCIES)
61838889Sjdp	@rm -f strip-new$(EXEEXT)
61938889Sjdp	$(LINK) $(strip_new_LDFLAGS) $(strip_new_OBJECTS) $(strip_new_LDADD) $(LIBS)
62060484Sobrien
62160484Sobriencxxfilt$(EXEEXT): $(cxxfilt_OBJECTS) $(cxxfilt_DEPENDENCIES)
62260484Sobrien	@rm -f cxxfilt$(EXEEXT)
62360484Sobrien	$(LINK) $(cxxfilt_LDFLAGS) $(cxxfilt_OBJECTS) $(cxxfilt_LDADD) $(LIBS)
62460484Sobrien.l.c:
62560484Sobrien	$(SHELL) $(YLWRAP) "$(LEX)" $< $(LEX_OUTPUT_ROOT).c $@ -- $(AM_LFLAGS) $(LFLAGS)
62638889Sjdp.y.c:
62760484Sobrien	$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
62860484Sobrienarparse.h: arparse.c
62938889Sjdpdefparse.h: defparse.c
63060484Sobriennlmheader.h: nlmheader.c
63138889Sjdprcparse.h: rcparse.c
63233965Sjdp
63333965Sjdp
63460484Sobrien# This directory's subdirectories are mostly independent; you can cd
63560484Sobrien# into them and run `make' without going through this Makefile.
63660484Sobrien# To change the values of `make' variables: instead of editing Makefiles,
63760484Sobrien# (1) if the variable is set in `config.status', edit `config.status'
63860484Sobrien#     (which will cause the Makefiles to be regenerated when you run `make');
63960484Sobrien# (2) otherwise, pass the desired values on the `make' command line.
64038889Sjdp
64160484Sobrien@SET_MAKE@
64260484Sobrien
64360484Sobrienall-recursive install-data-recursive install-exec-recursive \
64460484Sobrieninstalldirs-recursive install-recursive uninstall-recursive install-info-recursive \
64560484Sobriencheck-recursive installcheck-recursive info-recursive dvi-recursive:
64660484Sobrien	@set fnord $(MAKEFLAGS); amf=$$2; \
64760484Sobrien	dot_seen=no; \
64860484Sobrien	target=`echo $@ | sed s/-recursive//`; \
64960484Sobrien	list='$(SUBDIRS)'; for subdir in $$list; do \
65060484Sobrien	  echo "Making $$target in $$subdir"; \
65160484Sobrien	  if test "$$subdir" = "."; then \
65260484Sobrien	    dot_seen=yes; \
65360484Sobrien	    local_target="$$target-am"; \
65460484Sobrien	  else \
65560484Sobrien	    local_target="$$target"; \
65660484Sobrien	  fi; \
65760484Sobrien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
65860484Sobrien	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
65960484Sobrien	done; \
66060484Sobrien	if test "$$dot_seen" = "no"; then \
66160484Sobrien	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
66260484Sobrien	fi; test -z "$$fail"
66360484Sobrien
66460484Sobrienmostlyclean-recursive clean-recursive distclean-recursive \
66560484Sobrienmaintainer-clean-recursive:
66660484Sobrien	@set fnord $(MAKEFLAGS); amf=$$2; \
66760484Sobrien	dot_seen=no; \
66860484Sobrien	rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
66960484Sobrien	  rev="$$subdir $$rev"; \
67060484Sobrien	  test "$$subdir" = "." && dot_seen=yes; \
67160484Sobrien	done; \
67260484Sobrien	test "$$dot_seen" = "no" && rev=". $$rev"; \
67360484Sobrien	target=`echo $@ | sed s/-recursive//`; \
67460484Sobrien	for subdir in $$rev; do \
67560484Sobrien	  echo "Making $$target in $$subdir"; \
67660484Sobrien	  if test "$$subdir" = "."; then \
67760484Sobrien	    local_target="$$target-am"; \
67860484Sobrien	  else \
67960484Sobrien	    local_target="$$target"; \
68060484Sobrien	  fi; \
68160484Sobrien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
68260484Sobrien	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
68360484Sobrien	done && test -z "$$fail"
68460484Sobrientags-recursive:
68560484Sobrien	list='$(SUBDIRS)'; for subdir in $$list; do \
68660484Sobrien	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
68760484Sobrien	done
68860484Sobrien
68938889Sjdptags: TAGS
69038889Sjdp
69138889SjdpID: $(HEADERS) $(SOURCES) $(LISP)
69260484Sobrien	list='$(SOURCES) $(HEADERS)'; \
69360484Sobrien	unique=`for i in $$list; do echo $$i; done | \
69460484Sobrien	  awk '    { files[$$0] = 1; } \
69560484Sobrien	       END { for (i in files) print i; }'`; \
69638889Sjdp	here=`pwd` && cd $(srcdir) \
69760484Sobrien	  && mkid -f$$here/ID $$unique $(LISP)
69838889Sjdp
69960484SobrienTAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) $(LISP)
70038889Sjdp	tags=; \
70138889Sjdp	here=`pwd`; \
70260484Sobrien	list='$(SUBDIRS)'; for subdir in $$list; do \
70360484Sobrien   if test "$$subdir" = .; then :; else \
70460484Sobrien	    test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
70560484Sobrien   fi; \
70660484Sobrien	done; \
70738889Sjdp	list='$(SOURCES) $(HEADERS)'; \
70838889Sjdp	unique=`for i in $$list; do echo $$i; done | \
70938889Sjdp	  awk '    { files[$$0] = 1; } \
71038889Sjdp	       END { for (i in files) print i; }'`; \
71138889Sjdp	test -z "$(ETAGS_ARGS)config.in$$unique$(LISP)$$tags" \
71238889Sjdp	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.in $$unique $(LISP) -o $$here/TAGS)
71338889Sjdp
71438889Sjdpmostlyclean-tags:
71538889Sjdp
71638889Sjdpclean-tags:
71738889Sjdp
71838889Sjdpdistclean-tags:
71938889Sjdp	-rm -f TAGS ID
72038889Sjdp
72138889Sjdpmaintainer-clean-tags:
72238889Sjdp
72338889Sjdpdistdir = $(PACKAGE)-$(VERSION)
72438889Sjdptop_distdir = $(distdir)
72538889Sjdp
72638889Sjdp# This target untars the dist file and tries a VPATH configuration.  Then
72738889Sjdp# it guarantees that the distribution is self-contained by making another
72838889Sjdp# tarfile.
72938889Sjdpdistcheck: dist
73038889Sjdp	-rm -rf $(distdir)
73160484Sobrien	GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
73238889Sjdp	mkdir $(distdir)/=build
73338889Sjdp	mkdir $(distdir)/=inst
73438889Sjdp	dc_install_base=`cd $(distdir)/=inst && pwd`; \
73538889Sjdp	cd $(distdir)/=build \
73638889Sjdp	  && ../configure --srcdir=.. --prefix=$$dc_install_base \
73760484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) \
73860484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
73960484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) check \
74060484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) install \
74160484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
74260484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) dist
74338889Sjdp	-rm -rf $(distdir)
74460484Sobrien	@banner="$(distdir).tar.gz is ready for distribution"; \
74560484Sobrien	dashes=`echo "$$banner" | sed s/./=/g`; \
74660484Sobrien	echo "$$dashes"; \
74760484Sobrien	echo "$$banner"; \
74860484Sobrien	echo "$$dashes"
74938889Sjdpdist: distdir
75038889Sjdp	-chmod -R a+r $(distdir)
75160484Sobrien	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
75238889Sjdp	-rm -rf $(distdir)
75338889Sjdpdist-all: distdir
75438889Sjdp	-chmod -R a+r $(distdir)
75560484Sobrien	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
75638889Sjdp	-rm -rf $(distdir)
75738889Sjdpdistdir: $(DISTFILES)
75838889Sjdp	-rm -rf $(distdir)
75938889Sjdp	mkdir $(distdir)
76038889Sjdp	-chmod 777 $(distdir)
76138889Sjdp	@for file in $(DISTFILES); do \
76238889Sjdp	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
76360484Sobrien	  if test -d $$d/$$file; then \
76460484Sobrien	    cp -pr $$d/$$file $(distdir)/$$file; \
76560484Sobrien	  else \
76660484Sobrien	    test -f $(distdir)/$$file \
76760484Sobrien	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
76860484Sobrien	    || cp -p $$d/$$file $(distdir)/$$file || :; \
76960484Sobrien	  fi; \
77038889Sjdp	done
77160484Sobrien	for subdir in $(SUBDIRS); do \
77260484Sobrien	  if test "$$subdir" = .; then :; else \
77360484Sobrien	    test -d $(distdir)/$$subdir \
77460484Sobrien	    || mkdir $(distdir)/$$subdir \
77560484Sobrien	    || exit 1; \
77660484Sobrien	    chmod 777 $(distdir)/$$subdir; \
77760484Sobrien	    (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
77860484Sobrien	      || exit 1; \
77960484Sobrien	  fi; \
78060484Sobrien	done
78138889Sjdp
78238889SjdpRUNTESTFLAGS =
78338889Sjdp
78438889SjdpDEJATOOL = $(PACKAGE)
78538889Sjdp
78638889SjdpRUNTESTDEFAULTFLAGS = --tool $(DEJATOOL) --srcdir $$srcdir
78738889Sjdpsite.exp: Makefile
78838889Sjdp	@echo 'Making a new site.exp file...'
78960484Sobrien	@test ! -f site.bak || rm -f site.bak
79038889Sjdp	@echo '## these variables are automatically generated by make ##' > $@-t
79138889Sjdp	@echo '# Do not edit here.  If you wish to override these values' >> $@-t
79238889Sjdp	@echo '# edit the last section' >> $@-t
79338889Sjdp	@echo 'set tool $(DEJATOOL)' >> $@-t
79438889Sjdp	@echo 'set srcdir $(srcdir)' >> $@-t
79538889Sjdp	@echo 'set objdir' `pwd` >> $@-t
79638889Sjdp	@echo 'set host_alias $(host_alias)' >> $@-t
79738889Sjdp	@echo 'set host_triplet $(host_triplet)' >> $@-t
79838889Sjdp	@echo 'set target_alias $(target_alias)' >> $@-t
79938889Sjdp	@echo 'set target_triplet $(target_triplet)' >> $@-t
80038889Sjdp	@echo 'set build_alias $(build_alias)' >> $@-t
80138889Sjdp	@echo 'set build_triplet $(build_triplet)' >> $@-t
80238889Sjdp	@echo '## All variables above are generated by configure. Do Not Edit ##' >> $@-t
80360484Sobrien	@test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
80460484Sobrien	@test ! -f site.exp || mv site.exp site.bak
80538889Sjdp	@mv $@-t site.exp
80689857Sobrieninfo-am:
80760484Sobrieninfo: info-recursive
80889857Sobriendvi-am:
80960484Sobriendvi: dvi-recursive
81060484Sobriencheck-am:
81160484Sobrien	$(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
81260484Sobriencheck: check-recursive
81360484Sobrieninstallcheck-am:
81460484Sobrieninstallcheck: installcheck-recursive
81560484Sobrieninstall-info-am: 
81660484Sobrieninstall-info: install-info-recursive
81760484Sobrienall-recursive-am: config.h
81860484Sobrien	$(MAKE) $(AM_MAKEFLAGS) all-recursive
81938889Sjdp
82060484Sobrieninstall-exec-am: install-binPROGRAMS install-exec-local
82160484Sobrieninstall-exec: install-exec-recursive
82238889Sjdp
82389857Sobrieninstall-data-am:
82460484Sobrieninstall-data: install-data-recursive
82538889Sjdp
82660484Sobrieninstall-am: all-am
82760484Sobrien	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
82860484Sobrieninstall: install-recursive
82989857Sobrienuninstall-am: uninstall-binPROGRAMS
83060484Sobrienuninstall: uninstall-recursive
83189857Sobrienall-am: Makefile $(PROGRAMS) config.h
83260484Sobrienall-redirect: all-recursive-am
83338889Sjdpinstall-strip:
83460484Sobrien	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
83560484Sobrieninstalldirs: installdirs-recursive
83660484Sobrieninstalldirs-am:
83789857Sobrien	$(mkinstalldirs)  $(DESTDIR)$(bindir)
83838889Sjdp
83938889Sjdp
84038889Sjdpmostlyclean-generic:
84138889Sjdp	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
84238889Sjdp
84338889Sjdpclean-generic:
84438889Sjdp	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
84538889Sjdp
84638889Sjdpdistclean-generic:
84760484Sobrien	-rm -f Makefile $(CONFIG_CLEAN_FILES)
84838889Sjdp	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
84960484Sobrien	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
85038889Sjdp
85138889Sjdpmaintainer-clean-generic:
85289857Sobrien	-test -z "arlexldeflexlrclexlarparseharparsecdefparsehdefparsecnlmheaderhnlmheadercrcparsehrcparsec" || rm -f arlexl deflexl rclexl arparseh arparsec defparseh defparsec nlmheaderh nlmheaderc rcparseh rcparsec
85360484Sobrienmostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \
85438889Sjdp		mostlyclean-noinstPROGRAMS mostlyclean-compile \
85589857Sobrien		mostlyclean-libtool mostlyclean-tags \
85638889Sjdp		mostlyclean-generic mostlyclean-local
85738889Sjdp
85860484Sobrienmostlyclean: mostlyclean-recursive
85938889Sjdp
86060484Sobrienclean-am:  clean-hdr clean-binPROGRAMS clean-noinstPROGRAMS \
86189857Sobrien		clean-compile clean-libtool clean-tags clean-generic \
86289857Sobrien		mostlyclean-am
86360484Sobrien
86460484Sobrienclean: clean-recursive
86560484Sobrien
86660484Sobriendistclean-am:  distclean-hdr distclean-binPROGRAMS \
86760484Sobrien		distclean-noinstPROGRAMS distclean-compile \
86889857Sobrien		distclean-libtool distclean-tags distclean-generic \
86989857Sobrien		clean-am
87038889Sjdp	-rm -f libtool
87138889Sjdp
87260484Sobriendistclean: distclean-recursive
87360484Sobrien	-rm -f config.status
87460484Sobrien
87560484Sobrienmaintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \
87638889Sjdp		maintainer-clean-noinstPROGRAMS \
87738889Sjdp		maintainer-clean-compile maintainer-clean-libtool \
87889857Sobrien		maintainer-clean-tags maintainer-clean-generic \
87989857Sobrien		distclean-am
88038889Sjdp	@echo "This command is intended for maintainers to use;"
88138889Sjdp	@echo "it deletes files that may require special tools to rebuild."
88260484Sobrien
88360484Sobrienmaintainer-clean: maintainer-clean-recursive
88438889Sjdp	-rm -f config.status
88538889Sjdp
88660484Sobrien.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
88760484Sobrienmostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
88860484Sobrienmaintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
88960484Sobrienmostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
89038889Sjdpclean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
89138889Sjdpmostlyclean-compile distclean-compile clean-compile \
89238889Sjdpmaintainer-clean-compile mostlyclean-libtool distclean-libtool \
89389857Sobrienclean-libtool maintainer-clean-libtool install-data-recursive \
89489857Sobrienuninstall-data-recursive install-exec-recursive \
89589857Sobrienuninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
89689857Sobrienall-recursive check-recursive installcheck-recursive info-recursive \
89789857Sobriendvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
89860484Sobrienmaintainer-clean-recursive tags tags-recursive mostlyclean-tags \
89938889Sjdpdistclean-tags clean-tags maintainer-clean-tags distdir check-DEJAGNU \
90060484Sobrieninfo-am info dvi-am dvi check check-am installcheck-am installcheck \
90160484Sobrieninstall-info-am install-info all-recursive-am install-exec-local \
90260484Sobrieninstall-exec-am install-exec install-data-am install-data install-am \
90360484Sobrieninstall uninstall-am uninstall all-redirect all-am all installdirs-am \
90460484Sobrieninstalldirs mostlyclean-generic distclean-generic clean-generic \
90560484Sobrienmaintainer-clean-generic clean mostlyclean distclean maintainer-clean
90638889Sjdp
90760484Sobrienpo/POTFILES.in: @MAINT@ Makefile
90860484Sobrien	for file in $(POTFILES); do echo $$file; done | sort > tmp \
90960484Sobrien	  && mv tmp $(srcdir)/po/POTFILES.in
91038889Sjdp
91138889Sjdpcheck-DEJAGNU: site.exp
91238889Sjdp	srcdir=`cd $(srcdir) && pwd`; export srcdir; \
91338889Sjdp	r=`pwd`; export r; \
91438889Sjdp	EXPECT=$(EXPECT); export EXPECT; \
91538889Sjdp	if [ -f $(top_builddir)/../expect/expect ]; then \
91638889Sjdp	  TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd`; \
91738889Sjdp	  export TCL_LIBRARY; \
91838889Sjdp	fi; \
91938889Sjdp	runtest=$(RUNTEST); \
92038889Sjdp	if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
92189857Sobrien	  CC_FOR_TARGET="$(CC_FOR_TARGET)" CFLAGS_FOR_TARGET="$(CFLAGS)" \
92289857Sobrien		$$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
92389857Sobrien			$(RUNTESTFLAGS); \
92438889Sjdp	else echo "WARNING: could not find \`runtest'" 1>&2; :;\
92538889Sjdp	fi
92638889Sjdp
92738889Sjdpinstallcheck:
92838889Sjdp	/bin/sh $(srcdir)/sanity.sh $(bindir)
92938889Sjdp
93077298Sobrienobjdump.o:objdump.c
93177298Sobrien	$(COMPILE) -c $(OBJDUMP_DEFS) $(srcdir)/objdump.c
93277298Sobrien
93338889Sjdpunderscore.c: stamp-under ; @true
93438889Sjdp
93538889Sjdpstamp-under: Makefile
93638889Sjdp	echo '/*WARNING: This file is automatically generated!*/' >underscore.t
93738889Sjdp	echo "int prepends_underscore = @UNDERSCORE@;" >>underscore.t
93838889Sjdp	$(SHELL) $(srcdir)/../move-if-change underscore.t underscore.c
93938889Sjdp	touch stamp-under
94038889Sjdp
94189857Sobriencplus-dem.o: $(BASEDIR)/libiberty/cplus-dem.c $(INCDIR)/getopt.h Makefile
94238889Sjdp	$(COMPILE) -c -DMAIN -DVERSION='"$(VERSION)"' $(BASEDIR)/libiberty/cplus-dem.c
94338889Sjdp
94460484Sobrien# The following is commented out for the conversion to automake.
94538889Sjdp# This rule creates a single binary that switches between ar and ranlib
94638889Sjdp# by looking at argv[0].  Use this kludge to save some disk space.
94738889Sjdp# However, you have to install things by hand.
94838889Sjdp# (That is after 'make install', replace the installed ranlib by a link to ar.)
94938889Sjdp# Alternatively, you can install ranlib.sh as ranlib.
95038889Sjdp# ar_with_ranlib: $(ADDL_DEPS) ar.o maybe-ranlib.o
95138889Sjdp#	$(HLDENV) $(CC) $(HLDFLAGS) $(CFLAGS) $(LDFLAGS) -o $(AR_PROG) ar.o maybe-ranlib.o $(ADDL_LIBS) $(EXTRALIBS)
95238889Sjdp#	-rm -f $(RANLIB_PROG)
95338889Sjdp#	-ln $(AR_PROG) $(RANLIB_PROG)
95438889Sjdp#
95538889Sjdp# objcopy and strip in one binary that uses argv[0] to decide its action.
95638889Sjdp#
95738889Sjdp#objcopy_with_strip: $(ADDL_DEPS) objcopy.o maybe-strip.o
95838889Sjdp#	$(HLDENV) $(CC) $(HLDFLAGS) $(CFLAGS) $(LDFLAGS) -o $(OBJCOPY_PROG) objcopy.o maybe-strip.o $(ADDL_LIBS) $(EXTRALIBS)
95938889Sjdp#	-rm -f $(STRIP_PROG)
96038889Sjdp#	-ln $(OBJCOPY_PROG) $(STRIP_PROG)
96138889Sjdp
96238889Sjdpsysroff.c: sysinfo$(EXEEXT_FOR_BUILD) sysroff.info 
96338889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -c <$(srcdir)/sysroff.info >sysroff.c
96438889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -i <$(srcdir)/sysroff.info >>sysroff.c
96538889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -g <$(srcdir)/sysroff.info >>sysroff.c
96638889Sjdp
96738889Sjdpsysroff.h: sysinfo$(EXEEXT_FOR_BUILD) sysroff.info
96838889Sjdp	./sysinfo$(EXEEXT_FOR_BUILD) -d <$(srcdir)/sysroff.info >sysroff.h
96938889Sjdp
97038889Sjdpsysinfo$(EXEEXT_FOR_BUILD): sysinfo.o syslex.o
97133965Sjdp	$(CC_FOR_BUILD) $(CFLAGS) $(LDFLAGS) -o $@ sysinfo.o syslex.o 
97233965Sjdp
97333965Sjdpsyslex.o: syslex.c sysinfo.h
97433965Sjdp	if [ -r syslex.c ]; then \
97533965Sjdp	  $(CC_FOR_BUILD) -c -I. $(CFLAGS)  syslex.c  ; \
97633965Sjdp	else \
97733965Sjdp	  $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(CFLAGS) $(srcdir)/syslex.c ;\
97833965Sjdp	fi
97933965Sjdp
98033965Sjdpsysinfo.o: sysinfo.c
98133965Sjdp	if [ -r sysinfo.c ]; then \
98233965Sjdp	  $(CC_FOR_BUILD) -c -I. $(CFLAGS)  sysinfo.c  ; \
98333965Sjdp	else \
98433965Sjdp	  $(CC_FOR_BUILD) -c -I. $(CFLAGS) $(srcdir)/sysinfo.c ; \
98533965Sjdp	fi
98633965Sjdp
98760484Sobrien# We need these for parallel make.
98860484Sobrienarparse.h: arparse.c
98960484Sobriendefparse.h: defparse.c
99060484Sobriennlmheader.h: nlmheader.c
99160484Sobrienrcparse.h: rcparse.c
99260484Sobriensysinfo.h: sysinfo.c
99360484Sobrien
99433965Sjdpdlltool.o:dlltool.c
99538889Sjdp	$(COMPILE) -c $(DLLTOOL_DEFS) $(srcdir)/dlltool.c
99633965Sjdp
99760484Sobrienrescoff.o:rescoff.c
99860484Sobrien	$(COMPILE) -c $(DLLTOOL_DEFS) $(srcdir)/rescoff.c
99960484Sobrien
100033965Sjdp# coff/sym.h and coff/ecoff.h won't be found by the automatic dependency
100133965Sjdp# scripts, since they are only included conditionally.
100233965Sjdpnlmconv.o: nlmconv.c $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
100338889Sjdp	ldname=`echo ld | sed '$(transform)'`; \
100438889Sjdp	$(COMPILE) -c -DLD_NAME="\"$${ldname}\"" @NLMCONV_DEFS@ $(srcdir)/nlmconv.c
100533965Sjdp
100689857Sobriendiststuff: $(EXTRA_DIST) info
100733965Sjdp
100889857SobrienMakefile: $(BFDDIR)/configure.in
100989857Sobrien
101033965Sjdp# Targets to rebuild dependencies in this Makefile.
101160484Sobrien# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
101260484SobrienDEP: dep.sed $(CFILES) $(HFILES) $(GENERATED_CFILES) $(GENERATED_HFILES) config.h
101360484Sobrien	rm -f DEP1
101460484Sobrien	$(MAKE) MKDEP="$(MKDEP)" DEP1
101577298Sobrien	sed -f dep.sed < DEP1 > DEPA
101677298Sobrien	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEPA
101777298Sobrien	if grep ' /' DEPA > /dev/null 2> /dev/null; then \
101877298Sobrien	  echo 'make DEP failed!'; exit 1; \
101977298Sobrien	else \
102077298Sobrien	  mv -f DEPA $@; \
102177298Sobrien	fi
102233965Sjdp
102360484SobrienDEP1: $(CFILES) $(GENERATED_CFILES)
102460484Sobrien	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
102560484Sobrien	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
102660484Sobrien	$(MKDEP) $(INCLUDES) $(CFLAGS) $? >> DEP2
102760484Sobrien	mv -f DEP2 $@
102833965Sjdp
102933965Sjdpdep.sed: dep-in.sed config.status
103038889Sjdp	objdir=`pwd`; \
103133965Sjdp	sed <$(srcdir)/dep-in.sed >dep.sed	\
103233965Sjdp		-e 's!@INCDIR@!$(INCDIR)!'	\
103333965Sjdp		-e 's!@BFDDIR@!$(BFDDIR)!'	\
103438889Sjdp		-e 's!@SRCDIR@!$(srcdir)!'	\
103538889Sjdp		-e "s!@OBJDIR@!$${objdir}!"
103633965Sjdp
103760484Sobriendep: DEP
103833965Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
103960484Sobrien	cat DEP >> tmp-Makefile
104033965Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
104133965Sjdp
104260484Sobriendep-in: DEP
104333965Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
104460484Sobrien	cat DEP >> tmp-Makefile.in
104533965Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
104633965Sjdp
104760484Sobriendep-am: DEP
104838889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
104960484Sobrien	cat DEP >> tmp-Makefile.am
105038889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
105133965Sjdp
105238889Sjdp.PHONY: dep dep-in dep-am
105338889Sjdpmostlyclean-local:
105433965Sjdp	-rm -rf tmpdir
105533965Sjdp
105638889Sjdp.PHONY: install-exec-local
105733965Sjdp
105860484Sobrieninstall-exec-local: install-binPROGRAMS $(bin_PROGRAMS) $(noinst_PROGRAMS)
105938889Sjdp	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
106038889Sjdp	  if test -f $$p; then \
106160484Sobrien	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//' -e 's/cxxfilt/$(DEMANGLER_NAME)/'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
106260484Sobrien	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//' -e 's/cxxfilt/$(DEMANGLER_NAME)/'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
106338889Sjdp	  else :; fi; \
106433965Sjdp	done
106538889Sjdp	$(mkinstalldirs) $(tooldir)/bin
106638889Sjdp	for i in $(TOOL_PROGS); do \
106738889Sjdp	  if [ -f $$i$(EXEEXT) ]; then \
106838889Sjdp	    j=`echo $$i | sed -e 's/-new//'`; \
106938889Sjdp	    k=`echo $$j | sed '$(transform)'`; \
107038889Sjdp	    if [ "$(bindir)/$$k$(EXEEXT)" != "$(tooldir)/bin/$$j$(EXEEXT)" ]; then \
107160484Sobrien	      rm -f $(tooldir)/bin/$$j$(EXEEXT); \
107238889Sjdp	      ln $(bindir)/$$k$(EXEEXT) $(tooldir)/bin/$$j$(EXEEXT) >/dev/null 2>/dev/null \
107338889Sjdp		|| $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXEEXT) $(tooldir)/bin/$$j$(EXEEXT); \
107438889Sjdp	    fi; \
107533965Sjdp	  else true; \
107633965Sjdp	  fi; \
107733965Sjdp	done
107833965Sjdp
107933965Sjdp# What appears below is generated by a hacked mkdep using gcc -MM.
108033965Sjdp
108133965Sjdp# DO NOT DELETE THIS LINE -- mkdep uses it.
108233965Sjdp# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
108333965Sjdpaddr2line.o: addr2line.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
108489857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/getopt.h $(INCDIR)/libiberty.h \
108589857Sobrien  $(INCDIR)/demangle.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
108689857Sobrien  $(INCDIR)/fopen-same.h
108789857Sobrienar.o: ar.c ../bfd/bfd.h $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
108889857Sobrien  $(INCDIR)/libiberty.h $(INCDIR)/progress.h bucomm.h \
108989857Sobrien  config.h $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h \
109089857Sobrien  $(INCDIR)/aout/ar.h $(BFDDIR)/libbfd.h arsup.h $(INCDIR)/filenames.h
109133965Sjdparsup.o: arsup.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
109289857Sobrien  $(INCDIR)/symcat.h arsup.h $(INCDIR)/libiberty.h bucomm.h \
109389857Sobrien  config.h $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h \
109489857Sobrien  $(INCDIR)/filenames.h
109533965Sjdpbucomm.o: bucomm.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
109689857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h bucomm.h config.h \
109789857Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h $(INCDIR)/filenames.h
109833965Sjdpcoffdump.o: coffdump.c coffgrok.h bucomm.h config.h \
109960484Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h
110060484Sobriencoffgrok.o: coffgrok.c bucomm.h config.h $(INCDIR)/bin-bugs.h \
110160484Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h \
110260484Sobrien  $(INCDIR)/bfdlink.h coffgrok.h
110333965Sjdpdebug.o: debug.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
110489857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
110589857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h debug.h
110633965Sjdpdlltool.o: dlltool.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
110789857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h bucomm.h config.h \
110889857Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h $(INCDIR)/demangle.h \
110989857Sobrien  $(INCDIR)/dyn-string.h dlltool.h $(INCDIR)/safe-ctype.h
111033965Sjdpfilemode.o: filemode.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
111189857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
111289857Sobrien  $(INCDIR)/fopen-same.h
111389857Sobrienieee.o: ieee.c ../bfd/bfd.h $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
111489857Sobrien  $(INCDIR)/ieee.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
111589857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h debug.h \
111689857Sobrien  budbg.h $(INCDIR)/filenames.h
111733965Sjdpis-ranlib.o: is-ranlib.c
111833965Sjdpis-strip.o: is-strip.c
111933965Sjdpmaybe-ranlib.o: maybe-ranlib.c
112033965Sjdpmaybe-strip.o: maybe-strip.c
112133965Sjdpnlmconv.o: nlmconv.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
112289857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h bucomm.h config.h \
112389857Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h $(INCDIR)/safe-ctype.h \
112489857Sobrien  $(BFDDIR)/libnlm.h $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h \
112589857Sobrien  $(INCDIR)/nlm/external.h nlmconv.h
112689857Sobriennm.o: nm.c ../bfd/bfd.h $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
112789857Sobrien  $(INCDIR)/progress.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
112889857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
112977298Sobrien  $(INCDIR)/aout/ranlib.h $(INCDIR)/demangle.h $(INCDIR)/libiberty.h
113033965Sjdpnot-ranlib.o: not-ranlib.c
113133965Sjdpnot-strip.o: not-strip.c
113233965Sjdpobjcopy.o: objcopy.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
113389857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/progress.h bucomm.h config.h \
113489857Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
113577298Sobrien  budbg.h $(INCDIR)/filenames.h
113633965Sjdpobjdump.o: objdump.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
113789857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/getopt.h $(INCDIR)/progress.h \
113889857Sobrien  bucomm.h config.h $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h \
113989857Sobrien  $(INCDIR)/safe-ctype.h $(INCDIR)/dis-asm.h $(INCDIR)/libiberty.h \
114089857Sobrien  $(INCDIR)/demangle.h debug.h budbg.h $(INCDIR)/aout/aout64.h
114133965Sjdpprdbg.o: prdbg.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
114289857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
114389857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h debug.h \
114489857Sobrien  budbg.h
114533965Sjdprdcoff.o: rdcoff.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
114689857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/coff/internal.h bucomm.h \
114789857Sobrien  config.h $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h \
114889857Sobrien  $(INCDIR)/libiberty.h $(INCDIR)/demangle.h debug.h \
114989857Sobrien  budbg.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
115033965Sjdprddbg.o: rddbg.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
115189857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
115289857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h debug.h \
115389857Sobrien  budbg.h
115489857Sobriensize.o: size.c ../bfd/bfd.h $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
115589857Sobrien  $(INCDIR)/getopt.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
115689857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h
115760484Sobriensrconv.o: srconv.c bucomm.h config.h $(INCDIR)/bin-bugs.h \
115860484Sobrien  $(INCDIR)/fopen-same.h sysroff.h coffgrok.h $(INCDIR)/coff/internal.h \
115960484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h sysroff.c
116033965Sjdpstabs.o: stabs.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
116189857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
116289857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h \
116389857Sobrien  $(INCDIR)/demangle.h debug.h budbg.h $(INCDIR)/filenames.h \
116489857Sobrien  $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
116533965Sjdpstrings.o: strings.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
116689857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
116789857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
116833965Sjdpsysdump.o: sysdump.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
116989857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
117089857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/safe-ctype.h sysroff.h \
117189857Sobrien  sysroff.c
117233965Sjdpversion.o: version.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
117389857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
117489857Sobrien  $(INCDIR)/fopen-same.h
117533965Sjdpwrstabs.o: wrstabs.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
117689857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
117789857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h \
117889857Sobrien  debug.h budbg.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
117989857Sobrien  $(INCDIR)/aout/stab.def
118038889Sjdpwindres.o: windres.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
118189857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/getopt.h bucomm.h config.h \
118289857Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
118389857Sobrien  $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h windres.h \
118489857Sobrien  winduni.h
118589857Sobrienresrc.o: resrc.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
118689857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
118789857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h \
118860484Sobrien  windres.h winduni.h
118938889Sjdprescoff.o: rescoff.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
119089857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
119189857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h windres.h \
119289857Sobrien  winduni.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h \
119389857Sobrien  $(INCDIR)/bfdlink.h
119438889Sjdpresbin.o: resbin.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
119589857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
119689857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h windres.h \
119789857Sobrien  winduni.h
119860484Sobrienwinduni.o: winduni.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
119989857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
120089857Sobrien  $(INCDIR)/fopen-same.h winduni.h $(INCDIR)/safe-ctype.h
120160484Sobrienreadelf.o: readelf.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
120289857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h \
120389857Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/dwarf2.h $(INCDIR)/elf/i386.h \
120489857Sobrien  $(INCDIR)/elf/reloc-macros.h $(INCDIR)/elf/v850.h $(INCDIR)/elf/ppc.h \
120589857Sobrien  $(INCDIR)/elf/mips.h $(INCDIR)/elf/alpha.h $(INCDIR)/elf/arm.h \
120689857Sobrien  $(INCDIR)/elf/m68k.h $(INCDIR)/elf/sparc.h $(INCDIR)/elf/m32r.h \
120789857Sobrien  $(INCDIR)/elf/d10v.h $(INCDIR)/elf/d30v.h $(INCDIR)/elf/sh.h \
120889857Sobrien  $(INCDIR)/elf/mn10200.h $(INCDIR)/elf/mn10300.h $(INCDIR)/elf/hppa.h \
120989857Sobrien  $(INCDIR)/elf/h8.h $(INCDIR)/elf/arc.h $(INCDIR)/elf/fr30.h \
121089857Sobrien  $(INCDIR)/elf/mcore.h $(INCDIR)/elf/mmix.h $(INCDIR)/elf/i960.h \
121177298Sobrien  $(INCDIR)/elf/pj.h $(INCDIR)/elf/avr.h $(INCDIR)/elf/ia64.h \
121289857Sobrien  $(INCDIR)/elf/cris.h $(INCDIR)/elf/i860.h $(INCDIR)/elf/x86-64.h \
121389857Sobrien  $(INCDIR)/elf/s390.h $(INCDIR)/elf/xstormy16.h bucomm.h \
121489857Sobrien  config.h $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h \
121589857Sobrien  unwind-ia64.h
121660484Sobrienresres.o: resres.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
121789857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
121889857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h windres.h \
121989857Sobrien  winduni.h
122060484Sobriendllwrap.o: dllwrap.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
122189857Sobrien  $(INCDIR)/symcat.h $(INCDIR)/libiberty.h bucomm.h config.h \
122289857Sobrien  $(INCDIR)/bin-bugs.h $(INCDIR)/fopen-same.h $(INCDIR)/dyn-string.h
122360484Sobrienrename.o: rename.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
122489857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
122589857Sobrien  $(INCDIR)/fopen-same.h
122633965Sjdpunderscore.o: underscore.c
122733965Sjdparparse.o: arparse.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
122889857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
122989857Sobrien  $(INCDIR)/fopen-same.h arsup.h
123033965Sjdparlex.o: arlex.c $(INCDIR)/libiberty.h arparse.h
123133965Sjdpsysroff.o: sysroff.c
123233965Sjdpsysinfo.o: sysinfo.c
123333965Sjdpsyslex.o: syslex.c sysinfo.h
123438889Sjdpdefparse.o: defparse.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
123589857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
123689857Sobrien  $(INCDIR)/fopen-same.h dlltool.h
123738889Sjdpdeflex.o: deflex.c $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
123838889Sjdp  defparse.h dlltool.h
123989857Sobriennlmheader.o: nlmheader.c $(INCDIR)/safe-ctype.h ../bfd/bfd.h \
124089857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
124189857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h \
124289857Sobrien  nlmconv.h
124338889Sjdprcparse.o: rcparse.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
124489857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
124589857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h windres.h \
124689857Sobrien  winduni.h $(INCDIR)/safe-ctype.h
124738889Sjdprclex.o: rclex.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
124889857Sobrien  $(INCDIR)/symcat.h bucomm.h config.h $(INCDIR)/bin-bugs.h \
124989857Sobrien  $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h \
125089857Sobrien  windres.h winduni.h rcparse.h
125133965Sjdp# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
125238889Sjdp
125338889Sjdp# Tell versions [3.59,3.63) of GNU make to not export all variables.
125438889Sjdp# Otherwise a system limit (for SysV at least) may be exceeded.
125538889Sjdp.NOEXPORT:
1256