* configure.tgt (arm-*-netbsdelf*): Add target.
(arm-*-netbsd*): Add armelf and armelf_nbsd to targ_extra_emuls. * emulparams/armelf_nbsd.sh: Added. * Makefile.am: Add rules for earmelf_nbsd. * Makefile.in: Regenerate.
This commit is contained in:
parent
8bdcf8ca4d
commit
3695c2997d
@ -1,3 +1,11 @@
|
||||
2001-12-20 Jason Thorpe <thorpej@wasabisystems.com>
|
||||
|
||||
* configure.tgt (arm-*-netbsdelf*): Add target.
|
||||
(arm-*-netbsd*): Add armelf and armelf_nbsd to targ_extra_emuls.
|
||||
* emulparams/armelf_nbsd.sh: Added.
|
||||
* Makefile.am: Add rules for earmelf_nbsd.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2001-12-19 Andreas Jaeger <aj@suse.de>,
|
||||
Susanne Oberhauser <froh@suse.de>
|
||||
|
||||
|
@ -118,6 +118,7 @@ ALL_EMULATIONS = \
|
||||
earmcoff.o \
|
||||
earmelf.o \
|
||||
earmelf_linux.o \
|
||||
earmelf_nbsd.o \
|
||||
earmelf_oabi.o \
|
||||
earmnbsd.o \
|
||||
earmpe.o \
|
||||
@ -359,6 +360,11 @@ earmelf_linux.c: $(srcdir)/emulparams/armelf_linux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_linux "$(tdir_armelf_linux)"
|
||||
earmelf_nbsd.c: $(srcdir)/emulparams/armelf_nbsd.sh \
|
||||
$(srcdir)/emulparams/armelf.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_nbsd "$(tdir_armelf_nbsd)"
|
||||
earmaoutb.c: $(srcdir)/emulparams/armaoutb.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armaoutb "$(tdir_armaoutb)"
|
||||
|
@ -227,6 +227,7 @@ ALL_EMULATIONS = \
|
||||
earmcoff.o \
|
||||
earmelf.o \
|
||||
earmelf_linux.o \
|
||||
earmelf_nbsd.o \
|
||||
earmelf_oabi.o \
|
||||
earmnbsd.o \
|
||||
earmpe.o \
|
||||
@ -1080,6 +1081,11 @@ earmelf_linux.c: $(srcdir)/emulparams/armelf_linux.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_linux "$(tdir_armelf_linux)"
|
||||
earmelf_nbsd.c: $(srcdir)/emulparams/armelf_nbsd.sh \
|
||||
$(srcdir)/emulparams/armelf.sh \
|
||||
$(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
|
||||
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armelf_nbsd "$(tdir_armelf_nbsd)"
|
||||
earmaoutb.c: $(srcdir)/emulparams/armaoutb.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}
|
||||
${GENSCRIPTS} armaoutb "$(tdir_armaoutb)"
|
||||
|
@ -196,7 +196,10 @@ armeb-*-aout) targ_emul=armaoutb ;;
|
||||
arm-*-coff) targ_emul=armcoff ;;
|
||||
arm-*-vxworks) targ_emul=armcoff ;;
|
||||
arm-*-freebsd*) targ_emul=armelf ;;
|
||||
arm-*-netbsd*) targ_emul=armnbsd ;;
|
||||
arm-*-netbsdelf*) targ_emul=armelf_nbsd;
|
||||
targ_extra_emuls="armelf armnbsd" ;;
|
||||
arm-*-netbsd*) targ_emul=armnbsd;
|
||||
targ_extra_emuls="armelf armelf_nbsd" ;;
|
||||
arm-*-openbsd*) targ_emul=armnbsd ;;
|
||||
arm-*-rtems*) targ_emul=armelf ;;
|
||||
arm-*-elf) targ_emul=armelf ;;
|
||||
|
6
ld/emulparams/armelf_nbsd.sh
Normal file
6
ld/emulparams/armelf_nbsd.sh
Normal file
@ -0,0 +1,6 @@
|
||||
. ${srcdir}/emulparams/armelf.sh
|
||||
MAXPAGESIZE=0x8000
|
||||
TEXT_START_ADDR=0x00008000
|
||||
|
||||
unset STACK_ADDR
|
||||
unset EMBEDDED
|
Loading…
x
Reference in New Issue
Block a user