svn commit: r351463 - in projects/clang900-import/lib/clang: libclang libllvm
Dimitry Andric
dim at FreeBSD.org
Sat Aug 24 21:04:30 UTC 2019
Author: dim
Date: Sat Aug 24 21:04:29 2019
New Revision: 351463
URL: https://svnweb.freebsd.org/changeset/base/351463
Log:
Update build glue for a build of clang including the static analyzer
(enabled via MK_CLANG_FULL).
Modified:
projects/clang900-import/lib/clang/libclang/Makefile
projects/clang900-import/lib/clang/libllvm/Makefile
Modified: projects/clang900-import/lib/clang/libclang/Makefile
==============================================================================
--- projects/clang900-import/lib/clang/libclang/Makefile Sat Aug 24 19:21:11 2019 (r351462)
+++ projects/clang900-import/lib/clang/libclang/Makefile Sat Aug 24 21:04:29 2019 (r351463)
@@ -135,6 +135,7 @@ SRCS_MIN+= Analysis/ObjCNoReturn.cpp
SRCS_MIN+= Analysis/PostOrderCFGView.cpp
SRCS_FUL+= Analysis/ProgramPoint.cpp
SRCS_MIN+= Analysis/ReachableCode.cpp
+SRCS_FUL+= Analysis/RetainSummaryManager.cpp
SRCS_MIN+= Analysis/ThreadSafety.cpp
SRCS_MIN+= Analysis/ThreadSafetyCommon.cpp
SRCS_MIN+= Analysis/ThreadSafetyTIL.cpp
@@ -489,6 +490,7 @@ SRCS_FUL+= StaticAnalyzer/Checkers/CXXSelfAssignmentCh
SRCS_FUL+= StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/CastSizeChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/CastToStructChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/CastValueChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
@@ -515,6 +517,7 @@ SRCS_FUL+= StaticAnalyzer/Checkers/IteratorChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/LocalizationChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/MIGChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
@@ -532,6 +535,7 @@ SRCS_FUL+= StaticAnalyzer/Checkers/NonNullParamChecker
SRCS_FUL+= StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/NullabilityChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
@@ -543,17 +547,22 @@ SRCS_FUL+= StaticAnalyzer/Checkers/ObjCSuperDeallocChe
SRCS_FUL+= StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/PaddingChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/PointerArithChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/PointerIterationChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/PointerSortingChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/PointerSubChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/PthreadLockChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/ReturnValueChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/SmartPtrModeling.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/StreamChecker.cpp
+SRCS_FUL+= StaticAnalyzer/Checkers/Taint.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/TaintTesterChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
SRCS_FUL+= StaticAnalyzer/Checkers/TraversalChecker.cpp
@@ -606,6 +615,7 @@ SRCS_FUL+= StaticAnalyzer/Core/ProgramState.cpp
SRCS_FUL+= StaticAnalyzer/Core/RangeConstraintManager.cpp
SRCS_FUL+= StaticAnalyzer/Core/RangedConstraintManager.cpp
SRCS_FUL+= StaticAnalyzer/Core/RegionStore.cpp
+SRCS_FUL+= StaticAnalyzer/Core/SMTConstraintManager.cpp
SRCS_FUL+= StaticAnalyzer/Core/SValBuilder.cpp
SRCS_FUL+= StaticAnalyzer/Core/SVals.cpp
SRCS_FUL+= StaticAnalyzer/Core/SarifDiagnostics.cpp
Modified: projects/clang900-import/lib/clang/libllvm/Makefile
==============================================================================
--- projects/clang900-import/lib/clang/libllvm/Makefile Sat Aug 24 19:21:11 2019 (r351462)
+++ projects/clang900-import/lib/clang/libllvm/Makefile Sat Aug 24 21:04:29 2019 (r351463)
@@ -893,6 +893,7 @@ SRCS_MIN+= Support/Watchdog.cpp
SRCS_MIN+= Support/WithColor.cpp
SRCS_MIN+= Support/YAMLParser.cpp
SRCS_MIN+= Support/YAMLTraits.cpp
+SRCS_FUL+= Support/Z3Solver.cpp
SRCS_MIN+= Support/circular_raw_ostream.cpp
SRCS_MIN+= Support/raw_os_ostream.cpp
SRCS_MIN+= Support/raw_ostream.cpp
More information about the svn-src-projects
mailing list