aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cc
diff options
context:
space:
mode:
authorNathan Whitehorn <nwhitehorn@FreeBSD.org>2010-12-02 17:36:47 +0000
committerNathan Whitehorn <nwhitehorn@FreeBSD.org>2010-12-02 17:36:47 +0000
commit35d4aa10d7fdfda2021bbfae1b9be4037345b495 (patch)
tree97235f5e0f4d9a0c2b79e9505aac29f6d99481ee /gnu/usr.bin/cc
parente2c3e32a6c52769cca428c951cc5f89a3b8faa92 (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/cc')
-rw-r--r--gnu/usr.bin/cc/Makefile.fe5
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/usr.bin/cc/Makefile.fe b/gnu/usr.bin/cc/Makefile.fe
index 46b9bbc316e3e..a681510cf02e6 100644
--- a/gnu/usr.bin/cc/Makefile.fe
+++ b/gnu/usr.bin/cc/Makefile.fe
@@ -19,8 +19,9 @@ CFLAGS+= ${DRIVER_DEFINES}
SRCS= gcc.c opts-common.c options.c intl.c prefix.c version.c
-.if ${TARGET_ARCH} == ${MACHINE_ARCH} && \
- exists(${GCCDIR}/config/${GCC_CPU}/driver-${GCC_CPU}.c)
+# Include -march=native support for native-ish compilers only
+.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64") && \
+ ${GCC_CPU} == "i386"
SRCS+= driver-${GCC_CPU}.c
.endif