summaryrefslogtreecommitdiffstats
path: root/share/mk
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2012-04-24 17:00:30 +0000
committerdim <dim@FreeBSD.org>2012-04-24 17:00:30 +0000
commitf0cabca1b818ea8a0563c3640eddf186f272a402 (patch)
treee690fb42cc27bc67c3c687197b78e9fa4851040b /share/mk
parent99e455a390b2e567195827a870d58efda8fb3d08 (diff)
downloadFreeBSD-src-f0cabca1b818ea8a0563c3640eddf186f272a402.zip
FreeBSD-src-f0cabca1b818ea8a0563c3640eddf186f272a402.tar.gz
After r234596, temporarily disable building clang on 32-bit PowerPC,
until we are able to fix the binutils bug that makes linking clang fail with "relocation truncated to fit: R_PPC_REL24" errors. This should fix the tinderboxes for now.
Diffstat (limited to 'share/mk')
-rw-r--r--share/mk/bsd.own.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk
index fc214b5..55d6ba2 100644
--- a/share/mk/bsd.own.mk
+++ b/share/mk/bsd.own.mk
@@ -441,7 +441,8 @@ __T=${TARGET_ARCH}
__T=${MACHINE_ARCH}
.endif
# Clang is only for x86 and powerpc right now, by default.
-.if ${__T} == "amd64" || ${__T} == "i386" || ${__T:Mpowerpc*}
+# XXX: Temporarily disabled for 32-bit powerpc, due to a binutils bug.
+.if ${__T} == "amd64" || ${__T} == "i386" || ${__T} == "powerpc64"
__DEFAULT_YES_OPTIONS+=CLANG
.else
__DEFAULT_NO_OPTIONS+=CLANG
OpenPOWER on IntegriCloud