Date: Mon, 10 Aug 2020 21:08:05 +0000 (UTC) From: Brooks Davis <brooks@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r544647 - in head/devel/llvm-devel: . files Message-ID: <202008102108.07AL85op086868@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: brooks Date: Mon Aug 10 21:08:04 2020 New Revision: 544647 URL: https://svnweb.freebsd.org/changeset/ports/544647 Log: Update to a more recent snapshot. Fix C++ library selection for some --target values. [0] PR: 248386 [0] Reported by: Greg V [0] Added: head/devel/llvm-devel/files/patch-D77776 - copied, changed from r543629, head/devel/llvm90/files/clang/patch-D77776 Modified: head/devel/llvm-devel/Makefile head/devel/llvm-devel/Makefile.COMMANDS head/devel/llvm-devel/Makefile.snapshot head/devel/llvm-devel/distinfo head/devel/llvm-devel/files/gen-Makefile.snapshot.sh head/devel/llvm-devel/pkg-plist Modified: head/devel/llvm-devel/Makefile ============================================================================== --- head/devel/llvm-devel/Makefile Mon Aug 10 20:48:57 2020 (r544646) +++ head/devel/llvm-devel/Makefile Mon Aug 10 21:08:04 2020 (r544647) @@ -3,7 +3,7 @@ PORTNAME= llvm PORTVERSION= ${LLVM_MAJOR}.0.d${SNAPDATE} -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= devel lang PKGNAMESUFFIX= -devel @@ -150,6 +150,7 @@ MAN1SRCS+= bugpoint.1 \ llvm-exegesis.1 \ llvm-extract.1 \ llvm-lib.1 \ + llvm-libtool-darwin.1 \ llvm-lipo.1 \ llvm-link.1 \ llvm-locstats.1 \ @@ -295,6 +296,7 @@ _COMPILER_RT_LIBS= \ libclang_rt.dd-x86_64.a \ libclang_rt.dyndd-x86_64.so \ libclang_rt.fuzzer-x86_64.a \ + libclang_rt.fuzzer_interceptors-x86_64.a \ libclang_rt.fuzzer_no_main-x86_64.a \ libclang_rt.msan-x86_64.a \ libclang_rt.msan-x86_64.a.syms \ @@ -470,7 +472,8 @@ build-plist: -e 's|${PORTVERSION}|%%PORTVERSION%%|' \ -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \ -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \ - -e 's|${LLVM_MAJOR:C/\./\\./}|%%LLVM_MAJOR%%|' \ + -e 's|\([^0-9]\)${LLVM_MAJOR:C/\./\\./}\([^0-9]\)|\1%%LLVM_MAJOR%%\2|' \ + -e 's|\([^0-9]\)${LLVM_MAJOR:C/\./\\./}$$|\1%%LLVM_MAJOR%%|' \ | ${SORT} >> ${PLIST}.tmp ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} -type f | \ ${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \ Modified: head/devel/llvm-devel/Makefile.COMMANDS ============================================================================== --- head/devel/llvm-devel/Makefile.COMMANDS Mon Aug 10 20:48:57 2020 (r544646) +++ head/devel/llvm-devel/Makefile.COMMANDS Mon Aug 10 21:08:04 2020 (r544647) @@ -27,6 +27,7 @@ LLVM_COMMANDS= \ llvm-ifs \ llvm-install-name-tool \ llvm-jitlink \ + llvm-libtool-darwin \ llvm-link \ llvm-lipo \ llvm-mc \ @@ -55,7 +56,8 @@ LLVM_COMMANDS= \ llvm-undname \ llvm-xray \ opt \ - sancov + sancov \ + split-file CLANG_COMMANDS= \ c-index-test \ Modified: head/devel/llvm-devel/Makefile.snapshot ============================================================================== --- head/devel/llvm-devel/Makefile.snapshot Mon Aug 10 20:48:57 2020 (r544646) +++ head/devel/llvm-devel/Makefile.snapshot Mon Aug 10 21:08:04 2020 (r544647) @@ -4,8 +4,8 @@ # # Generated by: files/gen-Makefile.snapshot.sh. # -LLVM_MAJOR= 11 +LLVM_MAJOR= 12 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20200706 +SNAPDATE= 20200806 -LLVM_PROJECT_COMMIT= 61c2a0bb823677ce0e604b92e5dae65d9bd32b6e +LLVM_PROJECT_COMMIT= 9dbdaea9a0e6f58417b5bd8980e7ea6723fd1783 Modified: head/devel/llvm-devel/distinfo ============================================================================== --- head/devel/llvm-devel/distinfo Mon Aug 10 20:48:57 2020 (r544646) +++ head/devel/llvm-devel/distinfo Mon Aug 10 21:08:04 2020 (r544647) @@ -1,3 +1,3 @@ -TIMESTAMP = 1594053881 -SHA256 (llvm-llvm-project-11.0.d20200706-61c2a0bb823677ce0e604b92e5dae65d9bd32b6e_GH0.tar.gz) = 1177a5ea4f2be6c5073d3db1f13cd08af5bbb056a1233dd7011be2aa3b0967a5 -SIZE (llvm-llvm-project-11.0.d20200706-61c2a0bb823677ce0e604b92e5dae65d9bd32b6e_GH0.tar.gz) = 120981207 +TIMESTAMP = 1596735085 +SHA256 (llvm-llvm-project-12.0.d20200806-9dbdaea9a0e6f58417b5bd8980e7ea6723fd1783_GH0.tar.gz) = 1ae491e33bb35777cf5f38acd183ce3ca2aff255c15254ae97084bcbd2e4aa56 +SIZE (llvm-llvm-project-12.0.d20200806-9dbdaea9a0e6f58417b5bd8980e7ea6723fd1783_GH0.tar.gz) = 123665196 Modified: head/devel/llvm-devel/files/gen-Makefile.snapshot.sh ============================================================================== --- head/devel/llvm-devel/files/gen-Makefile.snapshot.sh Mon Aug 10 20:48:57 2020 (r544646) +++ head/devel/llvm-devel/files/gen-Makefile.snapshot.sh Mon Aug 10 21:08:04 2020 (r544647) @@ -17,7 +17,7 @@ cat <<EOF > Makefile.snapshot # # Generated by: files/gen-Makefile.snapshot.sh. # -LLVM_MAJOR= 11 +LLVM_MAJOR= 12 LLVM_RELEASE= \${LLVM_MAJOR}.0.0 SNAPDATE= $(date +%Y%m%d) Copied and modified: head/devel/llvm-devel/files/patch-D77776 (from r543629, head/devel/llvm90/files/clang/patch-D77776) ============================================================================== --- head/devel/llvm90/files/clang/patch-D77776 Tue Jul 28 18:52:11 2020 (r543629, copy source) +++ head/devel/llvm-devel/files/patch-D77776 Mon Aug 10 21:08:04 2020 (r544647) @@ -6,8 +6,8 @@ default to a version that's no longer supported by OS https://reviews.llvm.org/D77776 ---- tools/clang/lib/Driver/ToolChains/FreeBSD.cpp.orig 2019-12-11 19:15:30 UTC -+++ tools/clang/lib/Driver/ToolChains/FreeBSD.cpp +--- clang/lib/Driver/ToolChains/FreeBSD.cpp.orig 2019-12-11 19:15:30 UTC ++++ clang/lib/Driver/ToolChains/FreeBSD.cpp @@ -351,7 +351,8 @@ FreeBSD::FreeBSD(const Driver &D, const llvm::Triple & } Modified: head/devel/llvm-devel/pkg-plist ============================================================================== --- head/devel/llvm-devel/pkg-plist Mon Aug 10 20:48:57 2020 (r544646) +++ head/devel/llvm-devel/pkg-plist Mon Aug 10 21:08:04 2020 (r544647) @@ -27,6 +27,7 @@ bin/llvm-gsymutil-devel bin/llvm-ifs-devel bin/llvm-install-name-tool-devel bin/llvm-jitlink-devel +bin/llvm-libtool-darwin-devel bin/llvm-link-devel bin/llvm-lipo-devel bin/llvm-mc-devel @@ -56,6 +57,7 @@ bin/llvm-undname-devel bin/llvm-xray-devel bin/opt-devel bin/sancov-devel +bin/split-file-devel %%CLANG%%bin/c-index-test-devel %%CLANG%%bin/clang-devel %%CLANG%%bin/clang++-devel @@ -183,6 +185,7 @@ llvm-devel/bin/llvm-ifs llvm-devel/bin/llvm-install-name-tool llvm-devel/bin/llvm-jitlink llvm-devel/bin/llvm-lib +llvm-devel/bin/llvm-libtool-darwin llvm-devel/bin/llvm-link llvm-devel/bin/llvm-lipo llvm-devel/bin/llvm-lto @@ -221,6 +224,7 @@ llvm-devel/bin/sancov llvm-devel/bin/sanstats %%CLANG%%llvm-devel/bin/scan-build %%CLANG%%llvm-devel/bin/scan-view +llvm-devel/bin/split-file llvm-devel/bin/verify-uselistorder %%LLD%%llvm-devel/bin/wasm-ld llvm-devel/bin/yaml2obj @@ -304,6 +308,7 @@ llvm-devel/bin/yaml2obj %%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MisplacedWideningCastCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MoveForwardingReferenceCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h +%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/NoEscapeCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/ParentVirtualCallCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/PosixReturnCheck.h @@ -1287,7 +1292,8 @@ llvm-devel/bin/yaml2obj %%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointSiteList.h %%LLDB%%llvm-devel/include/lldb/Breakpoint/Stoppoint.h %%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointCallbackContext.h -%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointLocation.h +%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointHitCounter.h +%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointSite.h %%LLDB%%llvm-devel/include/lldb/Breakpoint/Watchpoint.h %%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointList.h %%LLDB%%llvm-devel/include/lldb/Breakpoint/WatchpointOptions.h @@ -1497,6 +1503,7 @@ llvm-devel/bin/yaml2obj %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueChar.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueDictionary.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueEnumeration.h +%%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueFileColonLine.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueFileSpec.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueFileSpecList.h %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionValueFormat.h @@ -1577,6 +1584,7 @@ llvm-devel/bin/yaml2obj %%LLDB%%llvm-devel/include/lldb/Target/RegisterContextUnwind.h %%LLDB%%llvm-devel/include/lldb/Target/RegisterNumber.h %%LLDB%%llvm-devel/include/lldb/Target/RemoteAwarePlatform.h +%%LLDB%%llvm-devel/include/lldb/Target/Runtime.h %%LLDB%%llvm-devel/include/lldb/Target/SectionLoadHistory.h %%LLDB%%llvm-devel/include/lldb/Target/SectionLoadList.h %%LLDB%%llvm-devel/include/lldb/Target/StackFrame.h @@ -1837,6 +1845,7 @@ llvm-devel/include/llvm/Analysis/DomTreeUpdater.h llvm-devel/include/llvm/Analysis/DominanceFrontier.h llvm-devel/include/llvm/Analysis/DominanceFrontierImpl.h llvm-devel/include/llvm/Analysis/EHPersonalities.h +llvm-devel/include/llvm/Analysis/FunctionPropertiesAnalysis.h llvm-devel/include/llvm/Analysis/GlobalsModRef.h llvm-devel/include/llvm/Analysis/GuardUtils.h llvm-devel/include/llvm/Analysis/HeatUtils.h @@ -1846,8 +1855,8 @@ llvm-devel/include/llvm/Analysis/IndirectCallPromotion llvm-devel/include/llvm/Analysis/IndirectCallVisitor.h llvm-devel/include/llvm/Analysis/InlineAdvisor.h llvm-devel/include/llvm/Analysis/InlineCost.h -llvm-devel/include/llvm/Analysis/InlineFeaturesAnalysis.h llvm-devel/include/llvm/Analysis/InlineModelFeatureMaps.h +llvm-devel/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h llvm-devel/include/llvm/Analysis/InstructionPrecedenceTracking.h llvm-devel/include/llvm/Analysis/InstructionSimplify.h llvm-devel/include/llvm/Analysis/Interval.h @@ -1883,7 +1892,6 @@ llvm-devel/include/llvm/Analysis/ObjCARCAliasAnalysis. llvm-devel/include/llvm/Analysis/ObjCARCAnalysisUtils.h llvm-devel/include/llvm/Analysis/ObjCARCInstKind.h llvm-devel/include/llvm/Analysis/OptimizationRemarkEmitter.h -llvm-devel/include/llvm/Analysis/OrderedInstructions.h llvm-devel/include/llvm/Analysis/PHITransAddr.h llvm-devel/include/llvm/Analysis/Passes.h llvm-devel/include/llvm/Analysis/PhiValues.h @@ -1915,6 +1923,7 @@ llvm-devel/include/llvm/Analysis/Trace.h llvm-devel/include/llvm/Analysis/TypeBasedAliasAnalysis.h llvm-devel/include/llvm/Analysis/TypeMetadataUtils.h llvm-devel/include/llvm/Analysis/Utils/Local.h +llvm-devel/include/llvm/Analysis/Utils/TFUtils.h llvm-devel/include/llvm/Analysis/ValueLattice.h llvm-devel/include/llvm/Analysis/ValueLatticeUtils.h llvm-devel/include/llvm/Analysis/ValueTracking.h @@ -1960,6 +1969,7 @@ llvm-devel/include/llvm/BinaryFormat/Wasm.h llvm-devel/include/llvm/BinaryFormat/WasmRelocs.def llvm-devel/include/llvm/BinaryFormat/XCOFF.h llvm-devel/include/llvm/Bitcode/BitcodeAnalyzer.h +llvm-devel/include/llvm/Bitcode/BitcodeCommon.h llvm-devel/include/llvm/Bitcode/BitcodeReader.h llvm-devel/include/llvm/Bitcode/BitcodeWriter.h llvm-devel/include/llvm/Bitcode/BitcodeWriterPass.h @@ -2449,6 +2459,9 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/RemoteObje llvm-devel/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h llvm-devel/include/llvm/ExecutionEngine/Orc/Speculation.h llvm-devel/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h +llvm-devel/include/llvm/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.h +llvm-devel/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h +llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h llvm-devel/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h llvm-devel/include/llvm/ExecutionEngine/OrcMCJITReplacement.h llvm-devel/include/llvm/ExecutionEngine/OrcV1Deprecation.h @@ -2457,6 +2470,9 @@ llvm-devel/include/llvm/ExecutionEngine/RuntimeDyld.h llvm-devel/include/llvm/ExecutionEngine/RuntimeDyldChecker.h llvm-devel/include/llvm/ExecutionEngine/SectionMemoryManager.h llvm-devel/include/llvm/Frontend/Directive/DirectiveBase.td +llvm-devel/include/llvm/Frontend/OpenACC/ACC.cpp.inc +llvm-devel/include/llvm/Frontend/OpenACC/ACC.h.inc +llvm-devel/include/llvm/Frontend/OpenACC/ACC.td llvm-devel/include/llvm/Frontend/OpenMP/OMP.cpp.inc llvm-devel/include/llvm/Frontend/OpenMP/OMP.h.inc llvm-devel/include/llvm/Frontend/OpenMP/OMP.td @@ -2730,6 +2746,7 @@ llvm-devel/include/llvm/Object/IRObjectFile.h llvm-devel/include/llvm/Object/IRSymtab.h llvm-devel/include/llvm/Object/MachO.h llvm-devel/include/llvm/Object/MachOUniversal.h +llvm-devel/include/llvm/Object/MachOUniversalWriter.h llvm-devel/include/llvm/Object/Minidump.h llvm-devel/include/llvm/Object/ModuleSymbolTable.h llvm-devel/include/llvm/Object/ObjectFile.h @@ -2912,6 +2929,7 @@ llvm-devel/include/llvm/Support/Process.h llvm-devel/include/llvm/Support/Program.h llvm-devel/include/llvm/Support/RISCVAttributeParser.h llvm-devel/include/llvm/Support/RISCVAttributes.h +llvm-devel/include/llvm/Support/RISCVTargetParser.def llvm-devel/include/llvm/Support/RWMutex.h llvm-devel/include/llvm/Support/RandomNumberGenerator.h llvm-devel/include/llvm/Support/Recycler.h @@ -3057,12 +3075,14 @@ llvm-devel/include/llvm/Transforms/IPO/ThinLTOBitcodeW llvm-devel/include/llvm/Transforms/IPO/WholeProgramDevirt.h llvm-devel/include/llvm/Transforms/InstCombine/InstCombine.h llvm-devel/include/llvm/Transforms/InstCombine/InstCombineWorklist.h +llvm-devel/include/llvm/Transforms/InstCombine/InstCombiner.h llvm-devel/include/llvm/Transforms/Instrumentation.h llvm-devel/include/llvm/Transforms/Instrumentation/AddressSanitizer.h llvm-devel/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h llvm-devel/include/llvm/Transforms/Instrumentation/BoundsChecking.h llvm-devel/include/llvm/Transforms/Instrumentation/CGProfile.h llvm-devel/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h +llvm-devel/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h llvm-devel/include/llvm/Transforms/Instrumentation/GCOVProfiler.h llvm-devel/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h llvm-devel/include/llvm/Transforms/Instrumentation/InstrOrderFile.h @@ -3166,12 +3186,14 @@ llvm-devel/include/llvm/Transforms/Utils/IntegerDivisi llvm-devel/include/llvm/Transforms/Utils/LCSSA.h llvm-devel/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h llvm-devel/include/llvm/Transforms/Utils/Local.h +llvm-devel/include/llvm/Transforms/Utils/LoopPeel.h llvm-devel/include/llvm/Transforms/Utils/LoopRotationUtils.h llvm-devel/include/llvm/Transforms/Utils/LoopSimplify.h llvm-devel/include/llvm/Transforms/Utils/LoopUtils.h llvm-devel/include/llvm/Transforms/Utils/LoopVersioning.h llvm-devel/include/llvm/Transforms/Utils/LowerInvoke.h llvm-devel/include/llvm/Transforms/Utils/LowerMemIntrinsics.h +llvm-devel/include/llvm/Transforms/Utils/MatrixUtils.h llvm-devel/include/llvm/Transforms/Utils/Mem2Reg.h llvm-devel/include/llvm/Transforms/Utils/MisExpect.h llvm-devel/include/llvm/Transforms/Utils/ModuleUtils.h @@ -3183,6 +3205,7 @@ llvm-devel/include/llvm/Transforms/Utils/SSAUpdaterBul llvm-devel/include/llvm/Transforms/Utils/SSAUpdaterImpl.h llvm-devel/include/llvm/Transforms/Utils/SanitizerStats.h llvm-devel/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h +llvm-devel/include/llvm/Transforms/Utils/SimplifyCFGOptions.h llvm-devel/include/llvm/Transforms/Utils/SimplifyIndVar.h llvm-devel/include/llvm/Transforms/Utils/SimplifyLibCalls.h llvm-devel/include/llvm/Transforms/Utils/SizeOpts.h @@ -3240,6 +3263,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/adxintrin.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/altivec.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/ammintrin.h +%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/amxintrin.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/arm64intr.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/arm_acle.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/arm_bf16.h @@ -3324,6 +3348,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/opencl-c.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/__clang_openmp_device_functions.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/cmath +%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex +%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/math.h %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/new %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/pconfigintrin.h @@ -3477,6 +3503,7 @@ llvm-devel/lib/libLLVMDemangle.a llvm-devel/lib/libLLVMDlltoolDriver.a llvm-devel/lib/libLLVMExecutionEngine.a llvm-devel/lib/libLLVMExtensions.a +llvm-devel/lib/libLLVMFrontendOpenACC.a llvm-devel/lib/libLLVMFrontendOpenMP.a llvm-devel/lib/libLLVMFuzzMutate.a llvm-devel/lib/libLLVMGlobalISel.a
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008102108.07AL85op086868>