Commit Graph

113 Commits

Author SHA1 Message Date
David Abdurachmanov b8757eaab0
Disable LTO on riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-27 17:32:39 +02:00
David Abdurachmanov ff665e105a
Merge remote-tracking branch 'up/f37' into f37-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-27 17:31:14 +02:00
Jesus Checa Hidalgo d548d83311 Port tests to tmt.
Removed old STI version of integration testsuite, pull the test
maintained in llvm repo over tmt instead.
2022-11-10 15:22:04 +00:00
Nikita Popov cae6588fdc Update to LLVM 15.0.4 2022-11-08 16:47:55 +01:00
David Abdurachmanov 506f1400fc
Bootstrap again on riscv64 (new libcxxabi)
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-08 08:37:58 +03:00
David Abdurachmanov 8a49ba84d9
Revert previous changes
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-08 08:36:00 +03:00
David Abdurachmanov 189e2a0f83
Disable debug packages for now
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-07 18:25:25 +03:00
David Abdurachmanov 7a9556c15d
Remove shared variant until we have libcxxabi built
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-07 16:59:12 +03:00
David Abdurachmanov 18438734ba
Remove -DLIBCXX_CXX_ABI_LIBRARY_PATH for static
[..]
/usr/bin/ld: cannot find -llibcxx-abi-shared: No such file or directory
/usr/bin/ld: cannot find -lcxxabi-headers: No such file or directory
[..]

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-07 15:26:14 +03:00
David Abdurachmanov a52497ed28
Set Python3 path for bootstrap
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-07 13:20:26 +03:00
David Abdurachmanov 9e1cd27b38
Python is required for bootstrap
[..]
CMake Warning at CMakeLists.txt:381 (message):
  LIBCXX_ENABLE_STATIC_ABI_LIBRARY is an experimental option
CMake Error at CMakeLists.txt:383 (message):
  LIBCXX_ENABLE_STATIC_ABI_LIBRARY requires python but it was not found.
-- Configuring incomplete, errors occurred!
[..]

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-07 12:35:30 +03:00
David Abdurachmanov ee1b5cea88
Bootstrap on riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-10-07 11:29:31 +03:00
Nikita Popov f1dbfefcca Create thin archive and convert it afterwards
While this worked fine on rawhide, the MRI script is not accepted
on f37. Apparently + is a special character and something we end
up trying to use libc rather than libc++.a.

Avoid this by creating a thin archive first and then only using
the MRI script to convert it into a fat archive. Weird that there
is apparently no native way to do this.
2022-09-15 10:41:39 +02:00
Nikita Popov a9f42b025d Link libc++.a against libc++abi.a
The libcxx build system is supposed to do this, but this broke
for system-libcxxabi with the switch to object library targets.
It's not obvious how to best fix this in the build system, so
for now manually merge the archives using an mri script.
2022-09-15 09:32:20 +02:00
Nikita Popov 8f2e5101a7 Update to LLVM 15.0.0 2022-09-12 09:28:53 +02:00
Fedora Release Engineering 9914b756cc Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 17:32:24 +00:00
Timm Bäder ddf311b24c Update to 14.0.5 2022-06-20 08:03:37 +02:00
Timm Bäder ba96df397a Remove llvm-cmake-devel buildrequires 2022-04-29 08:14:43 +02:00
Tom Stellard 9a98d7c6b2 Upload correct 14.0.0 sources 2022-03-30 03:42:30 +00:00
Tom Stellard c821bc6034 Add 14.0.0 sources 2022-03-30 03:34:20 +00:00
Timm Bäder 36e1962617 Update to 14.0.0 2022-03-24 08:42:32 +01:00
Nikita Popov 0edbe56429 Update to LLVM 13.0.1 final 2022-02-03 10:56:45 +01:00
Nikita Popov d3dd03dc66 Update to LLVM 13.0.1rc3 2022-02-01 09:29:09 +01:00
Fedora Release Engineering 8fa673afde - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:58:29 +00:00
Nikita Popov b201c96bc2 Update to LLVM 13.0.1rc2 2022-01-14 03:28:40 -05:00
Nikita Popov e4ccaafef5 Update to LLVM 13.0.1rc1 2022-01-12 08:38:20 -05:00
Tom Stellard 2ba0af0460 13.0.0 Release 2021-10-01 19:42:56 +00:00
Tom Stellard 6ce5ab2ce2 13.0.0-rc3 Release 2021-09-22 23:07:51 +00:00
Tom Stellard bce9a4cc0a 13.0.0-rc1 Release 2021-08-09 17:53:06 +00:00
Fedora Release Engineering 1703fdf6fb - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 11:09:24 +00:00
Tom Stellard aee8df53fc 12.0.1 Release 2021-07-14 06:09:20 +00:00
Tom Stellard 41e6e0ef3a 12.0.1-rc3 Release 2021-07-01 20:09:30 +00:00
serge-sans-paille 389c786111 Setup minimal gating based on integration test suite 2021-06-23 22:33:54 +02:00
Tom Stellard 34f080088a 12.0.1-rc1 Release 2021-06-03 16:54:32 +00:00
Tom Stellard 8353648eac 12.0.0 Release 2021-04-17 03:59:26 +00:00
serge-sans-paille 30c9402227 New upstream release candidate 2021-04-08 14:20:05 +02:00
serge-sans-paille 1d0012ef5e New upstream release candidate 2021-04-02 12:44:08 +02:00
serge-sans-paille 71dc33f0ab LLVM 12.0.0 rc3 2021-03-11 14:54:36 +01:00
serge-sans-paille 091579e2c0 rebuilt 2021-03-09 15:41:13 +01:00
serge-sans-paille dd1c9f3993 Cleanup, rename and normalize patch serie 2021-03-05 13:52:52 +01:00
Tom spot Callaway a5fbedaff1 manually merge PR #24 2021-02-25 17:18:39 -05:00
serge-sans-paille 31892fd885 12.0.0-rc2 release 2021-02-24 09:18:38 +01:00
Timm Bäder 72668a2df1 Remove unused patch 2021-02-23 13:38:20 +01:00
Tom Stellard 7b4ed51d92 12.0.0-rc1 Release 2021-02-17 20:53:30 +00:00
Fedora Release Engineering b0b569fdf7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 16:51:36 +00:00
serge-sans-paille 0d82f13bc9 llvm 11.1.0-rc2 release 2021-01-22 23:56:42 +01:00
serge-sans-paille 6a2335e401 11.1.0-rc1 release 2021-01-14 17:20:38 +01:00
serge-sans-paille 108a034b77 LLVM 11.0.1 final 2021-01-06 10:57:49 +01:00
serge-sans-paille b37b3afc81 llvm 11.0.1-rc2 2020-12-22 16:23:24 +01:00
serge-sans-paille f560e45e3d llvm 11.0.1-rc1 2020-12-02 06:55:27 +00:00