Remove building with NOCRYPTO option
[minix3.git] / external / bsd / llvm / lib / libclangStaticAnalyzerCheckers / Makefile
blob4308c13ee2cfe4177aed8de84063b5d717d4ca8b
1 # $NetBSD: Makefile,v 1.24 2014/08/10 17:35:06 joerg Exp $
3 LIB= clangStaticAnalyzerCheckers
5 .include <bsd.init.mk>
7 .PATH: ${CLANG_SRCDIR}/lib/StaticAnalyzer/Checkers
9 SRCS+= AllocationDiagnostics.cpp \
10 AnalyzerStatsChecker.cpp \
11 ArrayBoundChecker.cpp \
12 ArrayBoundCheckerV2.cpp \
13 BasicObjCFoundationChecks.cpp \
14 BoolAssignmentChecker.cpp \
15 BuiltinFunctionChecker.cpp \
16 ClangCheckers.cpp \
17 CStringChecker.cpp \
18 CStringSyntaxChecker.cpp \
19 CallAndMessageChecker.cpp \
20 CastSizeChecker.cpp \
21 CastToStructChecker.cpp \
22 CheckObjCDealloc.cpp \
23 CheckObjCInstMethSignature.cpp \
24 CheckSecuritySyntaxOnly.cpp \
25 CheckSizeofPointer.cpp \
26 CheckerDocumentation.cpp \
27 ChrootChecker.cpp \
28 DeadStoresChecker.cpp \
29 DebugCheckers.cpp \
30 DereferenceChecker.cpp \
31 DirectIvarAssignment.cpp \
32 DivZeroChecker.cpp \
33 DynamicTypePropagation.cpp \
34 ExprInspectionChecker.cpp \
35 FixedAddressChecker.cpp \
36 GenericTaintChecker.cpp \
37 IdenticalExprChecker.cpp \
38 IvarInvalidationChecker.cpp \
39 LLVMConventionsChecker.cpp \
40 MacOSKeychainAPIChecker.cpp \
41 MacOSXAPIChecker.cpp \
42 MallocChecker.cpp \
43 MallocOverflowSecurityChecker.cpp \
44 MallocSizeofChecker.cpp \
45 NSAutoreleasePoolChecker.cpp \
46 NSErrorChecker.cpp \
47 NoReturnFunctionChecker.cpp \
48 NonNullParamChecker.cpp \
49 ObjCAtSyncChecker.cpp \
50 ObjCContainersASTChecker.cpp \
51 ObjCContainersChecker.cpp \
52 ObjCMissingSuperCallChecker.cpp \
53 ObjCSelfInitChecker.cpp \
54 ObjCUnusedIVarsChecker.cpp \
55 PointerArithChecker.cpp \
56 PointerSubChecker.cpp \
57 PthreadLockChecker.cpp \
58 RetainCountChecker.cpp \
59 ReturnPointerRangeChecker.cpp \
60 ReturnUndefChecker.cpp \
61 SimpleStreamChecker.cpp \
62 StackAddrEscapeChecker.cpp \
63 StreamChecker.cpp \
64 TaintTesterChecker.cpp \
65 TestAfterDivZeroChecker.cpp \
66 TraversalChecker.cpp \
67 UndefBranchChecker.cpp \
68 UndefCapturedBlockVarChecker.cpp \
69 UndefResultChecker.cpp \
70 UndefinedArraySubscriptChecker.cpp \
71 UndefinedAssignmentChecker.cpp \
72 UnixAPIChecker.cpp \
73 UnreachableCodeChecker.cpp \
74 VLASizeChecker.cpp \
75 VirtualCallChecker.cpp
77 CLANG_TABLEGEN_SRC= Checkers.td
78 CLANG_TABLEGEN_INCLUDES= -I${CLANG_SRCDIR}/include
79 CLANG_TABLEGEN_OUTPUT= Checkers.inc|-gen-clang-sa-checkers
81 .include "${.PARSEDIR}/../../tablegen.mk"
83 .if defined(HOSTLIB)
84 .include <bsd.hostlib.mk>
85 .else
86 .include <bsd.lib.mk>
87 .endif