Commit Graph

35 Commits

Author SHA1 Message Date
Nikita Popov
9c9153a262 Package merged into libcxx 2023-06-02 16:33:38 +02:00
Tulio Magno Quites Machado Filho
62e183ad7f Update to LLVM 16.0.4 2023-05-19 20:54:36 -03:00
Tulio Magno Quites Machado Filho
5f1a176f23 Update to LLVM 16.0.3 2023-05-10 16:03:09 -03:00
Tulio Magno Quites Machado Filho
2debc72aad Update to LLVM 16.0.2 2023-04-27 10:46:51 -03:00
Tulio Magno Quites Machado Filho
30a045d07f Enable PIC even for static libraries
Start using CMAKE_POSITION_INDEPENDENT_CODE=ON in order to keep the same
behavior that existed before a set of changes modified it and ended up
with the inclusion of CMAKE_POSITION_INDEPENDENT_CODE in commit
a6e5563dfaff0cb7147058b9c49e38b611a28fb1.

While rhbz#2186531 mentions just libcxx and libcxxabi, libunwind is also
affected, having static objects built without -fPIC.

Fixes: rhbz#2186531
2023-04-27 08:42:03 -03:00
Tulio Magno Quites Machado Filho
b740301080 Update to LLVM 16.0.1 2023-04-13 09:08:45 -03:00
Tulio Magno Quites Machado Filho
1aa38698b8 Update to LLVM 16.0.0
Also install header files under %{_includedir}/llmv-libunwind/ .
2023-03-23 14:53:12 -03:00
Tulio Magno Quites Machado Filho
187e0c1e21 Update to LLVM 16.0.0 RC4 2023-03-15 17:47:55 -03:00
Tulio Magno Quites Machado Filho
f97e8e8096 Update to LLVM 16.0.0 RC3 2023-02-27 09:33:01 -03:00
Tulio Magno Quites Machado Filho
6e00bef9eb Remove many entries from .gitignore
Replace them with a few globs.
2023-02-23 16:52:48 -03:00
Tulio Magno Quites Machado Filho
9bcd4bdd0c Update to LLVM 16.0.0 RC1 2023-02-23 16:51:56 -03:00
Tom Stellard
e6e9ac7b66 Omit frame pointers when building 2023-02-01 18:12:36 +00:00
Tulio Magno Quites Machado Filho
47a190bfde Adopt SPDX identifiers in license 2023-01-19 16:42:51 -03:00
Fedora Release Engineering
1f83ff815b Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 18:10:13 +00:00
Nikita Popov
54daa33a95 Update to LLVM 15.0.7 2023-01-13 17:11:41 +01:00
Nikita Popov
29923fa2a9 Provide libunwind.a 2023-01-11 11:05:11 +00:00
Nikita Popov
664caebc3e Add gating.yaml 2023-01-09 15:56:12 +01:00
Nikita Popov
81bd66682c Update to LLVM 15.0.6 2022-12-06 08:35:45 +01:00
Nikita Popov
2e1cbda498 Update to LLVM 15.0.4 2022-11-07 10:23:27 +01:00
Jesus Checa Hidalgo
2262f1d960 Add llvm-integration-testsuite as gating test 2022-09-22 10:43:58 +02:00
Nikita Popov
d6128c4ee5 Make sure asm files are built with -fcf-protection
This should fix the annocheck failure.
2022-09-12 15:03:22 +02:00
Nikita Popov
4f449439ad Update to LLVM 15.0.0 2022-09-09 14:38:16 +02:00
serge-sans-paille
cdc6205560 Fix changelog typo 2022-09-09 10:46:33 +02:00
serge-sans-paille
048172c679 Install libunwindo.so.1 in %{_libdir}
Keep the unversioned name in a private location, but make sure the versioned
one live in a default location. That way we're still compatible with clang -unwindlib=libunwind
2022-09-09 10:43:04 +02:00
serge-sans-paille
245675b2db Update to LLVM 14.0.5 2022-08-29 11:05:03 +02:00
serge-sans-paille
10cf9fb5d6 Update to LLVM 14.0.0 2022-08-29 09:53:41 +02:00
Fedora Release Engineering
81000dc6e7 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:44:53 +00:00
Nikita Popov
52b85baf51 Update to LLVM 13.0.1 final 2022-02-03 10:45:30 +01:00
Nikita Popov
42cad33aea Update to LLVM 13.0.1rc3 2022-02-01 09:20:45 +01:00
Fedora Release Engineering
0ca24d1328 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:57:48 +00:00
Nikita Popov
0add4678a4 Update to LLVM 13.0.1rc2 2022-01-14 03:22:32 -05:00
Nikita Popov
486c3a09e0 Update to LLVM 13.0.1rc1 2022-01-12 03:32:45 -05:00
serge-sans-paille
bdddcf4cff Missing files 2021-11-17 08:52:26 +01:00
serge-sans-paille
e1821b7573 Initial import (#2000219). 2021-11-17 08:29:16 +01:00
Gwyn Ciesla
7b41acefd5 Added the README 2021-11-15 17:51:54 +00:00