diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-06-21 20:10:12 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-06-21 20:10:12 +0000 |
commit | df586de217992bcb6663d9dc542831ca32fe57f7 (patch) | |
tree | 397b1c13c6700cf9b5f3dde2d068dbaa486a157f /gas/configure.in | |
parent | 7ae6550fc56b481fe9972c65a9af26d127ce6b2c (diff) | |
download | gdb-df586de217992bcb6663d9dc542831ca32fe57f7.zip gdb-df586de217992bcb6663d9dc542831ca32fe57f7.tar.gz gdb-df586de217992bcb6663d9dc542831ca32fe57f7.tar.bz2 |
Fri Jun 21 16:01:18 1996 Richard Henderson <rth@tamu.edu>
* configure.in: Add alpha-*-linuxecoff* target. Use elf for
alpha-*-linux* target. Force bfd_gas for alpha-*. Require
opcodes library for alpha.
* configure: Rebuild with autoconf 2.10.
* config/tc-alpha.c: Substantial rewrite to add ELF support and
use new opcode table.
* config/tc-alpha.h (md_undefined_symbol): Don't define.
(LOCAL_LABEL): Define differently if OBJ_ELF.
(FAKE_LABEL_NAME): Define if OBJ_ELF.
* config/alpha-opcode.h: Remove.
* config/obj-elf.h: If TC_ALPHA, define ECOFF_DEBUGGING.
* Makefile.in (TARG_CPU_DEP_alpha): Depend upon
include/opcode/alpha.h rather than config/alpha-opcode.h.
Diffstat (limited to 'gas/configure.in')
-rw-r--r-- | gas/configure.in | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/gas/configure.in b/gas/configure.in index 17893fe..6b9ced8 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -109,7 +109,8 @@ changequote([,])dnl alpha-*-netware*) fmt=ecoff ;; alpha-*-osf*) fmt=ecoff ;; - alpha-*-linux*) fmt=ecoff ;; + alpha-*-linuxecoff*) fmt=ecoff ;; + alpha-*-linux*) fmt=elf em=linux ;; # start-sanitize-arc arc-*-elf*) fmt=elf bfd_gas=yes ;; @@ -252,15 +253,11 @@ changequote([,])dnl sh-*-coff) fmt=coff ;; -# start-sanitize-rce - rce-*-aout) fmt=aout ;; -# end-sanitize-rce - ns32k-pc532-mach* | ns32k-pc532-ux*) fmt=aout em=pc532mach ;; ns32k-pc532-netbsd* | ns32k-pc532-lites*) fmt=aout em=nbsd532 ;; sparc-*-sunos4*) fmt=aout em=sun3 ;; - sparc-*-aout | sparc*-*-vxworks) + sparc-*-aout | sparc*-*-vxworks*) fmt=aout ;; sparc-*-coff) fmt=coff ;; sparc-*-lynxos*) fmt=coff em=lynx ;; @@ -295,6 +292,7 @@ changequote([,])dnl esac case ${cpu_type}-${fmt} in + alpha-*) bfd_gas=yes ;; arm-*) bfd_gas=yes ;; # not yet # i386-aout) bfd_gas=preferred ;; @@ -312,7 +310,7 @@ changequote([,])dnl # do we need the opcodes library? case ${cpu_type} in - alpha | vax | i386) + vax | i386) ;; *) need_opcodes=yes |