diff options
author | Nick Clifton <nickc@redhat.com> | 1998-03-18 17:31:54 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 1998-03-18 17:31:54 +0000 |
commit | 22d3fbd6a2cacd0ed7c35534e330a9484da4e15e (patch) | |
tree | 687f8233e3907246a94863eabb89261596e1c8ce /gas/configure.in | |
parent | 41eca8a7538a6619be56ebab17d72b8a40e6dfac (diff) | |
download | gdb-22d3fbd6a2cacd0ed7c35534e330a9484da4e15e.zip gdb-22d3fbd6a2cacd0ed7c35534e330a9484da4e15e.tar.gz gdb-22d3fbd6a2cacd0ed7c35534e330a9484da4e15e.tar.bz2 |
Add thumb-pe target.
Diffstat (limited to 'gas/configure.in')
-rw-r--r-- | gas/configure.in | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/gas/configure.in b/gas/configure.in index 2c023e6..567f615 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -126,7 +126,8 @@ changequote([,])dnl alpha*-*-openbsd*) fmt=ecoff ;; alpha*-*-osf*) fmt=ecoff ;; alpha*-*-linuxecoff*) fmt=ecoff ;; - alpha*-*-linux*) fmt=elf em=linux ;; + alpha*-*-linux-gnu*) fmt=elf em=linux ;; + alpha*-*-netbsd*) fmt=elf em=nbsd ;; arc-*-elf*) fmt=elf bfd_gas=yes ;; @@ -134,7 +135,7 @@ changequote([,])dnl arm-*-aout) fmt=aout ;; arm-*-coff | thumb-*-coff) fmt=coff ;; arm-*-riscix*) fmt=aout ;; - arm-*-pe) fmt=coff em=pe ;; + arm-*-pe | thumb-*-pe) fmt=coff em=pe ;; d10v-*-*) fmt=elf bfd_gas=yes ;; # start-sanitize-d30v @@ -159,7 +160,7 @@ changequote([,])dnl i386-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes;; i386-*-linux*aout* | i386-*-linuxoldld) fmt=aout em=linux ;; i386-*-linux*coff*) fmt=coff em=linux ;; - i386-*-linux*) fmt=elf em=linux ;; + i386-*-linux-gnu*) fmt=elf em=linux ;; i386-*-lynxos*) fmt=coff em=lynx ;; i386-*-sysv4* | i386-*-solaris* | i386-*-elf) fmt=elf ;; @@ -209,7 +210,7 @@ changequote([,])dnl fmt=coff ;; m68k-*-hpux*) fmt=hp300 em=hp300 ;; m68k-*-linux*aout*) fmt=aout em=linux ;; - m68k-*-linux*) fmt=elf em=linux ;; + m68k-*-linux-gnu*) fmt=elf em=linux ;; m68k-*-lynxos*) fmt=coff em=lynx ;; m68k-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;; m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;; @@ -235,7 +236,7 @@ changequote([,])dnl mips-*-lnews*) fmt=ecoff em=lnews ;; mips-*-riscos*) fmt=ecoff ;; mips-*-sysv*) fmt=ecoff ;; - mips-*-elf* | mips-*-rtems* | mips-*-linux* | mips-*-gnu* | mips-*-openbsd*) + mips-*-elf* | mips-*-rtems* | mips-*-linux-gnu* | mips-*-gnu* | mips-*-openbsd*) fmt=elf ;; mn10200-*-*) fmt=elf bfd_gas=yes ;; mn10300-*-*) fmt=elf bfd_gas=yes ;; @@ -245,10 +246,10 @@ changequote([,])dnl ppc-*-beos*) fmt=coff ;; ppc-*-*bsd* | ppc-*-elf* | ppc-*-eabi* | ppc-*-sysv4*) fmt=elf ;; - ppc-*-linux*) fmt=elf + ppc-*-linux-gnu*) fmt=elf case "$endian" in big) ;; - *) AC_MSG_ERROR(Linux must be configured big endian) ;; + *) AC_MSG_ERROR(GNU/Linux must be configured big endian) ;; esac ;; ppc-*-solaris*) fmt=elf @@ -278,7 +279,7 @@ changequote([,])dnl fmt=aout em=sparcaout ;; sparc-*-coff) fmt=coff ;; sparc-*-linux*aout*) fmt=aout em=linux ;; - sparc-*-linux*) fmt=elf em=linux ;; + sparc-*-linux-gnu*) fmt=elf em=linux ;; sparc-*-lynxos*) fmt=coff em=lynx ;; sparc-fujitsu-none) fmt=aout ;; sparc-*-elf | sparc-*-sysv4* | sparc-*-solaris*) @@ -427,7 +428,7 @@ changequote([,])dnl case ${generic_target}-${fmt} in mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;; - mips-*-linux*-*) case "$endian" in + mips-*-linux-gnu*-*) case "$endian" in big) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;; *) emulation="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;; esac ;; |