aboutsummaryrefslogtreecommitdiff
path: root/gas/configure.in
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>1998-08-30 05:23:16 +0000
committerRichard Henderson <rth@redhat.com>1998-08-30 05:23:16 +0000
commita1624e3f1bdc3dc085799ad2b337366d3216ad9e (patch)
treec2ddf70f04dff3ca213917ea0c2188a14eedc987 /gas/configure.in
parent68631a86433273643103f03e18364db762653d4d (diff)
downloadgdb-a1624e3f1bdc3dc085799ad2b337366d3216ad9e.zip
gdb-a1624e3f1bdc3dc085799ad2b337366d3216ad9e.tar.gz
gdb-a1624e3f1bdc3dc085799ad2b337366d3216ad9e.tar.bz2
* configure.in: Make all i386-elf targets use bfd_gas.
* config/tc-i386.c (tc_i386_force_relocation): New. (tc_i386_fix_adjustable): Don't fix vtable relocs. (md_apply_fix3): Likewise. (tc_gen_reloc): Handle them. * config/tc-i386.h (TC_FORCE_RELOCATION): Always define, calling tc_i386_force_relocation.
Diffstat (limited to 'gas/configure.in')
-rw-r--r--gas/configure.in12
1 files changed, 6 insertions, 6 deletions
diff --git a/gas/configure.in b/gas/configure.in
index 6ab9ccc..5b321ec 100644
--- a/gas/configure.in
+++ b/gas/configure.in
@@ -164,7 +164,7 @@ changequote([,])dnl
i386-sequent-bsd*) fmt=aout em=dynix bfd_gas=yes ;;
dnl start-sanitize-beos
i386-*-beospe*) fmt=coff em=pe bfd_gas=yes ;;
- i386-*-beoself* | i386-*-beos*) fmt=elf ;;
+ i386-*-beoself* | i386-*-beos*) fmt=elf bfd_gas=yes ;;
dnl end-sanitize-beos
i386-*-bsd*) fmt=aout em=386bsd ;;
i386-*-netbsd0.8) fmt=aout em=386bsd ;;
@@ -172,11 +172,11 @@ dnl end-sanitize-beos
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-gnu*) fmt=elf em=linux ;;
+ i386-*-linux-gnu*) fmt=elf em=linux bfd_gas=yes ;;
i386-*-lynxos*) fmt=coff em=lynx ;;
i386-*-sysv4* | i386-*-solaris* | i386-*-elf)
- fmt=elf ;;
- i386-*-freebsdelf*) fmt=elf ;;
+ fmt=elf bfd_gas=yes ;;
+ i386-*-freebsdelf*) fmt=elf bfd_gas=yes ;;
i386-*-freebsd*) fmt=aout em=386bsd ;;
i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)
fmt=coff ;;
@@ -296,8 +296,8 @@ dnl end-sanitize-beos
sparc-fujitsu-none) fmt=aout ;;
sparc-*-elf | sparc-*-sysv4* | sparc-*-solaris*)
fmt=elf ;;
- sparc-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
- sparc-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
+ sparc-*-netbsd*) fmt=aout em=nbsd ;;
+ sparc-*-openbsd*) fmt=aout em=nbsd ;;
tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
tic30-*-*coff*) fmt=coff bfd_gas=yes ;;