aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 \