From 5c0ff16372013f4865230b90344eff39c14fdc43 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 24 Jun 2016 10:54:50 +0930 Subject: [PATCH] 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. --- gas/ChangeLog | 4 ++++ gas/configure.tgt | 3 +-- 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 + + * configure.tgt (alpha-*-openbsd*): Use em=nbsd. + 2016-06-23 Maciej W. Rozycki * 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 ;; -- 2.30.2