summaryrefslogtreecommitdiff
path: root/clang
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2021-10-01 18:27:53 +1000
committerDanny Rawlins <contact@romster.me>2021-10-01 18:28:28 +1000
commitc952977a968b8635f212130120a8b984653b0fcd (patch)
treef6d16e978d7173658bed35561e7576163bcec972 /clang
parent0de7d6a6bb9316c59084f1ca1597b9b102c74b29 (diff)
downloadopt-c952977a968b8635f212130120a8b984653b0fcd.tar.gz
opt-c952977a968b8635f212130120a8b984653b0fcd.tar.xz
clang: 12.0.1 -> 13.0.0
Diffstat (limited to 'clang')
-rw-r--r--clang/.footprint407
-rw-r--r--clang/.signature10
-rw-r--r--clang/Pkgfile18
3 files changed, 246 insertions, 189 deletions
diff --git a/clang/.footprint b/clang/.footprint
index 190e64d3e..4d4bcf84e 100644
--- a/clang/.footprint
+++ b/clang/.footprint
@@ -1,9 +1,10 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/analyze-build
-rwxr-xr-x root/root usr/bin/c-index-test
-lrwxrwxrwx root/root usr/bin/clang -> clang-12
+lrwxrwxrwx root/root usr/bin/clang -> clang-13
lrwxrwxrwx root/root usr/bin/clang++ -> clang
--rwxr-xr-x root/root usr/bin/clang-12
+-rwxr-xr-x root/root usr/bin/clang-13
-rwxr-xr-x root/root usr/bin/clang-apply-replacements
-rwxr-xr-x root/root usr/bin/clang-change-namespace
-rwxr-xr-x root/root usr/bin/clang-check
@@ -20,6 +21,7 @@ lrwxrwxrwx root/root usr/bin/clang-cpp -> clang
-rwxr-xr-x root/root usr/bin/clang-refactor
-rwxr-xr-x root/root usr/bin/clang-rename
-rwxr-xr-x root/root usr/bin/clang-reorder-fields
+-rwxr-xr-x root/root usr/bin/clang-repl
-rwxr-xr-x root/root usr/bin/clang-scan-deps
-rwxr-xr-x root/root usr/bin/clang-tidy
-rwxr-xr-x root/root usr/bin/clangd
@@ -27,9 +29,12 @@ lrwxrwxrwx root/root usr/bin/clang-cpp -> clang
-rwxr-xr-x root/root usr/bin/find-all-symbols
-rwxr-xr-x root/root usr/bin/git-clang-format
-rwxr-xr-x root/root usr/bin/hmaptool
+-rwxr-xr-x root/root usr/bin/intercept-build
-rwxr-xr-x root/root usr/bin/modularize
-rwxr-xr-x root/root usr/bin/pp-trace
+-rwxr-xr-x root/root usr/bin/run-clang-tidy
-rwxr-xr-x root/root usr/bin/scan-build
+-rwxr-xr-x root/root usr/bin/scan-build-py
-rwxr-xr-x root/root usr/bin/scan-view
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/clang-c/
@@ -76,9 +81,11 @@ drwxr-xr-x root/root usr/include/clang-tidy/abseil/
-rw-r--r-- root/root usr/include/clang-tidy/abseil/TimeSubtractionCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/abseil/UpgradeDurationConversionsCheck.h
drwxr-xr-x root/root usr/include/clang-tidy/altera/
+-rw-r--r-- root/root usr/include/clang-tidy/altera/IdDependentBackwardBranchCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/altera/KernelNameRestrictionCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/altera/SingleWorkItemBarrierCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/altera/StructPackAlignCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/altera/UnrollLoopsCheck.h
drwxr-xr-x root/root usr/include/clang-tidy/android/
-rw-r--r-- root/root usr/include/clang-tidy/android/CloexecAccept4Check.h
-rw-r--r-- root/root usr/include/clang-tidy/android/CloexecAcceptCheck.h
@@ -107,10 +114,12 @@ drwxr-xr-x root/root usr/include/clang-tidy/bugprone/
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/CopyConstructorInitCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/DanglingHandleCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/DynamicStaticInitializersCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/EasilySwappableParametersCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ExceptionEscapeCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/FoldInitTypeCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ImplicitWideningOfMultiplicationResultCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/InaccurateEraseCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/InfiniteLoopCheck.h
@@ -149,6 +158,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/bugprone/
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UndelegatedConstructorCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UnusedRaiiCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UnusedReturnValueCheck.h
@@ -171,6 +181,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/cert/
-rw-r--r-- root/root usr/include/clang-tidy/cert/VariadicFunctionDefCheck.h
drwxr-xr-x root/root usr/include/clang-tidy/concurrency/
-rw-r--r-- root/root usr/include/clang-tidy/concurrency/MtUnsafeCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.h
drwxr-xr-x root/root usr/include/clang-tidy/cppcoreguidelines/
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/AvoidGotoCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.h
@@ -180,6 +191,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/cppcoreguidelines/
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h
@@ -327,7 +339,6 @@ drwxr-xr-x root/root usr/include/clang-tidy/readability/
-rw-r--r-- root/root usr/include/clang-tidy/readability/ContainerSizeEmptyCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/ConvertMemberFunctionsToStatic.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/DeleteNullPointerCheck.h
--rw-r--r-- root/root usr/include/clang-tidy/readability/DeletedDefaultCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/ElseAfterReturnCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/FunctionCognitiveComplexityCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/FunctionSizeCheck.h
@@ -357,6 +368,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/readability/
-rw-r--r-- root/root usr/include/clang-tidy/readability/StaticAccessedThroughInstanceCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/StringCompareCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/readability/SuspiciousCallArgumentCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/UseAnyOfAllOfCheck.h
@@ -575,6 +587,7 @@ drwxr-xr-x root/root usr/include/clang/Analysis/FlowSensitive/
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/DataflowValues.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
-rw-r--r-- root/root usr/include/clang/Analysis/IssueHash.h
+-rw-r--r-- root/root usr/include/clang/Analysis/MacroExpansionContext.h
-rw-r--r-- root/root usr/include/clang/Analysis/PathDiagnostic.h
-rw-r--r-- root/root usr/include/clang/Analysis/ProgramPoint.h
-rw-r--r-- root/root usr/include/clang/Analysis/RetainSummaryManager.h
@@ -604,11 +617,11 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsHexagon.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsHexagonDep.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
--rw-r--r-- root/root usr/include/clang/Basic/BuiltinsLe64.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsMips.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsNEON.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsNVPTX.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsPPC.def
+-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsRISCV.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsSVE.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsSystemZ.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsWebAssembly.def
@@ -621,6 +634,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/CodeGenOptions.h
-rw-r--r-- root/root usr/include/clang/Basic/CommentOptions.h
-rw-r--r-- root/root usr/include/clang/Basic/Cuda.h
+-rw-r--r-- root/root usr/include/clang/Basic/DarwinSDKInfo.h
-rw-r--r-- root/root usr/include/clang/Basic/DebugInfoOptions.h
-rw-r--r-- root/root usr/include/clang/Basic/Diagnostic.h
-rw-r--r-- root/root usr/include/clang/Basic/DiagnosticAST.h
@@ -674,6 +688,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/MSP430Target.def
-rw-r--r-- root/root usr/include/clang/Basic/MacroBuilder.h
-rw-r--r-- root/root usr/include/clang/Basic/Module.h
+-rw-r--r-- root/root usr/include/clang/Basic/NoSanitizeList.h
-rw-r--r-- root/root usr/include/clang/Basic/ObjCRuntime.h
-rw-r--r-- root/root usr/include/clang/Basic/OpenCLExtensionTypes.def
-rw-r--r-- root/root usr/include/clang/Basic/OpenCLExtensions.def
@@ -690,7 +705,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/PragmaKinds.h
-rw-r--r-- root/root usr/include/clang/Basic/PrettyStackTrace.h
-rw-r--r-- root/root usr/include/clang/Basic/ProfileList.h
--rw-r--r-- root/root usr/include/clang/Basic/SanitizerBlacklist.h
+-rw-r--r-- root/root usr/include/clang/Basic/RISCVVTypes.def
-rw-r--r-- root/root usr/include/clang/Basic/SanitizerSpecialCaseList.h
-rw-r--r-- root/root usr/include/clang/Basic/Sanitizers.def
-rw-r--r-- root/root usr/include/clang/Basic/Sanitizers.h
@@ -701,11 +716,13 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/Stack.h
-rw-r--r-- root/root usr/include/clang/Basic/SyncScope.h
-rw-r--r-- root/root usr/include/clang/Basic/TargetBuiltins.h
+-rw-r--r-- root/root usr/include/clang/Basic/TargetCXXABI.def
-rw-r--r-- root/root usr/include/clang/Basic/TargetCXXABI.h
-rw-r--r-- root/root usr/include/clang/Basic/TargetID.h
-rw-r--r-- root/root usr/include/clang/Basic/TargetInfo.h
-rw-r--r-- root/root usr/include/clang/Basic/TargetOptions.h
-rw-r--r-- root/root usr/include/clang/Basic/TemplateKinds.h
+-rw-r--r-- root/root usr/include/clang/Basic/Thunk.h
-rw-r--r-- root/root usr/include/clang/Basic/TokenKinds.def
-rw-r--r-- root/root usr/include/clang/Basic/TokenKinds.h
-rw-r--r-- root/root usr/include/clang/Basic/TypeTraits.h
@@ -729,6 +746,8 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/arm_sve_builtins.inc
-rw-r--r-- root/root usr/include/clang/Basic/arm_sve_sema_rangechecks.inc
-rw-r--r-- root/root usr/include/clang/Basic/arm_sve_typeflags.inc
+-rw-r--r-- root/root usr/include/clang/Basic/riscv_vector_builtin_cg.inc
+-rw-r--r-- root/root usr/include/clang/Basic/riscv_vector_builtins.inc
drwxr-xr-x root/root usr/include/clang/CodeGen/
-rw-r--r-- root/root usr/include/clang/CodeGen/BackendUtil.h
-rw-r--r-- root/root usr/include/clang/CodeGen/CGFunctionInfo.h
@@ -749,10 +768,10 @@ drwxr-xr-x root/root usr/include/clang/DirectoryWatcher/
drwxr-xr-x root/root usr/include/clang/Driver/
-rw-r--r-- root/root usr/include/clang/Driver/Action.h
-rw-r--r-- root/root usr/include/clang/Driver/Compilation.h
--rw-r--r-- root/root usr/include/clang/Driver/DarwinSDKInfo.h
-rw-r--r-- root/root usr/include/clang/Driver/Distro.h
-rw-r--r-- root/root usr/include/clang/Driver/Driver.h
-rw-r--r-- root/root usr/include/clang/Driver/DriverDiagnostic.h
+-rw-r--r-- root/root usr/include/clang/Driver/InputInfo.h
-rw-r--r-- root/root usr/include/clang/Driver/Job.h
-rw-r--r-- root/root usr/include/clang/Driver/Multilib.h
-rw-r--r-- root/root usr/include/clang/Driver/OptionUtils.h
@@ -815,6 +834,9 @@ drwxr-xr-x root/root usr/include/clang/Index/
-rw-r--r-- root/root usr/include/clang/Index/USRGeneration.h
drwxr-xr-x root/root usr/include/clang/IndexSerialization/
-rw-r--r-- root/root usr/include/clang/IndexSerialization/SerializablePathCollection.h
+drwxr-xr-x root/root usr/include/clang/Interpreter/
+-rw-r--r-- root/root usr/include/clang/Interpreter/Interpreter.h
+-rw-r--r-- root/root usr/include/clang/Interpreter/PartialTranslationUnit.h
drwxr-xr-x root/root usr/include/clang/Lex/
-rw-r--r-- root/root usr/include/clang/Lex/CodeCompletionHandler.h
-rw-r--r-- root/root usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h
@@ -953,7 +975,7 @@ drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h
--rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h
+-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
@@ -1017,6 +1039,8 @@ drwxr-xr-x root/root usr/include/clang/Tooling/Inclusions/
-rw-r--r-- root/root usr/include/clang/Tooling/Inclusions/HeaderIncludes.h
-rw-r--r-- root/root usr/include/clang/Tooling/Inclusions/IncludeStyle.h
-rw-r--r-- root/root usr/include/clang/Tooling/JSONCompilationDatabase.h
+-rw-r--r-- root/root usr/include/clang/Tooling/NodeIntrospection.h
+-rw-r--r-- root/root usr/include/clang/Tooling/NodeIntrospection.inc
-rw-r--r-- root/root usr/include/clang/Tooling/Refactoring.h
drwxr-xr-x root/root usr/include/clang/Tooling/Refactoring/
-rw-r--r-- root/root usr/include/clang/Tooling/Refactoring/ASTSelection.h
@@ -1068,182 +1092,194 @@ drwxr-xr-x root/root usr/include/clang/Tooling/Transformer/
-rw-r--r-- root/root usr/include/clang/Tooling/Transformer/Transformer.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/clang/
-drwxr-xr-x root/root usr/lib/clang/12.0.1/
-drwxr-xr-x root/root usr/lib/clang/12.0.1/include/
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_builtin_vars.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_cmath.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_complex_builtins.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_device_functions.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_intrinsics.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_libdevice_declares.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_math.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_math_forward_declares.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_cuda_runtime_wrapper.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_hip_cmath.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_hip_libdevice_declares.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_hip_math.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__clang_hip_runtime_wrapper.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__stddef_max_align_t.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__wmmintrin_aes.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/__wmmintrin_pclmul.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/adxintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/altivec.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ammintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/amxintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm64intr.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_acle.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_bf16.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_cde.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_cmse.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_fp16.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_mve.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_neon.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/arm_sve.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/armintr.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx2intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512bf16intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512bitalgintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512bwintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512cdintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512dqintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512erintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512fintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512ifmaintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512ifmavlintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512pfintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vbmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vbmiintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vbmivlintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlbf16intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlbitalgintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlbwintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlcdintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vldqintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlvbmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlvnniintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vlvp2intersectintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vnniintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vp2intersectintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vpopcntdqintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avx512vpopcntdqvlintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avxintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/avxvnniintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/bmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/bmiintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cet.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cetintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cldemoteintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/clflushoptintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/clwbintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/clzerointrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cpuid.h
-drwxr-xr-x root/root usr/lib/clang/12.0.1/include/cuda_wrappers/
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cuda_wrappers/algorithm
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cuda_wrappers/complex
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/cuda_wrappers/new
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/enqcmdintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/f16cintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/float.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/fma4intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/fmaintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/fxsrintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/gfniintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/hresetintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/htmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/htmxlintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ia32intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/immintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/inttypes.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/invpcidintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/iso646.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/keylockerintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/limits.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/lwpintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/lzcntintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/mm3dnow.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/module.modulemap
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/movdirintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/msa.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/mwaitxintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/nmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/opencl-c-base.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/opencl-c.h
-drwxr-xr-x root/root usr/lib/clang/12.0.1/include/openmp_wrappers/
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/__clang_openmp_device_functions.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/cmath
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/complex
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/complex.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/complex_cmath.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/math.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/openmp_wrappers/new
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/pconfigintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/pkuintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/pmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/popcntintrin.h
-drwxr-xr-x root/root usr/lib/clang/12.0.1/include/ppc_wrappers/
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/pmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/smmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/tmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ppc_wrappers/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/prfchwintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/ptwriteintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/rdseedintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/rtmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/s390intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/serializeintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/sgxintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/shaintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/smmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stdalign.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stdarg.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stdatomic.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stdbool.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stddef.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stdint.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/stdnoreturn.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/tbmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/tgmath.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/tmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/tsxldtrkintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/uintrintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/unwind.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/vadefs.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/vaesintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/varargs.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/vecintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/vpclmulqdqintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/waitpkgintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/wasm_simd128.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/wbnoinvdintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/wmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/x86gprintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/x86intrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xopintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xsavecintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xsaveintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xsaveoptintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xsavesintrin.h
--rw-r--r-- root/root usr/lib/clang/12.0.1/include/xtestintrin.h
+drwxr-xr-x root/root usr/lib/clang/13.0.0/
+drwxr-xr-x root/root usr/lib/clang/13.0.0/include/
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_builtin_vars.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_cmath.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_complex_builtins.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_device_functions.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_libdevice_declares.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_math.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_math_forward_declares.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_cuda_runtime_wrapper.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_hip_cmath.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_hip_libdevice_declares.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_hip_math.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__clang_hip_runtime_wrapper.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__stddef_max_align_t.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__wmmintrin_aes.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/__wmmintrin_pclmul.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/adxintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/altivec.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ammintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/amxintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm64intr.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_acle.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_bf16.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_cde.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_cmse.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_fp16.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_mve.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_neon.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/arm_sve.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/armintr.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx2intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512bf16intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512bitalgintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512bwintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512cdintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512dqintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512erintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512fintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512ifmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512ifmavlintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512pfintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vbmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vbmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vbmivlintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlbf16intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlbitalgintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlbwintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlcdintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vldqintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlvbmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlvnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vlvp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vpopcntdqintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avx512vpopcntdqvlintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avxintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/avxvnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/bmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/bmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/builtins.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cet.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cetintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cldemoteintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/clflushoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/clwbintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/clzerointrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cpuid.h
+drwxr-xr-x root/root usr/lib/clang/13.0.0/include/cuda_wrappers/
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cuda_wrappers/algorithm
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cuda_wrappers/complex
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/cuda_wrappers/new
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/enqcmdintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/f16cintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/float.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/fma4intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/fmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/fxsrintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/gfniintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/hexagon_circ_brev_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/hexagon_protos.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/hexagon_types.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/hresetintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/htmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/htmxlintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/hvx_hexagon_protos.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ia32intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/immintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/inttypes.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/invpcidintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/iso646.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/keylockerintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/limits.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/lwpintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/lzcntintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/mm3dnow.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/module.modulemap
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/movdirintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/msa.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/mwaitxintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/nmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/opencl-c-base.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/opencl-c.h
+drwxr-xr-x root/root usr/lib/clang/13.0.0/include/openmp_wrappers/
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/cmath
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/complex
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/complex.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/complex_cmath.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/math.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/openmp_wrappers/new
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/pconfigintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/pkuintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/pmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/popcntintrin.h
+drwxr-xr-x root/root usr/lib/clang/13.0.0/include/ppc_wrappers/
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/pmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/smmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/tmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ppc_wrappers/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/prfchwintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/ptwriteintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/rdseedintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/riscv_vector.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/rtmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/s390intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/serializeintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/sgxintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/shaintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/smmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stdalign.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stdarg.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stdatomic.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stdbool.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stddef.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stdint.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/stdnoreturn.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/tbmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/tgmath.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/tmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/tsxldtrkintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/uintrintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/unwind.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/vadefs.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/vaesintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/varargs.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/vecintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/vpclmulqdqintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/waitpkgintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/wasm_simd128.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/wbnoinvdintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/wmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/x86gprintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/x86intrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xopintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xsavecintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xsaveintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xsaveoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xsavesintrin.h
+-rw-r--r-- root/root usr/lib/clang/13.0.0/include/xtestintrin.h
+-rwxr-xr-x root/root usr/lib/clang/analyze-c++
+-rwxr-xr-x root/root usr/lib/clang/analyze-cc
-rwxr-xr-x root/root usr/lib/clang/c++-analyzer
-rwxr-xr-x root/root usr/lib/clang/ccc-analyzer
+-rwxr-xr-x root/root usr/lib/clang/intercept-c++
+-rwxr-xr-x root/root usr/lib/clang/intercept-cc
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/clang/
+-rw-r--r-- root/root usr/lib/cmake/clang/AddClang.cmake
-rw-r--r-- root/root usr/lib/cmake/clang/ClangConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/clang/ClangTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/clang/ClangTargets.cmake
-lrwxrwxrwx root/root usr/lib/libclang-cpp.so -> libclang-cpp.so.12
--rwxr-xr-x root/root usr/lib/libclang-cpp.so.12
-lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.12
--rwxr-xr-x root/root usr/lib/libclang.so.12
+lrwxrwxrwx root/root usr/lib/libclang-cpp.so -> libclang-cpp.so.13
+-rwxr-xr-x root/root usr/lib/libclang-cpp.so.13
+lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.13
+lrwxrwxrwx root/root usr/lib/libclang.so.13 -> libclang.so.13.0.0
+-rwxr-xr-x root/root usr/lib/libclang.so.13.0.0
-rw-r--r-- root/root usr/lib/libclangAPINotes.a
-rw-r--r-- root/root usr/lib/libclangARCMigrate.a
-rw-r--r-- root/root usr/lib/libclangAST.a
@@ -1271,6 +1307,7 @@ lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.12
-rw-r--r-- root/root usr/lib/libclangIncludeFixerPlugin.a
-rw-r--r-- root/root usr/lib/libclangIndex.a
-rw-r--r-- root/root usr/lib/libclangIndexSerialization.a
+-rw-r--r-- root/root usr/lib/libclangInterpreter.a
-rw-r--r-- root/root usr/lib/libclangLex.a
-rw-r--r-- root/root usr/lib/libclangMove.a
-rw-r--r-- root/root usr/lib/libclangParse.a
@@ -1321,7 +1358,24 @@ lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.12
-rw-r--r-- root/root usr/lib/libclangTransformer.a
-rw-r--r-- root/root usr/lib/libclangdRemoteIndex.a
-rw-r--r-- root/root usr/lib/libclangdSupport.a
+drwxr-xr-x root/root usr/lib/libear/
+-rwxr-xr-x root/root usr/lib/libear/__init__.py
+-rwxr-xr-x root/root usr/lib/libear/config.h.in
+-rwxr-xr-x root/root usr/lib/libear/ear.c
-rw-r--r-- root/root usr/lib/libfindAllSymbols.a
+drwxr-xr-x root/root usr/lib/libscanbuild/
+-rwxr-xr-x root/root usr/lib/libscanbuild/__init__.py
+-rwxr-xr-x root/root usr/lib/libscanbuild/analyze.py
+-rwxr-xr-x root/root usr/lib/libscanbuild/arguments.py
+-rwxr-xr-x root/root usr/lib/libscanbuild/clang.py
+-rwxr-xr-x root/root usr/lib/libscanbuild/compilation.py
+-rwxr-xr-x root/root usr/lib/libscanbuild/intercept.py
+-rwxr-xr-x root/root usr/lib/libscanbuild/report.py
+drwxr-xr-x root/root usr/lib/libscanbuild/resources/
+-rwxr-xr-x root/root usr/lib/libscanbuild/resources/scanview.css
+-rwxr-xr-x root/root usr/lib/libscanbuild/resources/selectable.js
+-rwxr-xr-x root/root usr/lib/libscanbuild/resources/sorttable.js
+-rwxr-xr-x root/root usr/lib/libscanbuild/shell.py
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/clang/
-rwxr-xr-x root/root usr/share/clang/bash-autocomplete.sh
@@ -1337,7 +1391,6 @@ drwxr-xr-x root/root usr/share/clang/
-rwxr-xr-x root/root usr/share/clang/clang-rename.py
-rwxr-xr-x root/root usr/share/clang/clang-tidy-diff.py
-rw-r--r-- root/root usr/share/clang/index.js
--rwxr-xr-x root/root usr/share/clang/run-clang-tidy.py
-rwxr-xr-x root/root usr/share/clang/run-find-all-symbols.py
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
diff --git a/clang/.signature b/clang/.signature
index 9f7b829f0..242cd1616 100644
--- a/clang/.signature
+++ b/clang/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/YLzp21r2KnxPKxDJXP6WLtOH9w8IuTl9y3uyGdMecRYFcVif5ExJH64V84DyxXsAsQN9ObUyIndWfB23XACFg4=
-SHA256 (Pkgfile) = 30cf8da4291dd047d3732f65d2b374605e65326e2cd9e48d8b4332ed01ca64f7
-SHA256 (.footprint) = 7212eea09a6c153f57cb98c86b2d33092b3f7f9849d90c51bb6119a67bcf68ce
-SHA256 (clang-12.0.1.src.tar.xz) = 6e912133bcf56e9cfe6a346fa7e5c52c2cde3e4e48b7a6cc6fcc7c75047da45f
-SHA256 (clang-tools-extra-12.0.1.src.tar.xz) = 65659efdf97dbed70ae0caee989936b731f249dddc46f1cb4225b2f49b232ae5
+RWSE3ohX2g5d/Y8lfbiziStyxyZNeWFeDXHzo5cOzEHciYD3o7mzawticyxYkoorIiB97a40vf4Jr1cqNlmJIPIKRD2p9Ln1Vws=
+SHA256 (Pkgfile) = a20b046a69527f40ddcf02902bc11e2c6049939ad6cac6ed0a690997aaa9d159
+SHA256 (.footprint) = 16bc7f3d7ff54b029c06036892c3432313c5dad5d5e5607e6b4d6737d0b8fbc6
+SHA256 (clang-13.0.0.src.tar.xz) = 5d611cbb06cfb6626be46eb2f23d003b2b80f40182898daa54b1c4e8b5b9e17e
+SHA256 (clang-tools-extra-13.0.0.src.tar.xz) = 428b6060a28b22adf0cdf5d827abbc2ba81809f4661ede3d02b1d3fedaa3ead5
diff --git a/clang/Pkgfile b/clang/Pkgfile
index 9525ee256..e0bab297c 100644
--- a/clang/Pkgfile
+++ b/clang/Pkgfile
@@ -1,30 +1,34 @@
# Description: clang compiler
# URL: https://clang.llvm.org/
# Maintainer: CRUX System Team, core-ports at crux dot nu
-# Depends on: compiler-rt llvm
+# Depends on: compiler-rt
name=clang
-version=12.0.1
+version=13.0.0
release=1
-source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/$name-$version.src.tar.xz
- https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/$name-tools-extra-$version.src.tar.xz)
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clang-$version.src.tar.xz
+ https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clang-tools-extra-$version.src.tar.xz)
build() {
+ mv clang-tools-extra-$version.src clang-$version.src/tools/extra
+
cmake -S $name-$version.src -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBEXECDIR=lib/clang \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
- -D LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="$name-tools-extra-$version.src" \
- -D LLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF;NVPTX' \
+ -D LLVM_EXTERNAL_LIT=/usr/bin/lit \
+ -D LLVM_TARGETS_TO_BUILD="X86;AMDGPU;BPF;NVPTX" \
-D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
# -DCMAKE_INSTALL_LIBEXECDIR is still hardcoded..
- mv $PKG/usr/libexec/{c++-analyzer,ccc-analyzer} $PKG/usr/lib/clang
+ mv $PKG/usr/libexec/analyze-{c++,cc} $PKG/usr/lib/clang
+ mv $PKG/usr/libexec/{c++,ccc}-analyzer $PKG/usr/lib/clang
+ mv $PKG/usr/libexec/intercept-{c++,cc} $PKG/usr/lib/clang
rmdir $PKG/usr/libexec
sed -i 's|libexec|lib/clang|' $PKG/usr/bin/scan-build
}

Generated by cgit