aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2024-05-15 23:34:58 +0000
committerBrooks Davis <brooks@FreeBSD.org>2024-05-17 18:28:17 +0000
commit83f1b7559314d822cae3a9fd90f6996e094b7bc5 (patch)
tree101fb4a1da4a94f70ab9a7eb3a9a3f4c69061637
parent06637691272fe53c3608d10393531f9c92878401 (diff)
downloadports-83f1b7559314d822cae3a9fd90f6996e094b7bc5.tar.gz
ports-83f1b7559314d822cae3a9fd90f6996e094b7bc5.zip
devel/llvm-devel: new snapshot
Includes a fix for OpenMP child processes with affinity_none. PR: 278843
-rw-r--r--devel/llvm-devel/Makefile2
-rw-r--r--devel/llvm-devel/Makefile.snapshot4
-rw-r--r--devel/llvm-devel/distinfo6
-rw-r--r--devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt4
-rw-r--r--devel/llvm-devel/pkg-plist17
5 files changed, 24 insertions, 9 deletions
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index cda6a37b8a9f..ed0b66f77f2a 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -426,6 +426,8 @@ post-install-CLANG-on:
${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains/
${INSTALL_DATA} ${WRKDIR}/xtoolchain.mk \
${STAGEDIR}${PREFIX}/share/toolchains/llvm${LLVM_SUFFIX}.mk
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/Basic/Target/MSP430/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/Basic/Target/
post-install-EXTRAS-on:
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang-tidy/misc/ConfusableTable
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index ecb352c4edfc..c6686072eac4 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -4,6 +4,6 @@
#
LLVM_MAJOR= 19
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20240426
+SNAPDATE= 20240510
-LLVM_PROJECT_COMMIT= 451e853e512ba6fca51f0743ffa24d252f7fc633
+LLVM_PROJECT_COMMIT= 7f3e3785d0be00c727e3d2938b6348748499de99
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index 5850b4c1004a..b6dbb53c3ae4 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714153098
-SHA256 (llvm-llvm-project-19.0.d20240426-451e853e512ba6fca51f0743ffa24d252f7fc633_GH0.tar.gz) = eef61bea225a42a2fcf2471d5dd0150df4a19a71f69b0cc761127dde8a24d6e3
-SIZE (llvm-llvm-project-19.0.d20240426-451e853e512ba6fca51f0743ffa24d252f7fc633_GH0.tar.gz) = 209720172
+TIMESTAMP = 1715378006
+SHA256 (llvm-llvm-project-19.0.d20240510-7f3e3785d0be00c727e3d2938b6348748499de99_GH0.tar.gz) = 5f1c7dc85a8e9e1749cb6debff0e583f9f055aed3792110ffb1f2ea1471164dd
+SIZE (llvm-llvm-project-19.0.d20240510-7f3e3785d0be00c727e3d2938b6348748499de99_GH0.tar.gz) = 210449979
diff --git a/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt b/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
index 4a5d995dfb27..3626ae148a13 100644
--- a/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
+++ b/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
@@ -1,6 +1,6 @@
--- clang/lib/Headers/CMakeLists.txt.orig
+++ clang/lib/Headers/CMakeLists.txt
-@@ -6,34 +6,9 @@
+@@ -6,36 +6,9 @@
float.h
inttypes.h
iso646.h
@@ -10,6 +10,7 @@
- stdarg.h
- __stdarg___gnuc_va_list.h
- __stdarg___va_copy.h
+- __stdarg_header_macro.h
- __stdarg_va_arg.h
- __stdarg_va_copy.h
- __stdarg_va_list.h
@@ -17,6 +18,7 @@
- stdbool.h
- stdckdint.h
- stddef.h
+- __stddef_header_macro.h
- __stddef_max_align_t.h
- __stddef_null.h
- __stddef_nullptr_t.h
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index 240110c9f80f..6274d7bf89e0 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -1632,6 +1632,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Execute.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Inquiry.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Intrinsics.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Main.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Numeric.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Pointer.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/RTBuilder.h
@@ -1785,11 +1786,13 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Tools/TargetSetup.h
%%FLANG%%llvm-devel/include/flang/Version.inc
%%FLANG%%llvm-devel/include/flang/__cuda_builtins.mod
+%%FLANG%%llvm-devel/include/flang/__cuda_device_builtins.mod
%%FLANG%%llvm-devel/include/flang/__fortran_builtins.mod
%%FLANG%%llvm-devel/include/flang/__fortran_ieee_exceptions.mod
%%FLANG%%llvm-devel/include/flang/__fortran_type_info.mod
%%FLANG%%llvm-devel/include/flang/__ppc_intrinsics.mod
%%FLANG%%llvm-devel/include/flang/__ppc_types.mod
+%%FLANG%%llvm-devel/include/flang/cudadevice.mod
%%FLANG%%llvm-devel/include/flang/ieee_arithmetic.mod
%%FLANG%%llvm-devel/include/flang/ieee_exceptions.mod
%%FLANG%%llvm-devel/include/flang/ieee_features.mod
@@ -1846,6 +1849,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/API/SBInstruction.h
%%LLDB%%llvm-devel/include/lldb/API/SBInstructionList.h
%%LLDB%%llvm-devel/include/lldb/API/SBLanguageRuntime.h
+%%LLDB%%llvm-devel/include/lldb/API/SBLanguages.h
%%LLDB%%llvm-devel/include/lldb/API/SBLaunchInfo.h
%%LLDB%%llvm-devel/include/lldb/API/SBLineEntry.h
%%LLDB%%llvm-devel/include/lldb/API/SBListener.h
@@ -2726,7 +2730,6 @@ llvm-devel/include/llvm/CodeGen/ExpandReductions.h
llvm-devel/include/llvm/CodeGen/ExpandVectorPredication.h
llvm-devel/include/llvm/CodeGen/FastISel.h
llvm-devel/include/llvm/CodeGen/FaultMaps.h
-llvm-devel/include/llvm/CodeGen/FreeMachineFunction.h
llvm-devel/include/llvm/CodeGen/FunctionLoweringInfo.h
llvm-devel/include/llvm/CodeGen/GCMetadata.h
llvm-devel/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -2809,6 +2812,7 @@ llvm-devel/include/llvm/CodeGen/MachineDominanceFrontier.h
llvm-devel/include/llvm/CodeGen/MachineDominators.h
llvm-devel/include/llvm/CodeGen/MachineFrameInfo.h
llvm-devel/include/llvm/CodeGen/MachineFunction.h
+llvm-devel/include/llvm/CodeGen/MachineFunctionAnalysis.h
llvm-devel/include/llvm/CodeGen/MachineFunctionPass.h
llvm-devel/include/llvm/CodeGen/MachineInstr.h
llvm-devel/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -3745,6 +3749,7 @@ llvm-devel/include/llvm/ProfileData/Coverage/CoverageMapping.h
llvm-devel/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
llvm-devel/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
llvm-devel/include/llvm/ProfileData/Coverage/MCDCTypes.h
+llvm-devel/include/llvm/ProfileData/CtxInstrContextNode.h
llvm-devel/include/llvm/ProfileData/FunctionId.h
llvm-devel/include/llvm/ProfileData/GCOV.h
llvm-devel/include/llvm/ProfileData/HashKeyMap.h
@@ -4120,6 +4125,7 @@ llvm-devel/include/llvm/Transforms/Instrumentation/KCFI.h
llvm-devel/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
llvm-devel/include/llvm/Transforms/Instrumentation/MemProfiler.h
llvm-devel/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+llvm-devel/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
llvm-devel/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
llvm-devel/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
llvm-devel/include/llvm/Transforms/Instrumentation/PoisonChecking.h
@@ -5458,6 +5464,11 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformTypes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IRDLExtension/IRDLExtension.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Interfaces/MatchInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Interfaces/MatchInterfaces.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Interfaces/MatchInterfaces.h.inc
@@ -5481,7 +5492,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/TransformInterpreterPassBase.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/TransformInterpreterUtils.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/DiagnosedSilenceableFailure.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/RaggedArray.h
@@ -6301,6 +6311,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/xsavesintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/xtestintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/yvals_core.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/zos_wrappers/builtins.h
%%CLANG%%llvm-devel/lib/cmake/clang/AddClang.cmake
%%CLANG%%llvm-devel/lib/cmake/clang/ClangConfig.cmake
%%CLANG%%llvm-devel/lib/cmake/clang/ClangConfigVersion.cmake
@@ -6378,7 +6389,6 @@ llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranParser.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranRuntime.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranSemantics.a
-%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortran_main.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libHLFIRDialect.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libHLFIRTransforms.a
llvm-devel/lib/libLLVM-%%LLVM_MAJOR%%git.so
@@ -6903,6 +6913,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTosaTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDebugExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialectIRDLExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialectInterfaces.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialectTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialectUtils.a