Merge rev 1.2 (FreeBSD configuration support) into Binutils 2.11[.0].
This commit is contained in:
parent
da3082d4a9
commit
e74384305b
@ -10,6 +10,7 @@
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
|
||||
# $FreeBSD$
|
||||
|
||||
|
||||
@ -70,11 +71,14 @@ CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
CXXCPP = @CXXCPP@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
EMULATION_LIBPATH = @EMULATION_LIBPATH@
|
||||
EXEEXT = @EXEEXT@
|
||||
EXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@
|
||||
GCJ = @GCJ@
|
||||
GCJFLAGS = @GCJFLAGS@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GT_NO = @GT_NO@
|
||||
@ -92,11 +96,13 @@ MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
NATIVE_LIB_DIRS = @NATIVE_LIB_DIRS@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
PACKAGE = @PACKAGE@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
RANLIB = @RANLIB@
|
||||
STRINGIFY = @STRINGIFY@
|
||||
STRIP = @STRIP@
|
||||
USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
|
||||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
@ -114,6 +120,9 @@ YACC = `if [ -f ../bison/bison ]; then echo ../bison/bison -y -L$(srcdir)/../bis
|
||||
YFLAGS = -d
|
||||
LEX = `if [ -f ../flex/flex ]; then echo ../flex/flex; else echo @LEX@; fi`
|
||||
|
||||
WARN_CFLAGS = @WARN_CFLAGS@
|
||||
AM_CFLAGS = $(WARN_CFLAGS)
|
||||
|
||||
# We put the scripts in the directory $(scriptdir)/ldscripts.
|
||||
# We can't put the scripts in $(datadir) because the SEARCH_DIR
|
||||
# directives need to be different for native and cross linkers.
|
||||
@ -206,50 +215,57 @@ ALL_EMULATIONS = \
|
||||
eaixrs6.o \
|
||||
ealpha.o \
|
||||
earcelf.o \
|
||||
earmelf.o \
|
||||
earmelf_oabi.o \
|
||||
earmelf_linux.o \
|
||||
earmelf_linux26.o \
|
||||
earm_epoc_pe.o \
|
||||
earmaoutb.o \
|
||||
earmaoutl.o \
|
||||
earmcoff.o \
|
||||
earmelf.o \
|
||||
earmelf_linux.o \
|
||||
earmelf_oabi.o \
|
||||
earmnbsd.o \
|
||||
earmpe.o \
|
||||
earm_epoc_pe.o \
|
||||
eavr1200.o \
|
||||
eavr23xx.o \
|
||||
eavr44x4.o \
|
||||
eavr4433.o \
|
||||
eavr44x4.o \
|
||||
eavr85xx.o \
|
||||
eavrmega603.o \
|
||||
eavrmega103.o \
|
||||
eavrmega161.o \
|
||||
eavrmega603.o \
|
||||
ecoff_sparc.o \
|
||||
ecrisaout.o \
|
||||
ecriself.o \
|
||||
ecrislinux.o \
|
||||
ed10velf.o \
|
||||
ed30velf.o \
|
||||
ed30v_e.o \
|
||||
ed30v_o.o \
|
||||
ed30velf.o \
|
||||
edelta68.o \
|
||||
eebmon29k.o \
|
||||
eelf32_sparc.o \
|
||||
eelf32_i960.o \
|
||||
eelf32_i860.o \
|
||||
eelf32_sparc.o \
|
||||
eelf32b4300.o \
|
||||
eelf32bmip.o \
|
||||
eelf32bmipn32.o \
|
||||
eelf32btsmip.o \
|
||||
eelf32ebmip.o \
|
||||
eelf32elmip.o \
|
||||
eelf32bmipn32.o \
|
||||
eelf32fr30.o \
|
||||
eelf32i370.o \
|
||||
eelf32l4300.o \
|
||||
eelf32lmip.o \
|
||||
eelf32lppc.o \
|
||||
eelf32lppcsim.o \
|
||||
eelf32mcore.o \
|
||||
eelf32ppc.o \
|
||||
eelf32ppclinux.o \
|
||||
eelf32ppcsim.o \
|
||||
eelf_i386.o \
|
||||
eelf_i386_be.o \
|
||||
eelf_i386_chaos.o \
|
||||
egld960.o \
|
||||
egld960coff.o \
|
||||
eelf32fr30.o \
|
||||
eelf32mcore.o \
|
||||
eh8300.o \
|
||||
eh8300h.o \
|
||||
eh8300s.o \
|
||||
@ -260,6 +276,8 @@ ALL_EMULATIONS = \
|
||||
eh8500s.o \
|
||||
ehp300bsd.o \
|
||||
ehp3hpux.o \
|
||||
ehppaelf.o \
|
||||
ehppalinux.o \
|
||||
ei386aout.o \
|
||||
ei386beos.o \
|
||||
ei386bsd.o \
|
||||
@ -276,6 +294,10 @@ ALL_EMULATIONS = \
|
||||
ei386pe.o \
|
||||
ei386pe_posix.o \
|
||||
elnk960.o \
|
||||
em68hc11elf.o \
|
||||
em68hc11elfb.o \
|
||||
em68hc12elf.o \
|
||||
em68hc12elfb.o \
|
||||
em68k4knbsd.o \
|
||||
em68kaout.o \
|
||||
em68kaux.o \
|
||||
@ -295,10 +317,10 @@ ALL_EMULATIONS = \
|
||||
emipslnews.o \
|
||||
emipspe.o \
|
||||
enews.o \
|
||||
epjelf.o \
|
||||
epjlelf.o \
|
||||
ens32knbsd.o \
|
||||
epc532macha.o \
|
||||
epjelf.o \
|
||||
epjlelf.o \
|
||||
eppcmacos.o \
|
||||
eppcnw.o \
|
||||
eppcpe.o \
|
||||
@ -306,8 +328,10 @@ ALL_EMULATIONS = \
|
||||
esa29200.o \
|
||||
esh.o \
|
||||
eshelf.o \
|
||||
eshlelf.o \
|
||||
eshelf_linux.o \
|
||||
eshlelf_linux.o \
|
||||
eshl.o \
|
||||
eshlelf.o \
|
||||
eshpe.o \
|
||||
esparcaout.o \
|
||||
esparclinux.o \
|
||||
@ -318,6 +342,7 @@ ALL_EMULATIONS = \
|
||||
esun4.o \
|
||||
etic30aout.o \
|
||||
etic30coff.o \
|
||||
etic54xcoff.o \
|
||||
etic80coff.o \
|
||||
evanilla.o \
|
||||
evax.o \
|
||||
@ -328,14 +353,17 @@ ALL_EMULATIONS = \
|
||||
|
||||
|
||||
ALL_64_EMULATIONS = \
|
||||
eelf64_ia64.o \
|
||||
eelf_x86_64.o \
|
||||
eelf64_sparc.o \
|
||||
eelf64alpha.o \
|
||||
eelf64bmip.o
|
||||
eelf64bmip.o \
|
||||
eelf64hppa.o
|
||||
|
||||
|
||||
ALL_EMUL_EXTRA_OFILES = \
|
||||
pe-dll.o \
|
||||
deffilep.o
|
||||
deffilep.o \
|
||||
pe-dll.o
|
||||
|
||||
|
||||
CFILES = ldctor.c ldemul.c ldexp.c ldfile.c ldlang.c \
|
||||
@ -366,9 +394,12 @@ POTFILES = $(CFILES) $(HFILES) $(EMULATION_FILES)
|
||||
|
||||
# These all start with e so 'make clean' can find them.
|
||||
|
||||
GENSCRIPTS = $(SHELL) $(srcdir)/genscripts.sh ${srcdir} ${libdir} @host@ @target@ @target_alias@ "@EMULATION_LIBPATH@" "@NATIVE_LIB_DIRS@"
|
||||
GENSCRIPTS = $(SHELL) $(srcdir)/genscripts.sh ${srcdir} ${libdir} ${exec_prefix} @host@ @target@ @target_alias@ "@EMULATION_LIBPATH@" "@NATIVE_LIB_DIRS@"
|
||||
GEN_DEPENDS = $(srcdir)/genscripts.sh stringify.sed
|
||||
|
||||
# We need this for automake to use YLWRAP.
|
||||
EXTRA_ld_new_SOURCES = deffilep.y
|
||||
|
||||
ld_new_SOURCES = ldgram.y ldlex.l lexsup.c ldlang.c mri.c ldctor.c ldmain.c \
|
||||
ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.c
|
||||
|
||||
@ -383,7 +414,7 @@ MAINTAINERCLEANFILES = ldver.texi
|
||||
MOSTLYCLEANFILES = $(STAGESTUFF) ld1$(EXEEXT) ld2$(EXEEXT) ld3$(EXEEXT) \
|
||||
ldemul-list.h crtbegin.o crtend.o ld.log ld.sum
|
||||
|
||||
CLEANFILES = dep.sed DEP DEP1 DEP2
|
||||
CLEANFILES = dep.sed DEP DEPA DEP1 DEP2
|
||||
|
||||
# Stuff that should be included in a distribution. The diststuff
|
||||
# target is run by the taz target in ../Makefile.in.
|
||||
@ -402,11 +433,14 @@ DEFS = @DEFS@ -I. -I$(srcdir) -I.
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBS = @LIBS@
|
||||
ld_new_OBJECTS = ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o \
|
||||
ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o
|
||||
ld_new_OBJECTS = ldgram.$(OBJEXT) ldlex.$(OBJEXT) lexsup.$(OBJEXT) \
|
||||
ldlang.$(OBJEXT) mri.$(OBJEXT) ldctor.$(OBJEXT) ldmain.$(OBJEXT) \
|
||||
ldwrite.$(OBJEXT) ldexp.$(OBJEXT) ldemul.$(OBJEXT) ldver.$(OBJEXT) \
|
||||
ldmisc.$(OBJEXT) ldfile.$(OBJEXT) ldcref.$(OBJEXT)
|
||||
ld_new_LDFLAGS =
|
||||
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
|
||||
LEXLIB = @LEXLIB@
|
||||
YLWRAP = $(top_srcdir)/../ylwrap
|
||||
CFLAGS = @CFLAGS@
|
||||
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
@ -423,19 +457,19 @@ MANS = $(man_MANS)
|
||||
NROFF = nroff
|
||||
DIST_COMMON = README ./stamp-h.in ChangeLog Makefile.am Makefile.in \
|
||||
NEWS TODO acinclude.m4 aclocal.m4 config.in configure configure.in \
|
||||
ldgram.c ldlex.c
|
||||
deffilep.c ldgram.c ldlex.c
|
||||
|
||||
|
||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
||||
|
||||
TAR = tar
|
||||
GZIP_ENV = --best
|
||||
SOURCES = $(ld_new_SOURCES)
|
||||
SOURCES = $(ld_new_SOURCES) $(EXTRA_ld_new_SOURCES)
|
||||
OBJECTS = $(ld_new_OBJECTS)
|
||||
|
||||
all: all-redirect
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .S .c .dvi .info .l .lo .o .ps .s .texi .texinfo .txi .y
|
||||
.SUFFIXES: .S .c .dvi .info .l .lo .o .obj .ps .s .texi .texinfo .txi .y
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||
cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
|
||||
|
||||
@ -488,6 +522,11 @@ maintainer-clean-noinstPROGRAMS:
|
||||
.c.o:
|
||||
$(COMPILE) -c $<
|
||||
|
||||
# FIXME: We should only use cygpath when building on Windows,
|
||||
# and only if it is available.
|
||||
.c.obj:
|
||||
$(COMPILE) -c `cygpath -w $<`
|
||||
|
||||
.s.o:
|
||||
$(COMPILE) -c $<
|
||||
|
||||
@ -496,6 +535,7 @@ maintainer-clean-noinstPROGRAMS:
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.o core *.core
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
||||
clean-compile:
|
||||
|
||||
@ -529,10 +569,8 @@ ld-new$(EXEEXT): $(ld_new_OBJECTS) $(ld_new_DEPENDENCIES)
|
||||
.l.c:
|
||||
$(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@
|
||||
.y.c:
|
||||
$(YACC) $(AM_YFLAGS) $(YFLAGS) $< && mv y.tab.c $*.c
|
||||
if test -f y.tab.h; then \
|
||||
if cmp -s y.tab.h $*.h; then rm -f y.tab.h; else mv y.tab.h $*.h; fi; \
|
||||
else :; fi
|
||||
$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
|
||||
deffilep.h: deffilep.c
|
||||
ldgram.h: ldgram.c
|
||||
|
||||
|
||||
@ -903,7 +941,7 @@ distclean-generic:
|
||||
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
-test -z "ldlexlldgramhldgramc$(MAINTAINERCLEANFILES)" || rm -f ldlexl ldgramh ldgramc $(MAINTAINERCLEANFILES)
|
||||
-test -z "ldlexldeffilephdeffilepcldgramhldgramc$(MAINTAINERCLEANFILES)" || rm -f ldlexl deffileph deffilepc ldgramh ldgramc $(MAINTAINERCLEANFILES)
|
||||
mostlyclean-am: mostlyclean-hdr mostlyclean-noinstPROGRAMS \
|
||||
mostlyclean-compile mostlyclean-libtool \
|
||||
mostlyclean-aminfo mostlyclean-tags mostlyclean-generic \
|
||||
@ -1001,17 +1039,16 @@ earcelf.c: $(srcdir)/emulparams/arcelf.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} arcelf "$(tdir_arcelf)"
|
||||
earmelf.c: $(srcdir)/emulparams/armelf.sh \
|
||||
$(srcdir)/emultempl/armelf.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf "$(tdir_armelf)"
|
||||
earmelf_oabi.c: $(srcdir)/emulparams/armelf_oabi.sh \
|
||||
$(srcdir)/emultempl/armelf_oabi.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_oabi "$(tdir_armelf)"
|
||||
earmelf_linux.c: $(srcdir)/emulparams/armelf_linux.sh \
|
||||
$(srcdir)/emultempl/armelf.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_linux "$(tdir_armelf_linux)"
|
||||
earmelf_linux26.c: $(srcdir)/emulparams/armelf_linux26.sh \
|
||||
$(srcdir)/emultempl/armelf.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_linux26 "$(tdir_armelf_linux26)"
|
||||
earmaoutb.c: $(srcdir)/emulparams/armaoutb.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armaoutb "$(tdir_armaoutb)"
|
||||
@ -1065,6 +1102,15 @@ eavrmega161.c: $(srcdir)/emulparams/avrmega161.sh \
|
||||
ecoff_sparc.c: $(srcdir)/emulparams/coff_sparc.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sparccoff.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} coff_sparc "$(tdir_coff_sparc)"
|
||||
ecrisaout.c: $(srcdir)/emulparams/crisaout.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/crisaout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} crisaout "$(tdir_cris)"
|
||||
ecriself.c: $(srcdir)/emulparams/criself.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} criself "$(tdir_cris)"
|
||||
ecrislinux.c: $(srcdir)/emulparams/crislinux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} crislinux "$(tdir_cris)"
|
||||
ed10velf.c: $(srcdir)/emulparams/d10velf.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfd10v.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} d10velf "$(tdir_d10v)"
|
||||
@ -1095,6 +1141,9 @@ em32relf.c: $(srcdir)/emulparams/m32relf.sh \
|
||||
eelf32_sparc.c: $(srcdir)/emulparams/elf32_sparc.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32_sparc "$(tdir_elf32_sparc)"
|
||||
eelf32_i860.c: $(srcdir)/emulparams/elf32_i860.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32_i860 "$(tdir_elf32_i860)"
|
||||
eelf32_i960.c: $(srcdir)/emulparams/elf32_i960.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32_i960 "$(tdir_elf32_i960)"
|
||||
@ -1107,6 +1156,9 @@ eelf32bmip.c: $(srcdir)/emulparams/elf32bmip.sh \
|
||||
eelf32bsmip.c: $(srcdir)/emulparams/elf32bsmip.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32bsmip "$(tdir_elf32bsmip)"
|
||||
eelf32btsmip.c: $(srcdir)/emulparams/elf32btsmip.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32btsmip "$(tdir_elf32btsmip)"
|
||||
eelf32ebmip.c: $(srcdir)/emulparams/elf32ebmip.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32ebmip "$(tdir_elf32ebmip)"
|
||||
@ -1123,16 +1175,22 @@ eelf32lmip.c: $(srcdir)/emulparams/elf32lmip.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32lmip "$(tdir_elf32lmip)"
|
||||
eelf32lppc.c: $(srcdir)/emulparams/elf32lppc.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfppc.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32lppc "$(tdir_elf32lppc)"
|
||||
eelf32lppcsim.c: $(srcdir)/emulparams/elf32lppcsim.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32lppcsim "$(tdir_elf32lppcsim)"
|
||||
eelf32lsmip.c: $(srcdir)/emulparams/elf32lsmip.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32lsmip "$(tdir_elf32lsmip)"
|
||||
eelf32ppc.c: $(srcdir)/emulparams/elf32ppc.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfppc.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32ppc "$(tdir_elf32ppc)"
|
||||
eelf32ppcsim.c: $(srcdir)/emulparams/elf32ppcsim.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32ppcsim "$(tdir_elf32ppcsim)"
|
||||
eelf32ppclinux.c: $(srcdir)/emulparams/elf32ppclinux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfppc.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf32ppclinux "$(tdir_elf32ppclinux)"
|
||||
eelf32i370.c: $(srcdir)/emulparams/elf32i370.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfi370.sc ${GEN_DEPENDS}
|
||||
@ -1140,6 +1198,12 @@ eelf32i370.c: $(srcdir)/emulparams/elf32i370.sh \
|
||||
eelf64alpha.c: $(srcdir)/emulparams/elf64alpha.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf64alpha "$(tdir_elf64alpha)"
|
||||
eelf64hppa.c: $(srcdir)/emulparams/elf64hppa.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf64hppa "$(tdir_elf64hppa)"
|
||||
eelf64_ia64.c: $(srcdir)/emulparams/elf64_ia64.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf64_ia64 "$(tdir_elf64_ia64)"
|
||||
eelf64_sparc.c: $(srcdir)/emulparams/elf64_sparc.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf64_sparc "$(tdir_elf64_sparc)"
|
||||
@ -1149,9 +1213,15 @@ eelf64bmip.c: $(srcdir)/emulparams/elf64bmip.sh \
|
||||
eelf_i386.c: $(srcdir)/emulparams/elf_i386.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf_i386 "$(tdir_elf_i386)"
|
||||
eelf_x86_64.c: $(srcdir)/emulparams/elf_x86_64.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf_x86_64 "$(tdir_elf_x86_64)"
|
||||
eelf_i386_be.c: $(srcdir)/emulparams/elf_i386_be.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf_i386_be "$(tdir_elf_i386_be)"
|
||||
eelf_i386_chaos.c: $(srcdir)/emulparams/elf_i386_chaos.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} elf_i386_chaos "$(tdir_elf_i386_chaos)"
|
||||
egld960.c: $(srcdir)/emulparams/gld960.sh \
|
||||
$(srcdir)/emultempl/gld960.em $(srcdir)/scripttempl/i960.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} gld960 "$(tdir_gld960)"
|
||||
@ -1188,6 +1258,14 @@ ehp300bsd.c: $(srcdir)/emulparams/hp300bsd.sh \
|
||||
ehp3hpux.c: $(srcdir)/emulparams/hp3hpux.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} hp3hpux "$(tdir_hp3hpux)"
|
||||
ehppaelf.c: $(srcdir)/emulparams/hppaelf.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/hppaelf.em \
|
||||
$(srcdir)/scripttempl/hppaelf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} hppaelf "$(tdir_hppaelf)"
|
||||
ehppalinux.c: $(srcdir)/emulparams/hppalinux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/hppaelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} hppalinux "$(tdir_hppalinux)"
|
||||
ei386aout.c: $(srcdir)/emulparams/i386aout.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} i386aout "$(tdir_i386aout)"
|
||||
@ -1236,6 +1314,18 @@ ei386pe_posix.c: $(srcdir)/emulparams/i386pe_posix.sh \
|
||||
elnk960.c: $(srcdir)/emulparams/lnk960.sh \
|
||||
$(srcdir)/emultempl/lnk960.em $(srcdir)/scripttempl/i960.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} lnk960 "$(tdir_lnk960)"
|
||||
em68hc11elf.c: $(srcdir)/emulparams/m68hc11elf.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc11.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68hc11elf "$(tdir_m68hc11)"
|
||||
em68hc11elfb.c: $(srcdir)/emulparams/m68hc11elfb.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc11.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68hc11elfb "$(tdir_m68hc11b)"
|
||||
em68hc12elf.c: $(srcdir)/emulparams/m68hc12elf.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc12.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68hc12elf "$(tdir_m68hc12)"
|
||||
em68hc12elfb.c: $(srcdir)/emulparams/m68hc12elfb.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc12.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68hc12elfb "$(tdir_m68hc12b)"
|
||||
em68k4knbsd.c: $(srcdir)/emulparams/m68k4knbsd.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68k4knbsd "$(tdir_m68k4knbsd)"
|
||||
@ -1246,10 +1336,11 @@ em68kaux.c: $(srcdir)/emulparams/m68kaux.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m68kaux.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68kaux "$(tdir_m68kaux)"
|
||||
em68kcoff.c: $(srcdir)/emulparams/m68kcoff.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m68kcoff.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/m68kcoff.em $(srcdir)/scripttempl/m68kcoff.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68kcoff "$(tdir_m68kcoff)"
|
||||
em68kelf.c: $(srcdir)/emulparams/m68kelf.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/m68kelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} m68kelf "$(tdir_m68kelf)"
|
||||
em68klinux.c: $(srcdir)/emulparams/m68klinux.sh \
|
||||
$(srcdir)/emultempl/linux.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
|
||||
@ -1332,6 +1423,12 @@ esh.c: $(srcdir)/emulparams/sh.sh \
|
||||
eshelf.c: $(srcdir)/emulparams/shelf.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} shelf "$(tdir_shelf)"
|
||||
eshelf_linux.c: $(srcdir)/emulparams/shelf_linux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} shelf_linux "$(tdir_shelf_linux)"
|
||||
eshlelf_linux.c: $(srcdir)/emulparams/shlelf_linux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} shlelf_linux "$(tdir_shlelf_linux)"
|
||||
eshlelf.c: $(srcdir)/emulparams/shlelf.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} shlelf "$(tdir_shlelf)"
|
||||
@ -1368,6 +1465,9 @@ etic30aout.c: $(srcdir)/emulparams/tic30aout.sh \
|
||||
etic30coff.c: $(srcdir)/emulparams/tic30coff.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/tic30coff.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} tic30coff "$(tdir_tic30coff)"
|
||||
etic54xcoff.c: $(srcdir)/emulparams/tic54xcoff.sh \
|
||||
$(srcdir)/emultempl/ticoff.em $(srcdir)/scripttempl/tic54xcoff.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} tic54xcoff "$(tdir_tic54xcoff)"
|
||||
etic80coff.c: $(srcdir)/emulparams/tic80coff.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/tic80coff.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} tic80coff "$(tdir_tic80coff)"
|
||||
@ -1531,8 +1631,13 @@ distclean-local:
|
||||
DEP: dep.sed $(CFILES) $(HFILES) $(GENERATED_CFILES) $(GENERATED_HFILES) config.h
|
||||
rm -f DEP1
|
||||
$(MAKE) MKDEP="$(MKDEP)" DEP1
|
||||
sed -f dep.sed < DEP1 > $@
|
||||
echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> $@
|
||||
sed -f dep.sed < DEP1 > DEPA
|
||||
echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEPA
|
||||
if grep ' /' DEPA > /dev/null 2> /dev/null; then \
|
||||
echo 'make DEP failed!'; exit 1; \
|
||||
else \
|
||||
mv -f DEPA $@; \
|
||||
fi
|
||||
|
||||
DEP1: $(CFILES) $(GENERATED_CFILES)
|
||||
echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
|
||||
@ -1572,7 +1677,7 @@ ldctor.o: ldctor.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
ldgram.h ldmain.h ldctor.h
|
||||
ldemul.o: ldemul.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h ld.h $(INCDIR)/bin-bugs.h \
|
||||
ldemul.h ldmisc.h ldexp.h ldlang.h ldfile.h ldmain.h \
|
||||
ldmisc.h ldexp.h ldlang.h ldfile.h ldemul.h ldmain.h \
|
||||
ldemul-list.h
|
||||
ldexp.o: ldexp.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/bfdlink.h \
|
||||
@ -1585,29 +1690,30 @@ ldfile.o: ldfile.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
ldlang.o: ldlang.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
|
||||
$(INCDIR)/obstack.h $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h \
|
||||
ldmain.h ldgram.h ldexp.h ldlang.h ldemul.h ldlex.h \
|
||||
ldmisc.h ldctor.h ldfile.h $(INCDIR)/fnmatch.h $(INCDIR)/demangle.h
|
||||
ldmain.h ldgram.h ldexp.h ldlang.h ldlex.h ldmisc.h \
|
||||
ldctor.h ldfile.h ldemul.h $(INCDIR)/fnmatch.h $(INCDIR)/demangle.h
|
||||
ldmain.o: ldmain.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
|
||||
$(INCDIR)/progress.h $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h \
|
||||
ldmain.h ldmisc.h ldwrite.h ldgram.h ldexp.h ldlang.h \
|
||||
ldemul.h ldlex.h ldfile.h ldctor.h
|
||||
$(INCDIR)/progress.h $(INCDIR)/bfdlink.h $(INCDIR)/filenames.h \
|
||||
ld.h $(INCDIR)/bin-bugs.h ldmain.h ldmisc.h ldwrite.h \
|
||||
ldgram.h ldexp.h ldlang.h ldlex.h ldfile.h ldemul.h \
|
||||
ldctor.h
|
||||
ldmisc.o: ldmisc.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
|
||||
$(INCDIR)/demangle.h ld.h $(INCDIR)/bin-bugs.h ldmisc.h \
|
||||
ldexp.h ldlang.h ldgram.h ldlex.h ldmain.h ldfile.h
|
||||
ldver.o: ldver.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h ld.h $(INCDIR)/bin-bugs.h \
|
||||
ldver.h ldemul.h ldmain.h
|
||||
ldver.h ldexp.h ldlang.h ldfile.h ldemul.h ldmain.h
|
||||
ldwrite.o: ldwrite.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/bfdlink.h \
|
||||
$(INCDIR)/libiberty.h ld.h $(INCDIR)/bin-bugs.h ldexp.h \
|
||||
ldlang.h ldwrite.h ldmisc.h ldgram.h ldmain.h
|
||||
lexsup.o: lexsup.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/libiberty.h \
|
||||
$(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h ldmain.h \
|
||||
ldmisc.h ldexp.h ldlang.h ldgram.h ldlex.h ldfile.h \
|
||||
ldver.h ldemul.h
|
||||
$(INCDIR)/getopt.h $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h \
|
||||
ldmain.h ldmisc.h ldexp.h ldlang.h ldgram.h ldlex.h \
|
||||
ldfile.h ldver.h ldemul.h $(INCDIR)/demangle.h
|
||||
mri.o: mri.c ../bfd/bfd.h $(INCDIR)/ansidecl.h sysdep.h \
|
||||
config.h $(INCDIR)/fopen-same.h ld.h $(INCDIR)/bin-bugs.h \
|
||||
ldexp.h ldlang.h ldmisc.h mri.h ldgram.h $(INCDIR)/libiberty.h
|
||||
@ -1618,13 +1724,13 @@ ldcref.o: ldcref.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
pe-dll.o: pe-dll.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/bfdlink.h \
|
||||
$(INCDIR)/libiberty.h ld.h $(INCDIR)/bin-bugs.h ldexp.h \
|
||||
ldlang.h ldwrite.h ldmisc.h ldgram.h ldmain.h ldemul.h \
|
||||
$(INCDIR)/coff/internal.h ../bfd/libcoff.h deffile.h \
|
||||
pe-dll.h
|
||||
ldlang.h ldwrite.h ldmisc.h ldgram.h ldmain.h ldfile.h \
|
||||
ldemul.h $(INCDIR)/coff/internal.h ../bfd/libcoff.h \
|
||||
deffile.h pe-dll.h
|
||||
ldgram.o: ldgram.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
|
||||
sysdep.h config.h $(INCDIR)/fopen-same.h $(INCDIR)/bfdlink.h \
|
||||
ld.h $(INCDIR)/bin-bugs.h ldexp.h ldver.h ldlang.h \
|
||||
ldemul.h ldfile.h ldmisc.h ldmain.h mri.h ldctor.h \
|
||||
ldfile.h ldemul.h ldmisc.h ldmain.h mri.h ldctor.h \
|
||||
ldlex.h
|
||||
ldlex.o: ldlex.c ../bfd/bfd.h sysdep.h config.h $(INCDIR)/fopen-same.h \
|
||||
ld.h $(INCDIR)/bin-bugs.h ldgram.h ldmisc.h ldexp.h \
|
||||
|
Loading…
x
Reference in New Issue
Block a user