Browse Source

Add support for arm-openbsd target

binutils-2_12-branch
Nick Clifton 25 years ago
parent
commit
056a1d49d7
  1. 4
      bfd/ChangeLog
  2. 2
      bfd/config.bfd
  3. 5
      gas/ChangeLog
  4. 6
      gas/configure
  5. 2
      gas/configure.in
  6. 4
      ld/ChangeLog
  7. 1
      ld/configure.tgt

4
bfd/ChangeLog

@ -1,3 +1,7 @@
2001-09-14 Kevin Lo <kevlo@openbsd.org>
* configure.bfd: Add arm-openbsd target.
2001-09-14 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
* config.bfd: Change machine triplets from mips*el*-* to mips*el-*.

2
bfd/config.bfd

@ -112,7 +112,7 @@ case "${targ}" in
targ_selvecs=bfd_elf32_bigarc_vec
;;
arm-*-netbsd*)
arm-*-netbsd* | arm-*-openbsd*)
targ_defvec=armnetbsd_vec
targ_underscore=yes
;;

5
gas/ChangeLog

@ -1,3 +1,8 @@
2001-09-14 Kevin Lo <kevlo@openbsd.org>
* configure.in: Add arm-openbsd target.
* configure: Regenerate.
2001-09-14 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
* configure.in: Change machine triplets from mips-*-linux-gnu* to

6
gas/configure

@ -2327,7 +2327,7 @@ for this_target in $target $canon_targets ; do
arm-*-linux*aout*) fmt=aout em=linux ;;
arm*-*-linux-gnu* | arm*-*-uclinux*)
fmt=elf em=linux ;;
arm-*-netbsd*) fmt=aout em=nbsd ;;
arm-*-netbsd* | arm-*-openbsd*) fmt=aout em=nbsd ;;
arm-*-oabi | thumb-*-oabi) fmt=elf ;;
arm-epoc-pe | thumb-epoc-pe) fmt=coff em=epoc-pe ;;
arm-*-wince) fmt=coff em=wince-pe ;;
@ -2489,7 +2489,7 @@ EOF
mips-*-irix*) fmt=ecoff ;;
mips-*-lnews*) fmt=ecoff em=lnews ;;
mips-*-riscos*) fmt=ecoff ;;
mips-*-linux-gnu*)
mips*-*-linux*)
fmt=elf em=tmips
cat >> confdefs.h <<\EOF
#define MIPS_STABS_ELF 1
@ -2766,7 +2766,7 @@ EOF
case ${generic_target}-${fmt} in
mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
mips-*-linux-gnu*-*) case "$endian" in
mips*-*-linux*-*) case "$endian" in
big) emulation="mipsbelf mipslelf mipself" ;;
*) emulation="mipslelf mipsbelf mipself" ;;
esac ;;

2
gas/configure.in

@ -191,7 +191,7 @@ changequote([,])dnl
arm-*-linux*aout*) fmt=aout em=linux ;;
arm*-*-linux-gnu* | arm*-*-uclinux*)
fmt=elf em=linux ;;
arm-*-netbsd*) fmt=aout em=nbsd ;;
arm-*-netbsd* | arm-*-openbsd*) fmt=aout em=nbsd ;;
arm-*-oabi | thumb-*-oabi) fmt=elf ;;
arm-epoc-pe | thumb-epoc-pe) fmt=coff em=epoc-pe ;;
arm-*-wince) fmt=coff em=wince-pe ;;

4
ld/ChangeLog

@ -1,3 +1,7 @@
2001-09-14 Kevin Lo <kevlo@openbsd.org>
* configure.tgt: Add arm-openbsd target.
2001-09-12 H.J. Lu <hjl@gnu.org>
* Makefile.am (ALL_EMULATIONS): Move eelf64ppc.o and

1
ld/configure.tgt

@ -197,6 +197,7 @@ arm-*-coff) targ_emul=armcoff ;;
arm-*-vxworks) targ_emul=armcoff ;;
arm-*-freebsd*) targ_emul=armelf ;;
arm-*-netbsd*) targ_emul=armnbsd ;;
arm-*-openbsd*) targ_emul=armnbsd ;;
arm-*-rtems*) targ_emul=armelf ;;
arm-*-elf) targ_emul=armelf ;;
arm-*-oabi) targ_emul=armelf_oabi ;;

Loading…
Cancel
Save