Commit Graph

146 Commits

Author SHA1 Message Date
Tulio Magno Quites Machado Filho
f80c7d7029 Adopt SPDX identifiers in license
Also make it clear that Apache 2.0 with LLVM exceptions was adopted in
2019.
2023-01-19 15:53:07 -03:00
Fedora Release Engineering
fbbc29a0dc Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 18:08:41 +00:00
Nikita Popov
7ebef2875f Update to LLVM 15.0.7 2023-01-13 10:24:54 +01:00
Tom Stellard
76f5a6534b Omit frame pointers when building 2023-01-09 20:41:19 +00:00
Jan200101
154be768ac
explicitly define directories for compat builds 2022-12-06 10:17:52 +01:00
Nikita Popov
063558e729 Update to LLVM 15.0.6 2022-12-06 08:34:12 +01:00
Tulio Magno Quites Machado Filho
0b53e0d198 Enable link-time optimization
LTO does not cause COFF/libpath.test to fail anymore and can be enabled
now.
2022-11-14 15:47:31 -03:00
Nikita Popov
cd1b7ee5cc Update to LLVM 15.0.4 2022-11-07 09:36:58 +01:00
Nikita Popov
9c6f47be76 Remove lld-test package 2022-10-11 18:17:30 +02:00
Jesus Checa Hidalgo
efe895c2da Migrate tests to tests/lld repo 2022-09-12 13:16:17 +02:00
Nikita Popov
53099ce734 Update to LLVM 15.0.0 2022-09-08 11:49:26 +02:00
Nikita Popov
58046ac8bb Add compat_build option
Make it easier to fork the versioned lld compat packages, so this
work doesn't have to be redone for every release.
2022-09-08 11:40:25 +02:00
Nikita Popov
d2d0adf744 Backport --package-metadata flag
For https://bugzilla.redhat.com/show_bug.cgi?id=2051597.
2022-08-09 13:13:59 +02:00
Fedora Release Engineering
379a6fefd7 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:43:37 +00:00
Konrad Kleine
6b51a15fd3 Specify CMAKE_BUILD_TYPE=RelWithDebInfo
We didn't specify a build type before like we do for the `llvm` and
`clang` projects. This changes causes `-DNDEBUG` to be added to the
compile flags among probably other changes. We have this in `llvm` and
`clang` but not here and I don't know why. I for example need `-DNDEBUG`
to be defined because it is required for my PGO instrumentation builds.

Here's the help for this `CMAKE_BUILD_TYPE` option:

https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html
2022-07-11 13:20:11 +02:00
Timm Bäder
c5250f6f66 Remove unnecessary patch 2022-06-20 14:06:28 +02:00
Timm Bäder
bd951c0ae4 Update to 14.0.5 2022-06-20 12:27:59 +02:00
Serge Guelton
d4bab17183 Merge #55 tests: disable gcc-compat-basic in rhel-7 as this version is too old and does not have use-ld option 2022-05-24 11:35:10 +00:00
Jesus Checa Hidalgo
09f21485f2 tests: don't run ld-alternative in rhel < 9 2022-05-06 10:37:43 +02:00
Jesus Checa Hidalgo
deb05a00bf tests: disable gcc-compat-basic in rhel-7 as this version is too old and does not have use-ld option 2022-05-05 10:09:08 +02:00
Jesus Checa Hidalgo
7f916e3a7d tests: disable lld tests in ppc64 2022-05-03 17:00:30 +02:00
Jesus Checa Hidalgo
622eb4dd5f tests: drop lit-tests
lit tests are run in build time, in the %check stage of rpmbuild.
Hence it's not needed to run them in gating.
2022-04-25 10:52:37 +02:00
Jesus Checa Hidalgo
470fb734a0 tests: add llvm-toolset-14.0 requirements to tests and plans 2022-04-25 10:46:35 +02:00
Tom Stellard
6d38530d6f Fix CI test failure: gcc-compat-basic 2022-03-31 04:32:15 +00:00
sergesanspaille
221297270a Fix rcver 2022-03-29 19:11:06 +02:00
sergesanspaille
3bd21d6f48 Upload new sources 2022-03-29 18:47:12 +02:00
Timm Bäder
6eb2cda762 Update to 14.0.0rc1 2022-02-28 10:19:35 +01:00
Miloš Prchlík
f5a68fd4b0 tests: skip on s390x
lld isn't being built nor shipped for this architecture, unlike many
other LLVM components. Make tests aware of their relevancy.
2022-02-15 11:21:19 +01:00
Nikita Popov
454fa1a876 Update to LLVM 13.0.1 final 2022-02-03 10:49:57 +01:00
Nikita Popov
5e96c22178 Update to LLVM 13.0.1 rc3 2022-02-01 09:22:38 +01:00
Fedora Release Engineering
b24f9a9a26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:56:43 +00:00
Nikita Popov
52ca9d7eff Update to LLVM 13.0.1rc2 2022-01-14 03:24:42 -05:00
Nikita Popov
5be791e900 Update to LLVM 13.0.1rc1 2022-01-12 03:24:44 -05:00
Miloš Prchlík
1487aa93c2 tests: add support for SCL-ized LLVM 13 (llvm-toolset-13.0) 2021-12-13 13:49:49 +01:00
Milos Prchlik
8f9f5acc96 tests: convert to TMT 2021-11-16 13:44:24 +01:00
Tom Stellard
93a7a3acf0 Rebuild for llvm soname bump 2021-10-06 01:54:42 +00:00
Tom Stellard
c601f77516 13.0.0 Release 2021-10-01 19:21:38 +00:00
Tom Stellard
30ccf550a9 13.0.0-rc4 Release 2021-09-30 15:15:44 +00:00
Tom Stellard
c90d51804e Add missing sources 2021-09-21 16:06:04 +00:00
Tom Stellard
4d1a853751 13.0.0-rc3 Release 2021-09-20 21:05:55 +00:00
Konrad Kleine
ed14a03f90 Add --without=check option
see also https://src.fedoraproject.org/rpms/llvm/pull-request/105
2021-09-14 09:20:52 +02:00
Tom Stellard
2cb02d9e03 13.0.0-rc1 Release 2021-08-16 23:14:23 +00:00
Fedora Release Engineering
91100a1f44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 13:02:20 +00:00
Tom Stellard
2d634b745d 12.0.1 Release 2021-07-14 00:32:30 +00:00
Tom Stellard
65708e0408 12.0.1-rc3 Release 2021-07-01 03:10:47 +00:00
serge-sans-paille
38eb53e839 Update gating based on integration test suite 2021-06-25 14:21:03 +02:00
Tom Stellard
ff68453af9 12.0.1-rc1 Release 2021-06-01 21:24:25 +00:00
serge-sans-paille
fad03704c9 Use llvm integration test suite 2021-05-18 15:01:13 +02:00
Tom Stellard
f08a150e0c 12.0.0 Release 2021-04-17 03:28:55 +00:00
serge-sans-paille
88878fa7f5 New upstream release candidate 2021-04-08 14:20:10 +02:00