diff options
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 8 | ||||
-rw-r--r-- | ld/Makefile.in | 8 | ||||
-rw-r--r-- | ld/configure.tgt | 12 | ||||
-rw-r--r-- | ld/emulparams/.Sanitize | 2 | ||||
-rw-r--r-- | ld/emulparams/pc532macha.sh (renamed from ld/emulparams/pc532machaout.sh) | 1 |
5 files changed, 23 insertions, 8 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 7e4350d..08c6412 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -2,6 +2,14 @@ Thu Jul 4 12:01:03 1996 Ian Lance Taylor <ian@cygnus.com> * Released binutils 2.7. + * emulparams/pc532macha.sh: Rename from pc532machaout.sh to avoid + System V file name limitations. + * configure.tgt (nc32k-pc532-mach*, ns32k-pc532-ux*): Use + pc532macha rather than pc532machaout. + * Makefile.in (ALL_EMULATIONS): Change epc532machaout.o to + epc532macha.o. + (epc532macha.c): Rename target from epc532machaout.c. + Wed Jul 3 11:40:10 1996 Ian Lance Taylor <ian@cygnus.com> * ldlang.c (print_padding_statement): Use %u, not %x, to print diff --git a/ld/Makefile.in b/ld/Makefile.in index 2fb05d4..a56bcaf 100644 --- a/ld/Makefile.in +++ b/ld/Makefile.in @@ -262,7 +262,7 @@ ALL_EMULATIONS = \ emipslit.o \ enews.o \ ens32knbsd.o \ - epc532machaout.o \ + epc532macha.o \ eppcmacos.o \ eppcnw.o \ eppcpe.o \ @@ -549,9 +549,9 @@ enews.c: $(srcdir)/emulparams/news.sh \ ens32knbsd.c: $(srcdir)/emulparams/ns32knbsd.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS} ${GENSCRIPTS} ns32knbsd "$(tdir_ns32knbsd)" -epc532machaout.c: $(srcdir)/emulparams/pc532machaout.sh \ +epc532macha.c: $(srcdir)/emulparams/pc532macha.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS} - ${GENSCRIPTS} pc532machaout "$(tdir_pc532machaout)" + ${GENSCRIPTS} pc532macha "$(tdir_pc532macha)" eppcmacos.c: $(srcdir)/emulparams/ppcmacos.sh \ $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS} ${GENSCRIPTS} ppcmacos "$(tdir_ppcmacos)" @@ -873,7 +873,7 @@ diststuff: $(LDDISTSTUFF) info mostlyclean: -rm -f $(STAGESTUFF) ld.?? ld.??? ldlex.[qp] config.log -rm -f ld ld1 ld2 ld3 *.o y.output cdtest cdtest.out cdtest.tmp - -rm -f cdtest-ur cdtest-ur.out cdtest-ur.tmp + -rm -f cdtest-ur cdtest-ur.out cdtest-ur.tmp crtbegin.o crtend.o -rm -f ldemul-list.h -rm -fr tmpdir clean: mostlyclean diff --git a/ld/configure.tgt b/ld/configure.tgt index ec2e7a6..1602f5d 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -27,23 +27,27 @@ sparc*-*-lynxos*) targ_emul=sparclynx ;; sparc*-*-netbsd*) targ_emul=sparcnbsd ;; sparc*-*-solaris2*) targ_emul=elf32_sparc ;; sparc*-wrs-vxworks*) targ_emul=sparcaout ;; +sparc*-*-rtems*) targ_emul=sparcaout ;; i960-wrs-vxworks5.0*) targ_emul=gld960 ;; i960-wrs-vxworks5*) targ_emul=gld960coff ;; i960-wrs-vxworks*) targ_emul=gld960 ;; i960-*-coff) targ_emul=gld960coff ;; i960-intel-nindy) targ_emul=gld960 ;; +i960-*-rtems*) targ_emul=gld960coff ;; m68*-sun-sunos[34]*) targ_emul=sun3 ;; m68*-wrs-vxworks*) targ_emul=sun3 ;; m68*-ericsson-ose) targ_emul=sun3 ;; m68*-apple-aux*) targ_emul=m68kaux ;; *-tandem-none) targ_emul=st2000 ;; i[345]86-*-vsta) targ_emul=vsta ;; +i[345]86-go32-rtems*) targ_emul=i386go32 ;; i[345]86-*-go32) targ_emul=i386go32 ;; i[345]86-*-aix*) targ_emul=i386coff ;; i[345]86-*-sco*) targ_emul=i386coff ;; i[345]86-*-isc*) targ_emul=i386coff ;; i[345]86-*-lynxos*) targ_emul=i386lynx ;; i[345]86-*-coff) targ_emul=i386coff ;; +i[345]86-*-rtems*) targ_emul=i386coff ;; i[345]86-*-bsd) targ_emul=i386bsd ;; i[345]86-*-bsd386) targ_emul=i386bsd ;; i[345]86-*-bsdi*) targ_emul=i386bsd ;; @@ -108,10 +112,12 @@ m68*-*-lynxos*) targ_emul=m68klynx ;; m68*-hp*-netbsd*) targ_emul=m68k4knbsd ;; m68*-*-netbsd*) targ_emul=m68knbsd ;; m68*-*-psos*) targ_emul=m68kpsos ;; +m68*-*-rtems*) targ_emul=m68kcoff ;; hppa*-*-*elf*) targ_emul=hppaelf ;; hppa*-*-lites*) targ_emul=hppaelf ;; vax-dec-ultrix* | vax-dec-bsd*) targ_emul=vax ;; mips*-dec-ultrix*) targ_emul=mipslit ;; +mips*-dec-osf*) targ_emul=mipslit ;; mips*-sgi-irix5*) targ_emul=elf32bmip ;; mips*-sgi-irix*) targ_emul=mipsbig ;; mips*el-*-ecoff*) targ_emul=mipsidtl ;; @@ -134,10 +140,12 @@ alpha-*-linux*) targ_emul=elf64alpha targ_extra_emuls=alpha alpha-*-osf*) targ_emul=alpha ;; alpha-*-netware*) targ_emul=alpha ;; z8k-*-coff) targ_emul=z8002; targ_extra_emuls=z8001 ;; -ns32k-pc532-mach* | ns32k-pc532-ux*) targ_emul=pc532machaout ;; +ns32k-pc532-mach* | ns32k-pc532-ux*) targ_emul=pc532macha ;; ns32k-pc532-netbsd* | ns32k-pc532-lites*) targ_emul=ns32knbsd ;; -powerpc-*-elf* | powerpc-*-eabi* | powerpc-*-linux* | powerpc-*-sysv*) targ_emul=elf32ppc ;; +powerpc-*-elf* | powerpc-*-eabi* | powerpc-*-linux* | powerpc-*-sysv*) + targ_emul=elf32ppc ;; powerpcle-*-elf* | powerpcle-*-eabi* | powerpcle-*-solaris* | powerpcle-*-sysv*) targ_emul=elf32lppc ;; +powerpc-*-rtems*) targ_emul=elf32ppc ;; powerpc-*-macos*) targ_emul=ppcmacos ;; powerpc-*-netware*) targ_emul=ppcnw ;; powerpcle-*-pe) targ_emul=ppcpe ;; diff --git a/ld/emulparams/.Sanitize b/ld/emulparams/.Sanitize index 4e7a590..da8e516 100644 --- a/ld/emulparams/.Sanitize +++ b/ld/emulparams/.Sanitize @@ -104,7 +104,7 @@ mipsidtl.sh mipslit.sh news.sh ns32knbsd.sh -pc532machaout.sh +pc532macha.sh ppcmacos.sh ppcnw.sh ppcpe.sh diff --git a/ld/emulparams/pc532machaout.sh b/ld/emulparams/pc532macha.sh index 07aa985..9c1d079 100644 --- a/ld/emulparams/pc532machaout.sh +++ b/ld/emulparams/pc532macha.sh @@ -1,4 +1,3 @@ -EMULATION_NAME=pc532machaout SCRIPT_NAME=aout OUTPUT_FORMAT="a.out-pc532-mach" TARGET_PAGE_SIZE=0x1000 |