aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorSteve Chamberlain <steve@cygnus>1991-10-21 16:29:54 +0000
committerSteve Chamberlain <steve@cygnus>1991-10-21 16:29:54 +0000
commit8a24a37c7ef434e79085e371d249ba7ff541c9ea (patch)
treec092993a14c3344f4edb5a6b1c5c7bc093a442f6 /gas
parent35c90743a0143d1b4b6a9b9882b08adaba05372f (diff)
downloadgdb-8a24a37c7ef434e79085e371d249ba7ff541c9ea.zip
gdb-8a24a37c7ef434e79085e371d249ba7ff541c9ea.tar.gz
gdb-8a24a37c7ef434e79085e371d249ba7ff541c9ea.tar.bz2
* configure.in: added ebmon entry.
* output-file.c (output_file_create, output_file_close) added stuff to use bfd. * write.c: more bfd support * config/obj-coff.c config/obj-coff.h use bfd for swapping header info. * config/tc-a29k: added the reloc types we support now
Diffstat (limited to 'gas')
-rw-r--r--gas/configure.in15
1 files changed, 13 insertions, 2 deletions
diff --git a/gas/configure.in b/gas/configure.in
index d305443..e2cb397 100644
--- a/gas/configure.in
+++ b/gas/configure.in
@@ -6,7 +6,7 @@
srctrigger=as.c
srcname="gas"
targetdependent=true
-
+need_bfd=
# per-host:
gas_host=generic
@@ -45,9 +45,15 @@ cpu_type=${target_cpu}
# assign object format
case ${target_os} in
-sysv* | -coff*)
+sysv* | -coff* | ebmon )
obj_format=coff
;;
+
+hds)
+ obj_format=ieee
+ need_bfd="$(unsubdir)/../bfd$(subdir)/libbfd.a"
+ ;;
+
bout*)
obj_format=bout
;;
@@ -69,6 +75,11 @@ vax)
;;
esac
+# and target makefile frag
+
+target_makefile_frag=config/tmake-${target_cpu}
+
+
files="config/ho-${gas_host}.h config/tc-${cpu_type}.c \
config/tc-${cpu_type}.h config/te-${emulation}.h \
config/obj-${obj_format}.h config/obj-${obj_format}.c \