Tulio Magno Quites Machado Filho
a2100f44b7
Update to LLVM 16.0.0 RC1
2023-02-10 11:58:04 -03:00
Tulio Magno Quites Machado Filho
034719a43e
Add the third-party source code
2023-02-01 18:49:54 -03:00
Konrad Kleine
3aef850832
Added libLLVMTestingAnnotations.a to googletest subpackage
...
See 3432f4bf86
2023-02-01 18:49:54 -03:00
Konrad Kleine
c2901f71cb
List third-party gmock/gtest files in install
2023-02-01 18:48:11 -03:00
Konrad Kleine
87fcbdde75
Manually add https://reviews.llvm.org/D137890
2023-02-01 18:48:11 -03:00
Konrad Kleine
9812a7f1ae
bring back files to llvm-googletest package
2023-02-01 18:48:11 -03:00
Konrad Kleine
c31ffc7ed1
Adapt to standalone third-party dir
2023-02-01 18:48:11 -03:00
Konrad Kleine
d254566973
Added libLLVMTestingAnnotations.a to googletest subpackage
...
See 3432f4bf86
2023-01-24 19:04:55 +00:00
Konrad Kleine
225c9e3c44
Disable LTO to speed up builds
2023-01-20 11:17:52 +00:00
Konrad Kleine
696e9bc779
Re-enable patches for gtest
2023-01-19 21:52:01 +00:00
Tulio Magno Quites Machado Filho
b173c6109a
Adopt SPDX identifiers in license
...
Also make it clear that Apache 2.0 with LLVM exceptions was adopted in
2019.
2023-01-19 16:45:58 -03:00
Fedora Release Engineering
c92743ab8a
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 18:09:55 +00:00
Konrad Kleine
680d93692f
Merge remote-tracking branch 'origin/rawhide' into upstream-snapshot
...
By Nikita Popov (5) and others
Via Nikita Popov
* origin/rawhide:
Update to LLVM 15.0.7
Omit frame pointers when building
Remove workaround for rbhz#2048440
Enable LTO builds on s390x again
Update to LLVM 15.0.6
Install cmake modules for compat builds
Copy CFLAGS to ASMFLAGs to enable CET in asm files
Update to LLVM 15.0.4
2023-01-18 20:31:44 +00:00
Nikita Popov
a20957b5eb
Update to LLVM 15.0.7
2023-01-12 10:31:52 +01:00
Tom Stellard
f543860321
Omit frame pointers when building
2023-01-09 20:33:24 +00:00
Nikita Popov
1862c052da
Remove workaround for rbhz#2048440
...
It looks like this test passes now.
2022-12-19 16:35:33 +01:00
Timm Bäder
1d9fedd416
Enable LTO builds on s390x again
...
The PCRE limit problem has been fixed in redhat-rpm-config in
25ea080503
2022-12-05 17:07:40 +01:00
Nikita Popov
2fa672b23f
Update to LLVM 15.0.6
2022-12-05 08:56:31 +01:00
Konrad Kleine
e9e639b7e8
List third-party gmock/gtest files in install
2022-11-17 15:31:25 +00:00
Konrad Kleine
10c161bb6d
Apply patchfiles independently for llvm and third-party dir
2022-11-17 14:39:40 +00:00
Konrad Kleine
fe92758ad5
Add missing patch files
2022-11-17 09:14:57 +00:00
Konrad Kleine
793ec2951e
Manually add https://reviews.llvm.org/D137890
2022-11-17 09:10:57 +00:00
Jan200101
920a8b1b56
Install cmake modules for compat builds
2022-11-15 09:40:45 +00:00
Konrad Kleine
c330fee18f
fixing path to unittest
2022-11-11 13:07:30 +00:00
Konrad Kleine
af2f73206e
bring back files to llvm-googletest package
2022-11-11 10:20:07 +00:00
Nikita Popov
8e1f53d786
Copy CFLAGS to ASMFLAGs to enable CET in asm files
2022-11-11 10:23:47 +01:00
Konrad Kleine
1fc6fa44e3
Adapt to standalone third-party dir
2022-11-10 22:13:10 +01:00
Konrad Kleine
6ed381f975
Compiles and installs again
2022-11-10 11:17:39 +01:00
Nikita Popov
3c595192e2
Update to LLVM 15.0.4
2022-11-03 12:56:08 +01:00
Konrad Kleine
e00c4334cf
Test without some patches
2022-10-06 21:43:33 +02:00
Konrad Kleine
2c8133bf99
Fix merge issue with patch
2022-10-06 09:38:17 +02:00
Konrad Kleine
cce72a0142
Move globals down for them to be expanded correctly
2022-10-06 09:25:44 +02:00
Konrad Kleine
6a804f55b6
Fixup: clang->cmake
2022-10-05 23:28:16 +02:00
Konrad Kleine
a49b6d061b
use llvm+cmake tarballs instead of big llvm-project and close unclosed %if
2022-10-05 23:21:27 +02:00
Konrad Kleine
758ea3674d
Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
...
* upstream/rawhide:
Remove abi_revision handling
Drop GetHostTriple export again
Export GetHostTriple.cmake
Migrate tests to tests/llvm repo
Fix compat build symlinks
Update to LLVM 15.0.0
2022-10-05 22:16:53 +02:00
Konrad Kleine
2bb38a92b7
Rebase onto pagure/main
2022-10-05 22:07:21 +02:00
Nikita Popov
0c4aa4a13c
Remove abi_revision handling
...
We now longer ship rcs outside of copr, so this is no needed anymore.
2022-09-29 10:47:28 +00:00
Nikita Popov
6c4af9abec
Drop GetHostTriple export again
...
This doesn't work by itself due to the config.guess dependency,
and I'm not longer sure this is the right approach. The runtimes
build should really be getting this from the exported
LLVM_HOST_TRIPLE variable.
2022-09-29 10:20:54 +02:00
Nikita Popov
aec99db3ed
Export GetHostTriple.cmake
2022-09-27 12:57:56 +02:00
Jesus Checa Hidalgo
2ce66b7035
Migrate tests to tests/llvm repo
2022-09-19 14:28:26 +00:00
Nikita Popov
5f0a6388b3
Fix compat build symlinks
...
Backport from llvm14 package.
2022-09-13 18:04:18 +02:00
Konrad Kleine
f1c4e870ad
Revert "Try to lock llvm* and clang* packages so that we don't install LLVM from a previous copr build"
...
This reverts commit 072ee8575f
.
2022-09-06 14:53:04 +02:00
Konrad Kleine
072ee8575f
Try to lock llvm* and clang* packages so that we don't install LLVM from a previous copr build
2022-09-06 14:24:31 +02:00
Konrad Kleine
e8dead8794
Patch renewal from rebased llvm-project pagure/streamline branch
2022-09-06 11:55:02 +02:00
Konrad Kleine
3e97332674
Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
2022-09-06 11:31:35 +02:00
Nikita Popov
81e2995efc
Update to LLVM 15.0.0
2022-09-06 10:01:30 +02:00
Fedora Release Engineering
07f677a874
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:44:43 +00:00
Miro Hrončok
dc7156ce5a
Don't add -P to Python shebangs
...
Opt-out from https://fedoraproject.org/wiki/Changes/PythonSafePath
The executable Python scripts in /usr/share/opt-viewer/ import each other.
2022-07-19 12:49:30 +02:00
Konrad Kleine
b0495a385a
Merge remote-tracking branch 'upstream/rawhide' into upstream-snapshot
...
* upstream/rawhide:
Release bump for new redhat-rpm-config
14.0.5 release
14.0.3 Release
tests: do not use ninja-build for integration testsuite
tests: disable lld in llvm-integration-testsuite when arch is ppc64
Remove llvm-cmake-devel package
Remove some unused variables
tests: add llvm-toolset-14.0 requirements to tests and plans
Upload new sources
Update to 14.0.0
tests: fix libLLVM size threshold
tests: ninja is not ninja on RHEL7/ppc64/Epel, but cmake knows
tests: bump libLLVM size threshold
2022-07-15 08:37:04 +02:00
Tom Stellard
8df0740450
Revert "Add a patch from main branch to fix some lit tests"
...
This reverts commit 3debb1bf64
.
2022-06-29 01:49:44 +00:00