[Midnightbsd-cvs] src [9574] trunk/share/mk/bsd.sys.mk: start working on newer clang support

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Sep 19 11:51:11 EDT 2017


Revision: 9574
          http://svnweb.midnightbsd.org/src/?rev=9574
Author:   laffer1
Date:     2017-09-19 11:51:10 -0400 (Tue, 19 Sep 2017)
Log Message:
-----------
start working on newer clang support

Modified Paths:
--------------
    trunk/share/mk/bsd.sys.mk

Modified: trunk/share/mk/bsd.sys.mk
===================================================================
--- trunk/share/mk/bsd.sys.mk	2017-09-19 13:38:56 UTC (rev 9573)
+++ trunk/share/mk/bsd.sys.mk	2017-09-19 15:51:10 UTC (rev 9574)
@@ -114,7 +114,12 @@
 .if ${COMPILER_TYPE} == "clang" && !defined(EARLY_BUILD)
 CLANG_NO_IAS=	 -no-integrated-as
 CLANG_OPT_SMALL= -mstack-alignment=8 -mllvm -inline-threshold=3\
-		 -mllvm -enable-load-pre=false -mllvm -simplifycfg-dup-ret
+		 -mllvm -simplifycfg-dup-ret
+.if ${COMPILER_VERSION} >= 30500
+CLANG_OPT_SMALL+= -mllvm -enable-gvn=false
+.else
+CLANG_OPT_SMALL+= -mllvm -enable-load-pre=false
+.endif
 CFLAGS+=	 -Qunused-arguments
 .endif # CLANG
 



More information about the Midnightbsd-cvs mailing list