[Midnightbsd-cvs] src [8381] trunk/sys/conf/kern.pre.mk: dont use falign-fucntions option with clang

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 18 15:15:23 EDT 2016


Revision: 8381
          http://svnweb.midnightbsd.org/src/?rev=8381
Author:   laffer1
Date:     2016-09-18 15:15:23 -0400 (Sun, 18 Sep 2016)
Log Message:
-----------
dont use falign-fucntions option with clang

Modified Paths:
--------------
    trunk/sys/conf/kern.pre.mk

Modified: trunk/sys/conf/kern.pre.mk
===================================================================
--- trunk/sys/conf/kern.pre.mk	2016-09-18 19:13:02 UTC (rev 8380)
+++ trunk/sys/conf/kern.pre.mk	2016-09-18 19:15:23 UTC (rev 8381)
@@ -105,12 +105,18 @@
 .endif
 
 .if defined(PROFLEVEL) && ${PROFLEVEL} >= 1
-CFLAGS+=	-DGPROF -falign-functions=16
+CFLAGS+=	-DGPROF
+.if ${COMPILER_TYPE} != "clang"
+CFLAGS+=	-falign-functions=16
+.endif
 .if ${PROFLEVEL} >= 2
 CFLAGS+=	-DGPROF4 -DGUPROF
-PROF=	-pg -mprofiler-epilogue
+PROF=		-pg
+.if ${COMPILER_TYPE} != "clang"
+PROF+=		-mprofiler-epilogue
+.endif
 .else
-PROF=	-pg
+PROF=		-pg
 .endif
 .endif
 DEFINED_PROF=	${PROF}



More information about the Midnightbsd-cvs mailing list