ports/devel/binutils/files/patch-gas-configure.tgt
John Baldwin 9963ee47bc Fix gas for FreeBSD/sparc64.
Since binutils 2.30, gas treated FreeBSD/sparc64 the same as NetBSD
and OpenBSD and generated incorrect code as a result.

PR:		243119
Submitted by:	Michael Reim
Reviewed by:	bapt (maintainer), emaste
Differential Revision:	https://reviews.freebsd.org/D23087
2020-01-09 18:05:53 +00:00

12 lines
424 B
Text

--- gas/configure.tgt.orig 2020-01-07 16:52:58.735417000 +0100
+++ gas/configure.tgt 2020-01-07 16:54:02.168703000 +0100
@@ -392,7 +392,8 @@
sparc-*-linux-*) fmt=elf em=linux ;;
sparc-*-solaris*) fmt=elf em=solaris ;;
- sparc-*-*bsd*) fmt=elf em=nbsd ;;
+ sparc-*-freebsd*) fmt=elf em=freebsd ;;
+ sparc-*-netbsd* | sparc-*-openbsd*) fmt=elf em=nbsd ;;
spu-*-elf) fmt=elf ;;