aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/kmod.mk
diff options
context:
space:
mode:
authorIan Lepore <ian@FreeBSD.org>2015-01-02 03:20:13 +0000
committerIan Lepore <ian@FreeBSD.org>2015-01-02 03:20:13 +0000
commitb54c389fbcd6f000e9fdf0ef87dd2df4992c8e1c (patch)
tree8c1132199d6cb2b75601928a91a83aee5d2290e5 /sys/conf/kmod.mk
parentbc5438c566a574208e53034465c0e3d889b02902 (diff)
Notes
Diffstat (limited to 'sys/conf/kmod.mk')
-rw-r--r--sys/conf/kmod.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/conf/kmod.mk b/sys/conf/kmod.mk
index f97578fb6cae..3b1f3054acd3 100644
--- a/sys/conf/kmod.mk
+++ b/sys/conf/kmod.mk
@@ -118,6 +118,11 @@ CFLAGS+= ${DEBUG_FLAGS}
CFLAGS+= -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
.endif
+# Temporary workaround for PR 196407, which contains the fascinating details.
+.if ${MACHINE_CPUARCH} == arm
+CFLAGS.clang+= -mllvm -arm-use-movt=0
+.endif
+
.if ${MACHINE_CPUARCH} == powerpc
CFLAGS+= -mlongcall -fno-omit-frame-pointer
.endif