summaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2016-06-24 10:54:50 +0930
committerAlan Modra <amodra@gmail.com>2016-06-24 23:05:48 +0930
commit5c0ff16372013f4865230b90344eff39c14fdc43 (patch)
tree050b6656fe5570b19d1e89430653529d389fa15d /gas
parent43339b1d1cac16ee3e3b556ff5ab3f031d03b5eb (diff)
downloadbinutils-gdb-5c0ff16372013f4865230b90344eff39c14fdc43.tar.gz
alpha-openbsd build failure
This target doesn't build, due to a missing gas/config/te-obsd.h file. It's been that way since the commit switching to elf, in 2002. https://lists.gnu.org/archive/html/bug-gnu-utils/2002-07/msg00128.html * configure.tgt (alpha-*-openbsd*): Use em=nbsd.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog4
-rw-r--r--gas/configure.tgt3
2 files changed, 5 insertions, 2 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 782dc8e3a60..221f925130d 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2016-06-24 Alan Modra <amodra@gmail.com>
+
+ * configure.tgt (alpha-*-openbsd*): Use em=nbsd.
+
2016-06-23 Maciej W. Rozycki <macro@imgtec.com>
* config/tc-mips.c (b_reloc_p): New function.
diff --git a/gas/configure.tgt b/gas/configure.tgt
index eda38a29561..cda0e26e02c 100644
--- a/gas/configure.tgt
+++ b/gas/configure.tgt
@@ -127,8 +127,7 @@ case ${generic_target} in
alpha-*-osf*) fmt=ecoff ;;
alpha-*-linux*ecoff*) fmt=ecoff ;;
alpha-*-linux-*) fmt=elf em=linux ;;
- alpha-*-netbsd*) fmt=elf em=nbsd ;;
- alpha-*-openbsd*) fmt=elf em=obsd ;;
+ alpha-*-netbsd* | alpha-*-openbsd*) fmt=elf em=nbsd ;;
arc-*-elf*) fmt=elf ;;
arc*-*-linux*) fmt=elf bfd_gas=yes ;;