git: e60587cdbdef - main - devel/llvm20: welcome 20.1.0-rc1
Date: Thu, 06 Feb 2025 22:41:59 UTC
The branch main has been updated by brooks:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e60587cdbdef8592e0a4d4840e40a6e1b54912d4
commit e60587cdbdef8592e0a4d4840e40a6e1b54912d4
Author: Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2025-01-29 20:32:21 +0000
Commit: Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2025-02-06 22:40:34 +0000
devel/llvm20: welcome 20.1.0-rc1
Stop building 32-bit sanitizers (i386 and powerpc) on amd64 and
powerpc64. They cause dependencies on 32-bit libraries with pkg 2.0 and
their build is fragile. This would benefit from subpackages, but they
aren't here yet.
Sponsored by: DARPA, AFRL
---
Mk/Uses/llvm.mk | 2 +-
devel/Makefile | 1 +
devel/llvm20/Makefile | 31 +-
devel/llvm20/Makefile.COMMANDS | 11 +-
devel/llvm20/Makefile.MAN1SRCS | 4 +-
devel/llvm20/Makefile.RUNTIMES | 22 +-
devel/llvm20/distinfo | 6 +-
devel/llvm20/files/patch-backport-3b10e31d3a4a | 107 -----
...patch-clang_tools_clang-format_git-clang-format | 48 +--
...sanitizer__common_sanitizer__linux__libcdep.cpp | 11 -
devel/llvm20/files/patch-revert-6d7e428df611 | 17 -
devel/llvm20/pkg-plist | 455 +++++++++++++++++----
12 files changed, 434 insertions(+), 281 deletions(-)
diff --git a/Mk/Uses/llvm.mk b/Mk/Uses/llvm.mk
index 620427320a31..da35095bd843 100644
--- a/Mk/Uses/llvm.mk
+++ b/Mk/Uses/llvm.mk
@@ -37,7 +37,7 @@
.if !defined(_INCLUDE_USES_LLVM_MK)
_INCLUDE_USES_LLVM_MK= YES
-_LLVM_MK_VALID_VERSIONS= 11 12 13 14 15 16 17 18 19
+_LLVM_MK_VALID_VERSIONS= 11 12 13 14 15 16 17 18 19 20
_LLVM_MK_VALID_CONSTRAINTS= min max
_LLVM_MK_VALID_MODES= build run lib
_LLVM_MK_VALID_EXPORTS= export noexport
diff --git a/devel/Makefile b/devel/Makefile
index e070bec6f7b1..f65c14805181 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1589,6 +1589,7 @@
SUBDIR += llvm17
SUBDIR += llvm18
SUBDIR += llvm19
+ SUBDIR += llvm20
SUBDIR += lm4tools
SUBDIR += lmdbg
SUBDIR += lndir
diff --git a/devel/llvm20/Makefile b/devel/llvm20/Makefile
index 0f39c341140d..643090b3782c 100644
--- a/devel/llvm20/Makefile
+++ b/devel/llvm20/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
-DISTVERSION= 19.1.7
-PORTREVISION= 1
+DISTVERSION= 20.1.0-rc1
+PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
#MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/
@@ -155,7 +155,9 @@ CLANG_USES= perl5
CLANG_USE= PERL5=build
.endif
COMPILER_RT_DESC= Sanitizer libraries
-COMPILER_RT_CMAKE_ON= -DCOMPILER_RT_INSTALL_PATH=${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}
+COMPILER_RT_CMAKE_ON= \
+ -DCOMPILER_RT_INSTALL_PATH=${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE} \
+ -DCOMPILER_RT_DEFAULT_TARGET_ONLY=On
COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS}
COMPILER_RT_CONFLICTS_BUILD=${ARCH}-binutils
DOCS_BUILD_DEPENDS= \
@@ -205,7 +207,6 @@ OPENMP_CMAKE_ON= \
-DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB=OFF \
-DLIBOMPTARGET_DEP_LIBFFI_INCLUDE_DIR="" \
-DLIBOMPTARGET_DEP_LIBFFI_LIBRARIES=""
-OPENMP_PORTDOCS= openmp
PYCLANG_DESC= Install python bindings to libclang
PYCLANG_IMPLIES= CLANG
PYCLANG_VARS= _USES_PYTHON=python
@@ -291,7 +292,7 @@ USES+= gnome
.endif
.if ${PORT_OPTIONS:MCOMPILER_RT}
-LLVM_ENABLE_PROJECTS+= compiler-rt
+LLVM_ENABLE_RUNTIMES+= compiler-rt
COMPILER_RT_PATTERN= (sanitizer|include.xray|include\/(fuzzer|orc)|profile\/InstrProfData.inc|profile\/instr_prof_interface.h)
.endif
@@ -330,7 +331,7 @@ COMMANDS+= ${MLIR_COMMANDS}
.endif
.if ${PORT_OPTIONS:MOPENMP}
-LLVM_ENABLE_PROJECTS+= openmp
+LLVM_ENABLE_RUNTIMES+= openmp
USE_LDCONFIG+= ${LLVM_PREFIX}/lib/${CONFIGURE_TARGET}
MAN1SRCS+= ${OPENMP_MAN1SRCS}
COMMANDS+= ${OPENMP_COMMANDS}
@@ -350,6 +351,9 @@ PYCLANG_PATTERN= (clang\/(__init__|cindex|enumerations).py)$$
.if defined(LLVM_ENABLE_PROJECTS)
CMAKE_ARGS+= -DLLVM_ENABLE_PROJECTS="${LLVM_ENABLE_PROJECTS:ts;}"
.endif
+.if defined(LLVM_ENABLE_RUNTIMES)
+CMAKE_ARGS+= -DLLVM_ENABLE_RUNTIMES="${LLVM_ENABLE_RUNTIMES:ts;}"
+.endif
.include <bsd.port.pre.mk>
.include "${.CURDIR}/Makefile.COMMANDS"
@@ -406,6 +410,7 @@ _BE_LIBS_BACKWARDS_PowerPC=Exegesis
_BE_MODS_PowerPC= __ppc_intrinsics.mod mma.mod
_BE_INCS_RISCV= riscv_vector.h
_BE_LIBS_RISCV= AsmParser Disassembler TargetMCA
+_BE_LIBS_BACKWARDS_RISCV=Exegesis
_BE_LIBS_Sparc= AsmParser Disassembler
_BE_LIBS_SystemZ= AsmParser Disassembler
_BE_LIBS_VE= AsmParser Disassembler
@@ -435,18 +440,18 @@ BE_${BE}_PLIST_FILES+= \
COMPILER_RT_ARCHS= aarch64
.elif ${ARCH} == "amd64"
COMPILER_RT_ARCHS= x86_64
-.if exists(/usr/lib32/libc.so.7)
-COMPILER_RT_ARCHS+= i386
-.endif
+#.if exists(/usr/lib32/libc.so.7)
+#COMPILER_RT_ARCHS+= i386
+#.endif
.elif ${ARCH} == "i386"
COMPILER_RT_ARCHS= i386
.elif ${ARCH} == "powerpc"
COMPILER_RT_ARCHS= powerpc
.elif ${ARCH} == "powerpc64"
COMPILER_RT_ARCHS= powerpc64
-.if exists(/usr/lib32/libc.so.7)
-COMPILER_RT_ARCHS+= powerpc
-.endif
+#.if exists(/usr/lib32/libc.so.7)
+#COMPILER_RT_ARCHS+= powerpc
+#.endif
.elif ${ARCH} == "powerpc64le"
COMPILER_RT_ARCHS= powerpc64le
.elif ${ARCH} == "riscv64"
@@ -559,6 +564,7 @@ post-install-CLANG-on:
${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/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/CIRFrontendAction
post-install-EXTRAS-on:
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang-tidy/misc/ConfusableTable
@@ -569,6 +575,7 @@ post-install-FLANG-on:
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/CUF/Attributes/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/CUF/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/HLFIR/CMakeFiles
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/OpenMP/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Transforms/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/CMakeFiles
diff --git a/devel/llvm20/Makefile.COMMANDS b/devel/llvm20/Makefile.COMMANDS
index 0754ccba9a10..d5cf3abc8106 100644
--- a/devel/llvm20/Makefile.COMMANDS
+++ b/devel/llvm20/Makefile.COMMANDS
@@ -10,8 +10,10 @@ LLVM_COMMANDS= \
llvm-bitcode-strip \
llvm-cat \
llvm-cfi-verify \
+ llvm-cgdata \
llvm-config \
llvm-cov \
+ llvm-ctxprof-util \
llvm-cvtres \
llvm-cxxmap \
llvm-debuginfo-analyzer \
@@ -83,6 +85,7 @@ CLANG_COMMANDS= \
clang-offload-packager \
clang-repl \
clang-scan-deps \
+ clang-sycl-linker \
clang-tblgen \
diagtool \
hmaptool \
@@ -102,9 +105,7 @@ EXTRAS_COMMANDS= \
clang-installapi \
clang-move \
clang-nvlink-wrapper \
- clang-pseudo \
clang-query \
- clang-rename \
clang-reorder-fields \
clang-tidy \
find-all-symbols \
@@ -114,8 +115,9 @@ EXTRAS_COMMANDS= \
FLANG_COMMANDS= \
bbc \
f18-parse-demo \
+ fir-lsp-server \
fir-opt \
- flang-new \
+ flang \
tco
LIT_COMMANDS= \
@@ -139,7 +141,6 @@ LLDB_COMMANDS= \
MLIR_COMMANDS= \
mlir-cat \
- mlir-cpu-runner \
mlir-lsp-server \
mlir-minimal-opt \
mlir-minimal-opt-canonicalize \
@@ -148,6 +149,8 @@ MLIR_COMMANDS= \
mlir-pdll-lsp-server \
mlir-query \
mlir-reduce \
+ mlir-rewrite \
+ mlir-runner \
mlir-tblgen \
mlir-transform-opt \
mlir-translate \
diff --git a/devel/llvm20/Makefile.MAN1SRCS b/devel/llvm20/Makefile.MAN1SRCS
index 0d35f37cdcfe..b564a5c8df45 100644
--- a/devel/llvm20/Makefile.MAN1SRCS
+++ b/devel/llvm20/Makefile.MAN1SRCS
@@ -9,6 +9,7 @@ LLVM_MAN1SRCS= \
llvm-ar.1 \
llvm-as.1 \
llvm-bcanalyzer.1 \
+ llvm-cgdata.1 \
llvm-config.1 \
llvm-cov.1 \
llvm-cxxfilt.1 \
@@ -65,8 +66,7 @@ LIT_MAN1SRCS= \
lit.1 \
FileCheck.1
-OPENMP_MAN1SRCS= \
- llvmopenmp.1
+OPENMP_MAN1SRCS=
POLLY_MAN1SRCS= \
polly.1
diff --git a/devel/llvm20/Makefile.RUNTIMES b/devel/llvm20/Makefile.RUNTIMES
index aa085a453cb7..8d6c80c30391 100644
--- a/devel/llvm20/Makefile.RUNTIMES
+++ b/devel/llvm20/Makefile.RUNTIMES
@@ -59,6 +59,9 @@ LIBCLANG_RT_LIBS_i386= \
builtins.a \
cfi.a \
cfi_diag.a \
+ fuzzer.a \
+ fuzzer_interceptors.a \
+ fuzzer_no_main.a \
profile.a \
safestack.a \
stats.a \
@@ -84,18 +87,9 @@ LIBCLANG_RT_LIBS_powerpc64= \
asan_cxx.a.syms \
asan_static.a \
builtins.a \
- msan.a \
- msan.a.syms \
- msan_cxx.a \
- msan_cxx.a.syms \
profile.a \
stats.a \
stats_client.a \
- tsan.a \
- tsan.a.syms \
- tsan.so \
- tsan_cxx.a \
- tsan_cxx.a.syms \
ubsan_minimal.a \
ubsan_minimal.a.syms \
ubsan_minimal.so \
@@ -115,18 +109,9 @@ LIBCLANG_RT_LIBS_powerpc64le= \
asan_cxx.a.syms \
asan_static.a \
builtins.a \
- msan.a \
- msan.a.syms \
- msan_cxx.a \
- msan_cxx.a.syms \
profile.a \
stats.a \
stats_client.a \
- tsan.a \
- tsan.a.syms \
- tsan.so \
- tsan_cxx.a \
- tsan_cxx.a.syms \
ubsan_minimal.a \
ubsan_minimal.a.syms \
ubsan_minimal.so \
@@ -184,6 +169,7 @@ LIBCLANG_RT_LIBS_x86_64= \
msan_cxx.a \
msan_cxx.a.syms \
xray-basic.a \
+ xray-dso.a \
xray-fdr.a \
xray-profiling.a \
xray.a \
diff --git a/devel/llvm20/distinfo b/devel/llvm20/distinfo
index 0b619a9849e1..51eb2cc60ec8 100644
--- a/devel/llvm20/distinfo
+++ b/devel/llvm20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736873124
-SHA256 (llvm-project-19.1.7.src.tar.xz) = 82401fea7b79d0078043f7598b835284d6650a75b93e64b6f761ea7b63097501
-SIZE (llvm-project-19.1.7.src.tar.xz) = 141249332
+TIMESTAMP = 1738607835
+SHA256 (llvm-project-20.1.0-rc1.src.tar.xz) = 5f8653a2ffb59febd07d816778efe0dfc7a3d55f65b4213399608535d7bdc9a2
+SIZE (llvm-project-20.1.0-rc1.src.tar.xz) = 147144668
diff --git a/devel/llvm20/files/patch-backport-3b10e31d3a4a b/devel/llvm20/files/patch-backport-3b10e31d3a4a
deleted file mode 100644
index 9fa19c3f0958..000000000000
--- a/devel/llvm20/files/patch-backport-3b10e31d3a4a
+++ /dev/null
@@ -1,107 +0,0 @@
-commit 3b10e31d3a4a1c660c82287d3b9f6515f37a32ca
-Author: hitmoon <zxq_yx_007@163.com>
-Date: Fri Dec 13 10:34:53 2024 +0800
-
- [clang][LoongArch] Add FreeBSD targets (#119191)
-
- Add support for freebsd on loongarch
-
- Signed-off-by: xiaoqiang zhao <zxq_yx_007@163.com>
- Co-authored-by: yu shan wei <mpysw@vip.163.com>
-
-diff --git clang/lib/Basic/Targets.cpp clang/lib/Basic/Targets.cpp
-index 0021d33c45d7..706a391023b3 100644
---- clang/lib/Basic/Targets.cpp
-+++ clang/lib/Basic/Targets.cpp
-@@ -726,6 +726,9 @@ std::unique_ptr<TargetInfo> AllocateTarget(const llvm::Triple &Triple,
- case llvm::Triple::Linux:
- return std::make_unique<LinuxTargetInfo<LoongArch32TargetInfo>>(Triple,
- Opts);
-+ case llvm::Triple::FreeBSD:
-+ return std::make_unique<FreeBSDTargetInfo<LoongArch32TargetInfo>>(Triple,
-+ Opts);
- default:
- return std::make_unique<LoongArch32TargetInfo>(Triple, Opts);
- }
-@@ -734,6 +737,9 @@ std::unique_ptr<TargetInfo> AllocateTarget(const llvm::Triple &Triple,
- case llvm::Triple::Linux:
- return std::make_unique<LinuxTargetInfo<LoongArch64TargetInfo>>(Triple,
- Opts);
-+ case llvm::Triple::FreeBSD:
-+ return std::make_unique<FreeBSDTargetInfo<LoongArch64TargetInfo>>(Triple,
-+ Opts);
- default:
- return std::make_unique<LoongArch64TargetInfo>(Triple, Opts);
- }
-diff --git clang/lib/Basic/Targets/OSTargets.h clang/lib/Basic/Targets/OSTargets.h
-index c0351f26e9be..cd9b3760ca58 100644
---- clang/lib/Basic/Targets/OSTargets.h
-+++ clang/lib/Basic/Targets/OSTargets.h
-@@ -231,6 +231,9 @@ public:
- case llvm::Triple::riscv32:
- case llvm::Triple::riscv64:
- break;
-+ case llvm::Triple::loongarch32:
-+ case llvm::Triple::loongarch64:
-+ break;
- }
- }
- };
-diff --git clang/lib/Driver/ToolChains/FreeBSD.cpp clang/lib/Driver/ToolChains/FreeBSD.cpp
-index c78f4e26a2f1..678efefb1afc 100644
---- clang/lib/Driver/ToolChains/FreeBSD.cpp
-+++ clang/lib/Driver/ToolChains/FreeBSD.cpp
-@@ -213,6 +213,14 @@ void freebsd::Linker::ConstructJob(Compilation &C, const JobAction &JA,
- CmdArgs.push_back("-m");
- CmdArgs.push_back("elf64lriscv");
- break;
-+ case llvm::Triple::loongarch32:
-+ CmdArgs.push_back("-m");
-+ CmdArgs.push_back("elf32loongarch");
-+ break;
-+ case llvm::Triple::loongarch64:
-+ CmdArgs.push_back("-m");
-+ CmdArgs.push_back("elf64loongarch");
-+ break;
- default:
- break;
- }
-@@ -223,6 +231,12 @@ void freebsd::Linker::ConstructJob(Compilation &C, const JobAction &JA,
- CmdArgs.push_back("--no-relax");
- }
-
-+ if (Triple.isLoongArch64()) {
-+ CmdArgs.push_back("-X");
-+ if (Args.hasArg(options::OPT_mno_relax))
-+ CmdArgs.push_back("--no-relax");
-+ }
-+
- if (Arg *A = Args.getLastArg(options::OPT_G)) {
- if (ToolChain.getTriple().isMIPS()) {
- StringRef v = A->getValue();
-diff --git clang/test/Driver/freebsd.c clang/test/Driver/freebsd.c
-index 10fe155fee87..a0787bab4feb 100644
---- clang/test/Driver/freebsd.c
-+++ clang/test/Driver/freebsd.c
-@@ -77,6 +77,21 @@
- // RUN: | FileCheck --check-prefix=CHECK-RV64I-LD %s
- // CHECK-RV64I-LD: ld{{.*}}" {{.*}} "-m" "elf64lriscv"
- //
-+// Check that LoongArch passes the correct linker emulation.
-+//
-+// RUN: %clang --target=loongarch32-freebsd -### %s %s 2>&1 \
-+// RUN: | FileCheck --check-prefix=CHECK-LA32-LD %s
-+// CHECK-LA32-LD: ld{{.*}}" {{.*}} "-m" "elf32loongarch"
-+// RUN: %clang --target=loongarch64-freebsd -### %s %s 2>&1 \
-+// RUN: | FileCheck --check-prefix=CHECK-LA64-LD %s
-+// CHECK-LA64-LD: ld{{.*}}" {{.*}} "-m" "elf64loongarch"
-+//
-+// Check options passed to the linker on LoongArch
-+//
-+// RUN: %clang --target=loongarch64-freebsd -mno-relax -### %s %s 2>&1 \
-+// RUN: | FileCheck --check-prefix=CHECK-LA64-LD-OPTS %s
-+// CHECK-LA64-LD-OPTS: ld{{.*}}" {{.*}} "-X" "--no-relax"
-+//
- // Check that the new linker flags are passed to FreeBSD
- // RUN: %clang --target=x86_64-pc-freebsd10.0 -m32 %s \
- // RUN: --sysroot=%S/Inputs/multiarch_freebsd64_tree -### 2>&1 \
diff --git a/devel/llvm20/files/patch-clang_tools_clang-format_git-clang-format b/devel/llvm20/files/patch-clang_tools_clang-format_git-clang-format
index e4a4f0d4544e..6210f16cbd5b 100644
--- a/devel/llvm20/files/patch-clang_tools_clang-format_git-clang-format
+++ b/devel/llvm20/files/patch-clang_tools_clang-format_git-clang-format
@@ -1,29 +1,29 @@
--- clang/tools/clang-format/git-clang-format.orig
+++ clang/tools/clang-format/git-clang-format
-@@ -104,7 +104,7 @@
- usage=usage, formatter_class=argparse.RawDescriptionHelpFormatter,
- description=desc)
- p.add_argument('--binary',
-- default=config.get('clangformat.binary', 'clang-format'),
-+ default=config.get('clangformat.binary', 'clang-format%%LLVM_SUFFIX%%'),
- help='path to clang-format'),
- p.add_argument('--commit',
- default=config.get('clangformat.commit', 'HEAD'),
-@@ -412,7 +412,7 @@
+@@ -136,7 +136,7 @@
+ )
+ p.add_argument(
+ "--binary",
+- default=config.get("clangformat.binary", "clang-format"),
++ default=config.get("clangformat.binary", "clang-format%%LLVM_SUFFIX%%"),
+ help="path to clang-format",
+ ),
+ p.add_argument(
+@@ -539,7 +539,7 @@
- def run_clang_format_and_save_to_tree(changed_lines, revision=None,
-- binary='clang-format', style=None):
-+ binary='clang-format%%LLVM_SUFFIX%%', style=None):
- """Run clang-format on each file and save the result to a git tree.
+ def run_clang_format_and_save_to_tree(
+- changed_lines, revision=None, binary="clang-format", style=None
++ changed_lines, revision=None, binary="clang-format%%LLVM_SUFFIX%%", style=None
+ ):
+ """Run clang-format on each file and save the result to a git tree.
- Returns the object ID (SHA-1) of the created tree."""
-@@ -473,7 +473,7 @@
-
-
- def clang_format_to_blob(filename, line_ranges, revision=None,
-- binary='clang-format', style=None, env=None):
-+ binary='clang-format%%LLVM_SUFFIX%%', style=None, env=None):
- """Run clang-format on the given file and save the result to a git blob.
-
- Runs on the file in `revision` if not None, or on the file in the working
+@@ -622,7 +622,7 @@
+ filename,
+ line_ranges,
+ revision=None,
+- binary="clang-format",
++ binary="clang-format%%LLVM_SUFFIX%%",
+ style=None,
+ env=None,
+ ):
diff --git a/devel/llvm20/files/patch-compiler-rt_lib_sanitizer__common_sanitizer__linux__libcdep.cpp b/devel/llvm20/files/patch-compiler-rt_lib_sanitizer__common_sanitizer__linux__libcdep.cpp
deleted file mode 100644
index 0ce628542caf..000000000000
--- a/devel/llvm20/files/patch-compiler-rt_lib_sanitizer__common_sanitizer__linux__libcdep.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp.orig
-+++ compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
-@@ -53,7 +53,7 @@
- // that, it was never implemented. So just define it to zero.
- # undef MAP_NORESERVE
- # define MAP_NORESERVE 0
--extern const Elf_Auxinfo *__elf_aux_vector;
-+extern const Elf_Auxinfo *__elf_aux_vector __attribute__ ((weak));
- extern "C" int __sys_sigaction(int signum, const struct sigaction *act,
- struct sigaction *oldact);
- # endif
diff --git a/devel/llvm20/files/patch-revert-6d7e428df611 b/devel/llvm20/files/patch-revert-6d7e428df611
deleted file mode 100644
index 07f556e9284c..000000000000
--- a/devel/llvm20/files/patch-revert-6d7e428df611
+++ /dev/null
@@ -1,17 +0,0 @@
---- compiler-rt/lib/builtins/CMakeLists.txt.orig
-+++ compiler-rt/lib/builtins/CMakeLists.txt
-@@ -867,12 +867,10 @@
- endif()
- endif()
- endif()
-- check_c_source_compiles("_Float16 foo(_Float16 x) { return x; }
-- int main(void) { return 0; }"
-+ check_c_source_compiles("_Float16 foo(_Float16 x) { return x; }"
- COMPILER_RT_HAS_${arch}_FLOAT16)
- append_list_if(COMPILER_RT_HAS_${arch}_FLOAT16 -DCOMPILER_RT_HAS_FLOAT16 BUILTIN_CFLAGS_${arch})
-- check_c_source_compiles("__bf16 foo(__bf16 x) { return x; }
-- int main(void) { return 0; }"
-+ check_c_source_compiles("__bf16 foo(__bf16 x) { return x; }"
- COMPILER_RT_HAS_${arch}_BFLOAT16)
- # Build BF16 files only when "__bf16" is available.
- if(COMPILER_RT_HAS_${arch}_BFLOAT16)
diff --git a/devel/llvm20/pkg-plist b/devel/llvm20/pkg-plist
index bc19e2720611..d5fee453fd06 100644
--- a/devel/llvm20/pkg-plist
+++ b/devel/llvm20/pkg-plist
@@ -11,8 +11,10 @@ bin/llvm-bcanalyzer%%LLVM_SUFFIX%%
bin/llvm-bitcode-strip%%LLVM_SUFFIX%%
bin/llvm-cat%%LLVM_SUFFIX%%
bin/llvm-cfi-verify%%LLVM_SUFFIX%%
+bin/llvm-cgdata%%LLVM_SUFFIX%%
bin/llvm-config%%LLVM_SUFFIX%%
bin/llvm-cov%%LLVM_SUFFIX%%
+bin/llvm-ctxprof-util%%LLVM_SUFFIX%%
bin/llvm-cvtres%%LLVM_SUFFIX%%
bin/llvm-cxxmap%%LLVM_SUFFIX%%
bin/llvm-debuginfo-analyzer%%LLVM_SUFFIX%%
@@ -82,6 +84,7 @@ bin/sancov%%LLVM_SUFFIX%%
%%CLANG%%bin/clang-offload-packager%%LLVM_SUFFIX%%
%%CLANG%%bin/clang-repl%%LLVM_SUFFIX%%
%%CLANG%%bin/clang-scan-deps%%LLVM_SUFFIX%%
+%%CLANG%%bin/clang-sycl-linker%%LLVM_SUFFIX%%
%%CLANG%%bin/clang-tblgen%%LLVM_SUFFIX%%
%%CLANG%%bin/diagtool%%LLVM_SUFFIX%%
%%CLANG%%bin/hmaptool%%LLVM_SUFFIX%%
@@ -99,9 +102,7 @@ bin/sancov%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-installapi%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-move%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-nvlink-wrapper%%LLVM_SUFFIX%%
-%%EXTRAS%%bin/clang-pseudo%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-query%%LLVM_SUFFIX%%
-%%EXTRAS%%bin/clang-rename%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-reorder-fields%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-tidy%%LLVM_SUFFIX%%
%%EXTRAS%%bin/find-all-symbols%%LLVM_SUFFIX%%
@@ -109,8 +110,9 @@ bin/sancov%%LLVM_SUFFIX%%
%%EXTRAS%%bin/pp-trace%%LLVM_SUFFIX%%
%%FLANG%%bin/bbc%%LLVM_SUFFIX%%
%%FLANG%%bin/f18-parse-demo%%LLVM_SUFFIX%%
+%%FLANG%%bin/fir-lsp-server%%LLVM_SUFFIX%%
%%FLANG%%bin/fir-opt%%LLVM_SUFFIX%%
-%%FLANG%%bin/flang-new%%LLVM_SUFFIX%%
+%%FLANG%%bin/flang%%LLVM_SUFFIX%%
%%FLANG%%bin/tco%%LLVM_SUFFIX%%
%%LLD%%bin/ld.lld%%LLVM_SUFFIX%%
%%LLD%%bin/ld64.lld%%LLVM_SUFFIX%%
@@ -123,7 +125,6 @@ bin/sancov%%LLVM_SUFFIX%%
%%LLDB%%bin/lldb-instr%%LLVM_SUFFIX%%
%%LLDB%%bin/lldb-server%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-cat%%LLVM_SUFFIX%%
-%%MLIR%%bin/mlir-cpu-runner%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-lsp-server%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-minimal-opt%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-minimal-opt-canonicalize%%LLVM_SUFFIX%%
@@ -132,6 +133,8 @@ bin/sancov%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-pdll-lsp-server%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-query%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-reduce%%LLVM_SUFFIX%%
+%%MLIR%%bin/mlir-rewrite%%LLVM_SUFFIX%%
+%%MLIR%%bin/mlir-runner%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-tblgen%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-transform-opt%%LLVM_SUFFIX%%
%%MLIR%%bin/mlir-translate%%LLVM_SUFFIX%%
@@ -191,13 +194,12 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-nvlink-wrapper
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-packager
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-pseudo
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-query
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-reorder-fields
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-repl
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-sycl-linker
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-tblgen
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-tidy
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clangd
@@ -205,7 +207,10 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
llvm%%LLVM_SUFFIX%%/bin/dsymutil
%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/f18-parse-demo
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/find-all-symbols
+%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/fir-lsp-server
%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/fir-opt
+%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang
+%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang-%%LLVM_MAJOR%%
%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang-new
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/git-clang-format
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/hmaptool
@@ -230,8 +235,10 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-bitcode-strip
llvm%%LLVM_SUFFIX%%/bin/llvm-c-test
llvm%%LLVM_SUFFIX%%/bin/llvm-cat
llvm%%LLVM_SUFFIX%%/bin/llvm-cfi-verify
+llvm%%LLVM_SUFFIX%%/bin/llvm-cgdata
llvm%%LLVM_SUFFIX%%/bin/llvm-config
llvm%%LLVM_SUFFIX%%/bin/llvm-cov
+llvm%%LLVM_SUFFIX%%/bin/llvm-ctxprof-util
llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
@@ -291,7 +298,6 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-undname
llvm%%LLVM_SUFFIX%%/bin/llvm-windres
llvm%%LLVM_SUFFIX%%/bin/llvm-xray
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-cat
-%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-cpu-runner
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-linalg-ods-yaml-gen
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-lsp-server
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-minimal-opt
@@ -301,6 +307,8 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-xray
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-pdll-lsp-server
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-query
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-reduce
+%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-rewrite
+%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-runner
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-tblgen
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-transform-opt
%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-translate
@@ -393,6 +401,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssertSideEffectCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssignmentInIfConditionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BitwisePointerCastCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BranchCloneCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CastingThroughVoidCheck.h
@@ -412,6 +421,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/InaccurateEraseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncDecInConditionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectEnableIfCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectEnableSharedFromThisCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/InfiniteLoopCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IntegerDivisionCheck.h
@@ -425,8 +435,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultiLevelImplicitPointerConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleNewInOneExpressionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NoEscapeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NonZeroEnumToBoolConversionCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/OptionalValueConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ParentVirtualCallCheck.h
@@ -458,6 +470,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringviewDataUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwappedArgumentsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwitchMissingDefaultCaseCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TaggedUnionMemberCountCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TerminatingContinueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
@@ -499,7 +512,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MisleadingCaptureDefaultByValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MissingStdForwardCheck.h
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoSuspendWithLockCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
@@ -613,6 +625,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEmplaceCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEqualsDefaultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEqualsDeleteCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseIntegerSignComparisonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNodiscardCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNoexceptCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNullptrCheck.h
@@ -662,6 +675,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/RestrictSystemIncludesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/StdAllocatorConstCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/TemplateVirtualMemberFunctionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidConstParamsInDecls.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidNestedConditionalOperatorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidReturnWithVoidValueCheck.h
@@ -830,6 +844,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclarationName.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependenceFlags.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependentDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DynamicRecursiveASTVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/EvaluatedExprVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Expr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprCXX.h
@@ -868,6 +883,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Redeclarable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SYCLKernelInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SelectorLocationsKind.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Stmt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtCXX.h
@@ -878,6 +894,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtObjC.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenACC.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtSYCL.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateArgumentVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateBase.h
@@ -937,6 +954,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Arena.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CNFFormula.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CachedConstAccessorsLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
@@ -954,6 +972,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/RecordOps.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Solver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/StorageLocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Transfer.h
@@ -977,6 +996,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrHasAttributeImpl.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrKinds.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrParsedAttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubMatchRulesList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubjectMatchRules.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttributeCommonInfo.h
@@ -992,8 +1012,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArch.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArchBase.def
@@ -1001,20 +1020,24 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArchLSX.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCVVector.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSME.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSPIRV.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVEVL.gen.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsXCore.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CFProtectionOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CFProtectionOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CLWarnings.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CXX11AttributeInfo.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CapturedStmt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.def
@@ -1026,36 +1049,49 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugOptions.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAST.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCategories.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticComment.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTU.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticError.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticGroups.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIDs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIndexName.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPIEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPIKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoring.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerialization.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DirectoryEntry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExceptionSpecificationType.h
@@ -1066,6 +1102,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLIntangibleTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLRuntime.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HeaderInclude.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
@@ -1114,6 +1151,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceMgrAdapter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Specifiers.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Stack.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/StackExhaustionHandler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SyncScope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetBuiltins.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetCXXABI.def
@@ -1139,6 +1177,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_fp16.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_immcheck_types.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_aliases.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_sema.inc
@@ -1160,7 +1199,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/CIRGenerator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRAttrs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRDialect.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRTypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/FrontendAction/CIRGenAction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Interfaces/CIRFPTypeInterface.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenABITypes.h
@@ -1168,7 +1213,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitBuilder.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitFuture.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ModuleBuilder.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerWriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/SwiftCallingConv.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Config/config.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTUDiagnostic.h
@@ -1298,13 +1343,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/LoopHint.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseAST.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/Parser.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/RAIIObjectsForParser.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/DeltaTree.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/HTMLRewrite.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteBuffer.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteRope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/Rewriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/TokenRewriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/ASTConsumers.h
@@ -1315,7 +1356,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Attr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrImpl.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrKinds.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrSpellingListIndex.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrTemplateInstantiate.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CXXFieldCollector.h
@@ -1328,6 +1368,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/EnterExpressionEvaluationContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HLSLExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HeuristicResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
@@ -1369,6 +1410,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaPPC.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaPseudoObject.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaRISCV.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSPIRV.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSYCL.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSwift.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSystemZ.h
@@ -1393,6 +1435,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFile.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFileExtension.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ObjectFilePCHContainerReader.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SourceLocationEncoding.h
@@ -1415,6 +1458,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntPtr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
@@ -1460,10 +1504,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/Compiler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/RISCVVIntrinsicUtils.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/CommandLineArgs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestAST.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestClangConfig.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestLanguage.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/AllTUsExecution.h
@@ -1533,11 +1579,15 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/SourceCodeBuilders.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/Stencil.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/Transformer.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/Fortran-consts.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/Fortran-features.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/Fortran.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/LangOptions.def
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/LangOptions.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/MathOptionsBase.def
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/MathOptionsBase.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/OpenMP-features.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/OpenMP-utils.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/Version.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/api-attrs.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/bit-population-count.h
@@ -1545,8 +1595,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/default-kinds.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/enum-class.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/enum-set.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/erfc-scaled.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/fast-int-set.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/float128.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/float80.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/format.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/idioms.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/indirection.h
@@ -1559,6 +1611,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/reference.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/restorer.h
%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/static-multimap-view.h
*** 1369 LINES SKIPPED ***