No description
Find a file
Konrad Kleine 8451454bdb Port changes from RHEL 9
This change brings back some patches we had applied in LLVM 18.
And since the `bundle_compat_lib` switch in RHEL still builds LLVM 18,
I've added them here. This was easily possible due to #323.

This effectively allows us to build LLVM 19 in RHEL9 (see also RHEL-57461).

I've also added the `--gcc-install-dir` to the config file which is used
once clang is installed. This is to tell clang in RHEL which standard
library to link against.

We decided to no longer patch clang to default to DWARF4. Instead we tune
the default by adding `-gdwarf-4` to the config file.

RHEL-wise we've bumped the gts version from 13 to 14 (see RHEL-38228).
2024-11-13 09:56:22 +01:00
.copr Remove %llvm_snapshot_changelog_entry 2024-10-02 13:03:46 +00:00
.fmf Port tests to tmt 2021-09-15 08:01:11 +02:00
tests Update README.md for tests directory 2024-11-04 11:58:55 +00:00
.git-blame-ignore-revs Add pre-commit update to git blame ignore revs list 2024-10-29 11:18:19 +01:00
.gitignore Prepare non-snapshot builds 2024-09-02 15:45:30 +02:00
.pre-commit-config.yaml [pre-commit]: pre-commit-hooks 5.0.0, tmt 1.38.0 2024-10-29 11:17:42 +01:00
0001-18-Always-build-shared-libs-for-LLD.patch Patch numbering 2024-11-07 11:05:49 +01:00
0001-19-Always-build-shared-libs-for-LLD.patch Patch numbering 2024-11-07 11:05:49 +01:00
0001-19-Remove-myst_parser-dependency-for-RHEL.patch Make rawhide compatible with snapshot builds 2024-09-20 09:53:42 +00:00
0001-20-Remove-myst_parser-dependency-for-RHEL.patch Rebase RHEL myst_parser patch 2024-09-30 08:37:29 +00:00
0001-Driver-Give-devtoolset-path-precedence-over-Installe.patch Port changes from RHEL 9 2024-11-13 09:56:22 +01:00
0001-Fix-page-size-constant-on-aarch64-and-ppc64le.patch Add compiler-rt patch for RHEL 8 page sizes 2024-09-03 08:20:32 +02:00
0001-openmp-Add-option-to-disable-tsan-tests-111548.patch Skip openmp tests when builder uses 5-level page tables 2024-10-09 12:09:20 +02:00
0001-openmp-Use-core_siblings_list-if-physical_package_id.patch Backport openmp fixes from RHEL 10 2024-10-14 12:18:30 +02:00
0001-PATCH-clang-Make-funwind-tables-the-default-on-all-a.patch merge llvm, clang, compiler-rt and libomp repos 2024-09-02 15:45:17 +02:00
0001-Workaround-a-bug-in-ORC-on-ppc64le.patch merge llvm, clang, compiler-rt and libomp repos 2024-09-02 15:45:17 +02:00
0003-PATCH-clang-Don-t-install-static-libraries.patch merge llvm, clang, compiler-rt and libomp repos 2024-09-02 15:45:17 +02:00
18-99273.patch Port changes from RHEL 9 2024-11-13 09:56:22 +01:00
ci.fmf Update gating settings 2024-11-04 11:58:55 +00:00
gating.yaml Update gating settings 2024-11-04 11:58:55 +00:00
llvm.rpmlintrc Format all files with 'pre-commit run -a' 2024-09-02 15:45:30 +02:00
llvm.spec Port changes from RHEL 9 2024-11-13 09:56:22 +01:00
macros.clang merge llvm, clang, compiler-rt and libomp repos 2024-09-02 15:45:17 +02:00
Makefile [pre-commit]: pre-commit-hooks 5.0.0, tmt 1.38.0 2024-10-29 11:17:42 +01:00
release-keys.asc Update to LLVM 15.0.0 2022-09-06 10:01:30 +02:00
rpminspect.yaml Update rpminspect config 2024-11-04 11:58:55 +00:00
sources Update to 19.1.3 2024-11-05 16:30:59 +01:00