diff options
Diffstat (limited to 'lib/clang/clang.build.mk')
-rw-r--r-- | lib/clang/clang.build.mk | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/clang/clang.build.mk b/lib/clang/clang.build.mk new file mode 100644 index 000000000000..6949e391a1fa --- /dev/null +++ b/lib/clang/clang.build.mk @@ -0,0 +1,17 @@ + +.include <src.opts.mk> + +.ifndef CLANG_SRCS +.error Please define CLANG_SRCS before including this file +.endif + +CFLAGS+= -I${CLANG_SRCS}/include + +.if ${MK_CLANG_FULL} != "no" +CFLAGS+= -DCLANG_ENABLE_ARCMT +CFLAGS+= -DCLANG_ENABLE_STATIC_ANALYZER +.endif + +CFLAGS.gcc+= -fno-strict-aliasing + +.include "llvm.build.mk" |