summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2013-10-29 12:34:11 +0000
committernyan <nyan@FreeBSD.org>2013-10-29 12:34:11 +0000
commit3a33e2248b89a24c2d4303b3ece079e78b02815a (patch)
treed25a13519a4118530dcf032fb5463c4e4dd1468f /Makefile.inc1
parentab536a69b4e2d2f5c182b1bf714149aecce24d20 (diff)
downloadFreeBSD-src-3a33e2248b89a24c2d4303b3ece079e78b02815a.zip
FreeBSD-src-3a33e2248b89a24c2d4303b3ece079e78b02815a.tar.gz
Fix build. Both clang and gcc are required on pc98.
X-MFC with: r256915
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc17
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 03bdecc..d5fd6bd 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -1388,12 +1388,17 @@ _binutils= gnu/usr.bin/binutils
# If an full path to an external cross compiler is given, don't build
# a cross compiler.
.if ${XCC:M/*} == "" && ${MK_CROSS_COMPILER} != "no"
-.if (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang") && ${TARGET} != "pc98"
+.if ${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang"
_clang= usr.bin/clang
_clang_libs= lib/clang
.else
_cc= gnu/usr.bin/cc
.endif
+
+# The boot2 for pc98 requires gcc.
+.if ${TARGET} == "pc98"
+_cc= gnu/usr.bin/cc
+.endif
.endif
cross-tools: .MAKE
OpenPOWER on IntegriCloud