* Makefile.am: Add rules for eelf64alpha_nbsd.
* Makefile.in: Regenerate. * configure.tgt (alpha*-*-netbsd*): Set targ_emul to elf64alpha_nbsd. * emulparams/elf64alpha_nbsd.sh: Added.
This commit is contained in:
parent
d34f383a19
commit
fc18a3f3f5
5 changed files with 31 additions and 11 deletions
28
ld/ChangeLog
28
ld/ChangeLog
|
@ -1,3 +1,11 @@
|
||||||
|
2001-12-17 Jason Thorpe <thorpej@wasabisystems.com>
|
||||||
|
|
||||||
|
* Makefile.am: Add rules for eelf64alpha_nbsd.
|
||||||
|
* Makefile.in: Regenerate.
|
||||||
|
* configure.tgt (alpha*-*-netbsd*): Set
|
||||||
|
targ_emul to elf64alpha_nbsd.
|
||||||
|
* emulparams/elf64alpha_nbsd.sh: Added.
|
||||||
|
|
||||||
2001-12-17 Alan Modra <amodra@bigpond.net.au>
|
2001-12-17 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Adjust
|
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Adjust
|
||||||
|
@ -49,12 +57,12 @@
|
||||||
|
|
||||||
2001-10-01 Christopher Faylor <cgf@cygnus.com>
|
2001-10-01 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
* Makefile.in (LIB_PATH): Make configurable.
|
* Makefile.in (LIB_PATH): Make configurable.
|
||||||
(GENSCRIPTS): Set LIB_PATH in environment.
|
(GENSCRIPTS): Set LIB_PATH in environment.
|
||||||
* configure.in: Substitute LIB_PATH.
|
* configure.in: Substitute LIB_PATH.
|
||||||
* configure: Regenerate.
|
* configure: Regenerate.
|
||||||
* configure.tgt (*cygwin): Set LIB_PATH for cross build.
|
* configure.tgt (*cygwin): Set LIB_PATH for cross build.
|
||||||
* configure.host (*cygwin): Add /usr/lib/w32api to NATIVE_LIB_DIRS.
|
* configure.host (*cygwin): Add /usr/lib/w32api to NATIVE_LIB_DIRS.
|
||||||
|
|
||||||
2001-12-07 Nick Clifton <nickc@cambridge.redhat.com>
|
2001-12-07 Nick Clifton <nickc@cambridge.redhat.com>
|
||||||
|
|
||||||
|
@ -68,10 +76,10 @@
|
||||||
statements describing a single option with a single, newline
|
statements describing a single option with a single, newline
|
||||||
escaped fprintf. This allows better translation into other
|
escaped fprintf. This allows better translation into other
|
||||||
languages.
|
languages.
|
||||||
|
|
||||||
* ldmain.c (add_archive_element): Combine multiple strings
|
* ldmain.c (add_archive_element): Combine multiple strings
|
||||||
into a single string to permit better translation into other
|
into a single string to permit better translation into other
|
||||||
languages.
|
languages.
|
||||||
|
|
||||||
2001-12-05 Tom Rix <trix@redhat.com>
|
2001-12-05 Tom Rix <trix@redhat.com>
|
||||||
|
|
||||||
|
|
|
@ -263,6 +263,7 @@ ALL_64_EMULATIONS = \
|
||||||
eelf64_s390.o \
|
eelf64_s390.o \
|
||||||
eelf64_sparc.o \
|
eelf64_sparc.o \
|
||||||
eelf64alpha.o \
|
eelf64alpha.o \
|
||||||
|
eelf64alpha_nbsd.o \
|
||||||
eelf64bmip.o \
|
eelf64bmip.o \
|
||||||
eelf64btsmip.o \
|
eelf64btsmip.o \
|
||||||
eelf64ltsmip.o \
|
eelf64ltsmip.o \
|
||||||
|
@ -536,6 +537,10 @@ eelf32i370.c: $(srcdir)/emulparams/elf32i370.sh \
|
||||||
eelf64alpha.c: $(srcdir)/emulparams/elf64alpha.sh \
|
eelf64alpha.c: $(srcdir)/emulparams/elf64alpha.sh \
|
||||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||||
${GENSCRIPTS} elf64alpha "$(tdir_elf64alpha)"
|
${GENSCRIPTS} elf64alpha "$(tdir_elf64alpha)"
|
||||||
|
eelf64alpha_nbsd.c: $(srcdir)/emulparams/elf64alpha_nbsd.sh \
|
||||||
|
$(srcdir)/emulparams/elf64alpha.sh \
|
||||||
|
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||||
|
${GENSCRIPTS} elf64alpha_nbsd "$(tdir_elf64alpha_nbsd)"
|
||||||
eelf64hppa.c: $(srcdir)/emulparams/elf64hppa.sh \
|
eelf64hppa.c: $(srcdir)/emulparams/elf64hppa.sh \
|
||||||
$(srcdir)/emulparams/hppa64linux.sh \
|
$(srcdir)/emulparams/hppa64linux.sh \
|
||||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||||
|
|
|
@ -373,6 +373,7 @@ ALL_64_EMULATIONS = \
|
||||||
eelf64_s390.o \
|
eelf64_s390.o \
|
||||||
eelf64_sparc.o \
|
eelf64_sparc.o \
|
||||||
eelf64alpha.o \
|
eelf64alpha.o \
|
||||||
|
eelf64alpha_nbsd.o \
|
||||||
eelf64bmip.o \
|
eelf64bmip.o \
|
||||||
eelf64btsmip.o \
|
eelf64btsmip.o \
|
||||||
eelf64ltsmip.o \
|
eelf64ltsmip.o \
|
||||||
|
@ -1257,6 +1258,10 @@ eelf32i370.c: $(srcdir)/emulparams/elf32i370.sh \
|
||||||
eelf64alpha.c: $(srcdir)/emulparams/elf64alpha.sh \
|
eelf64alpha.c: $(srcdir)/emulparams/elf64alpha.sh \
|
||||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||||
${GENSCRIPTS} elf64alpha "$(tdir_elf64alpha)"
|
${GENSCRIPTS} elf64alpha "$(tdir_elf64alpha)"
|
||||||
|
eelf64alpha_nbsd.c: $(srcdir)/emulparams/elf64alpha_nbsd.sh \
|
||||||
|
$(srcdir)/emulparams/elf64alpha_nbsd.sh \
|
||||||
|
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||||
|
${GENSCRIPTS} elf64alpha_nbsd "$(tdir_elf64alpha_nbsd)"
|
||||||
eelf64hppa.c: $(srcdir)/emulparams/elf64hppa.sh \
|
eelf64hppa.c: $(srcdir)/emulparams/elf64hppa.sh \
|
||||||
$(srcdir)/emulparams/hppa64linux.sh \
|
$(srcdir)/emulparams/hppa64linux.sh \
|
||||||
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||||
|
|
|
@ -333,7 +333,7 @@ alpha*-*-linux-gnu*) targ_emul=elf64alpha targ_extra_emuls=alpha
|
||||||
alpha*-*-osf*) targ_emul=alpha ;;
|
alpha*-*-osf*) targ_emul=alpha ;;
|
||||||
alpha*-*-gnu*) targ_emul=elf64alpha ;;
|
alpha*-*-gnu*) targ_emul=elf64alpha ;;
|
||||||
alpha*-*-netware*) targ_emul=alpha ;;
|
alpha*-*-netware*) targ_emul=alpha ;;
|
||||||
alpha*-*-netbsd*) targ_emul=elf64alpha ;;
|
alpha*-*-netbsd*) targ_emul=elf64alpha_nbsd ;;
|
||||||
z8k-*-coff) targ_emul=z8002; targ_extra_emuls=z8001 ;;
|
z8k-*-coff) targ_emul=z8002; targ_extra_emuls=z8001 ;;
|
||||||
ns32k-pc532-mach* | ns32k-pc532-ux*) targ_emul=pc532macha ;;
|
ns32k-pc532-mach* | ns32k-pc532-ux*) targ_emul=pc532macha ;;
|
||||||
ns32k-pc532-netbsd* | ns32k-pc532-lites*) targ_emul=ns32knbsd ;;
|
ns32k-pc532-netbsd* | ns32k-pc532-lites*) targ_emul=ns32knbsd ;;
|
||||||
|
|
2
ld/emulparams/elf64alpha_nbsd.sh
Normal file
2
ld/emulparams/elf64alpha_nbsd.sh
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
. ${srcdir}/emulparams/elf64alpha.sh
|
||||||
|
ENTRY=__start
|
Loading…
Reference in a new issue