bsd.sys.mk (20dcbdb6be8b4c294bdfe75d1d279b29b524be35) | bsd.sys.mk (4abd7edcbde21ba7a089c7d1a0bba8f87ebece06) |
---|---|
1# $FreeBSD$ 2# 3# This file contains common settings used for building FreeBSD 4# sources. 5 6# Enable various levels of compiler warning checks. These may be 7# overridden (e.g. if using a non-gcc compiler) by defining NO_WARNS. 8 --- 105 unchanged lines hidden (view full) --- 114CWARNFLAGS+= -Wno-unknown-pragmas 115.endif # IGNORE_PRAGMA 116 117.if !defined(EARLY_BUILD) 118.if ${COMPILER_TYPE} == "clang" 119CLANG_NO_IAS= -no-integrated-as 120CLANG_OPT_SMALL= -mstack-alignment=8 -mllvm -inline-threshold=3\ 121 -mllvm -enable-load-pre=false -mllvm -simplifycfg-dup-ret | 1# $FreeBSD$ 2# 3# This file contains common settings used for building FreeBSD 4# sources. 5 6# Enable various levels of compiler warning checks. These may be 7# overridden (e.g. if using a non-gcc compiler) by defining NO_WARNS. 8 --- 105 unchanged lines hidden (view full) --- 114CWARNFLAGS+= -Wno-unknown-pragmas 115.endif # IGNORE_PRAGMA 116 117.if !defined(EARLY_BUILD) 118.if ${COMPILER_TYPE} == "clang" 119CLANG_NO_IAS= -no-integrated-as 120CLANG_OPT_SMALL= -mstack-alignment=8 -mllvm -inline-threshold=3\ 121 -mllvm -enable-load-pre=false -mllvm -simplifycfg-dup-ret |
122CFLAGS+= -Qunused-arguments | |
123CFLAGS+= ${CFLAGS.clang} 124CXXFLAGS+= ${CXXFLAGS.clang} 125.else # !CLANG 126GCC_MS_EXTENSIONS= -fms-extensions 127CFLAGS+= ${CFLAGS.gcc} 128CXXFLAGS+= ${CXXFLAGS.gcc} 129.endif # CLANG 130.endif # !EARLY_BUILD --- 25 unchanged lines hidden --- | 122CFLAGS+= ${CFLAGS.clang} 123CXXFLAGS+= ${CXXFLAGS.clang} 124.else # !CLANG 125GCC_MS_EXTENSIONS= -fms-extensions 126CFLAGS+= ${CFLAGS.gcc} 127CXXFLAGS+= ${CXXFLAGS.gcc} 128.endif # CLANG 129.endif # !EARLY_BUILD --- 25 unchanged lines hidden --- |