diff options
author | Richard Henderson <rth@redhat.com> | 1998-08-30 05:23:16 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 1998-08-30 05:23:16 +0000 |
commit | a1624e3f1bdc3dc085799ad2b337366d3216ad9e (patch) | |
tree | c2ddf70f04dff3ca213917ea0c2188a14eedc987 /gas/configure.in | |
parent | 68631a86433273643103f03e18364db762653d4d (diff) | |
download | gdb-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.in | 12 |
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 ;; |