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 ---