git: 7d685abdb32b - main - devel/llvm-devel: Update to a new snapshot

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Tue, 12 Oct 2021 22:18:23 UTC
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7d685abdb32bb7c56f642caf1d89a083bb1658ea

commit 7d685abdb32bb7c56f642caf1d89a083bb1658ea
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2021-10-12 22:16:22 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2021-10-12 22:17:43 +0000

    devel/llvm-devel: Update to a new snapshot
    
    This snapshot includes a fix for sanitizer guild builds systems where
    clang does not include cet.h.
    
    Sponsored by:   DARPA
---
 devel/llvm-devel/Makefile.snapshot                             |  4 ++--
 devel/llvm-devel/distinfo                                      |  6 +++---
 .../files/patch-flang_include_flang_Runtime_time-intrinsic.h   | 10 ++++++++++
 devel/llvm-devel/pkg-plist                                     | 10 +++++++++-
 4 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index d6c18f3c7395..55d26b63e7d4 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -4,6 +4,6 @@
 #
 LLVM_MAJOR=	14
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20211007
+SNAPDATE=	20211012
 
-LLVM_PROJECT_COMMIT=		e356027016c6365b3d8924f54c33e2c63d931492
+LLVM_PROJECT_COMMIT=		f05c95f10fc1d8171071735af8ad3a9e87633120
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index 2560da4e82e6..d910f839db7e 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633631838
-SHA256 (llvm-llvm-project-14.0.d20211007-e356027016c6365b3d8924f54c33e2c63d931492_GH0.tar.gz) = 9c06883183498b335e8125b5ba4567c04581f383880644aa103e47fc12352eb5
-SIZE (llvm-llvm-project-14.0.d20211007-e356027016c6365b3d8924f54c33e2c63d931492_GH0.tar.gz) = 149592683
+TIMESTAMP = 1634056888
+SHA256 (llvm-llvm-project-14.0.d20211012-f05c95f10fc1d8171071735af8ad3a9e87633120_GH0.tar.gz) = 54b6d02a927e69c7aa21fb795aea83d6ae3bb320aa6f5a8e9ce601e07340d651
+SIZE (llvm-llvm-project-14.0.d20211012-f05c95f10fc1d8171071735af8ad3a9e87633120_GH0.tar.gz) = 150082641
diff --git a/devel/llvm-devel/files/patch-flang_include_flang_Runtime_time-intrinsic.h b/devel/llvm-devel/files/patch-flang_include_flang_Runtime_time-intrinsic.h
new file mode 100644
index 000000000000..bed4d2487a96
--- /dev/null
+++ b/devel/llvm-devel/files/patch-flang_include_flang_Runtime_time-intrinsic.h
@@ -0,0 +1,10 @@
+--- flang/include/flang/Runtime/time-intrinsic.h.orig
++++ flang/include/flang/Runtime/time-intrinsic.h
+@@ -13,6 +13,7 @@
+ #define FORTRAN_RUNTIME_TIME_INTRINSIC_H_
+ 
+ #include "flang/Runtime/entry-names.h"
++#include <cstddef>
+ #include <cinttypes>
+ 
+ namespace Fortran::runtime {
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index 144c01d5adea..25ef977fc8fd 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -1363,6 +1363,8 @@ llvm-devel/bin/verify-uselistorder
 %%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.h.inc
 %%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/RewritePatterns.inc
+%%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/RewritePatterns.td
 %%FLANG%%llvm-devel/include/flang/Parser/char-block.h
 %%FLANG%%llvm-devel/include/flang/Parser/char-buffer.h
 %%FLANG%%llvm-devel/include/flang/Parser/char-set.h
@@ -2746,6 +2748,7 @@ llvm-devel/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/MachO.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/MemoryFlags.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/aarch64.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/riscv.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/x86_64.h
@@ -2801,6 +2804,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibMan
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/TaskDispatch.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
 llvm-devel/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
 llvm-devel/include/llvm/ExecutionEngine/RuntimeDyld.h
@@ -3065,6 +3069,7 @@ llvm-devel/include/llvm/MC/MachineLocation.h
 llvm-devel/include/llvm/MC/SectionKind.h
 llvm-devel/include/llvm/MC/StringTableBuilder.h
 llvm-devel/include/llvm/MC/SubtargetFeature.h
+llvm-devel/include/llvm/MC/TargetRegistry.h
 llvm-devel/include/llvm/MCA/CodeEmitter.h
 llvm-devel/include/llvm/MCA/Context.h
 llvm-devel/include/llvm/MCA/CustomBehaviour.h
@@ -3331,7 +3336,6 @@ llvm-devel/include/llvm/Support/SystemUtils.h
 llvm-devel/include/llvm/Support/TarWriter.h
 llvm-devel/include/llvm/Support/TargetOpcodes.def
 llvm-devel/include/llvm/Support/TargetParser.h
-llvm-devel/include/llvm/Support/TargetRegistry.h
 llvm-devel/include/llvm/Support/TargetSelect.h
 llvm-devel/include/llvm/Support/TaskQueue.h
 llvm-devel/include/llvm/Support/ThreadLocal.h
@@ -4016,6 +4020,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.h.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.h.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/PDL/IR/PDL.h
@@ -5205,6 +5212,7 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR%%git
 %%CLANG%%llvm-devel/lib/libscanbuild/resources/selectable.js
 %%CLANG%%llvm-devel/lib/libscanbuild/resources/sorttable.js
 %%CLANG%%llvm-devel/lib/libscanbuild/shell.py
+%%LLDB%%llvm-devel/lib/lua/5.3/lldb.so
 %%CLANG%%llvm-devel/libexec/analyze-c++
 %%CLANG%%llvm-devel/libexec/analyze-cc
 %%CLANG%%llvm-devel/libexec/c++-analyzer