aboutsummaryrefslogtreecommitdiff
path: root/lib/libzstd
diff options
context:
space:
mode:
authorMichal Meloun <mmel@FreeBSD.org>2017-11-26 16:41:30 +0000
committerMichal Meloun <mmel@FreeBSD.org>2017-11-26 16:41:30 +0000
commit30347b77ccbd965fbc547cef0430eb893475b5ff (patch)
treec77be16bb1dc7d0ef16cca056434d81fa0fe275e /lib/libzstd
parent5320ef6adfa7699a06b7c1e2836ae1509a3c669c (diff)
Notes
Diffstat (limited to 'lib/libzstd')
-rw-r--r--lib/libzstd/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/libzstd/Makefile b/lib/libzstd/Makefile
index 4f290dd462ff..304b71ca84dd 100644
--- a/lib/libzstd/Makefile
+++ b/lib/libzstd/Makefile
@@ -38,4 +38,9 @@ ZSTDDIR= ${SRCTOP}/sys/contrib/zstd
${ZSTDDIR}/lib/decompress ${ZSTDDIR}/lib/deprecated \
${ZSTDDIR}/lib/dictBuilder ${ZSTDDIR}/lib
+# Work around for LLVM bug 35023, https://bugs.llvm.org/show_bug.cgi?id=35023
+.if ${MACHINE_ARCH:Marm*} != ""
+CFLAGS.zstd_compress.c+= -O0
+.endif
+
.include <bsd.lib.mk>