Commit Graph

6454 Commits

Author SHA1 Message Date
Matthias Klose
b49172df2b * Pass --package-metadata on distros with supporting linkers (starting
with Debian trixie and Ubuntu noble).
    The package metadata is constructed from the environment variables
    DEB_BUILD_OS_RELEASE_ID, DEB_SOURCE, DEB_VERSION and DEB_HOST_ARCH.
    Setting NO_PKG_METADATA=1 disables the generation of the package metadata.
2024-07-07 16:51:44 +02:00
Sylvestre Ledru
4d1e3fdfae Adjust the clang-X-doc path after the change d7dd778cde84110e38521a6b55dfeb4e1c649ec2 2024-06-26 21:18:58 +02:00
Sylvestre Ledru
85d6871597 rebase of the patch 2024-06-26 09:58:56 +02:00
Sylvestre Ledru
1522af1474 Merge branch 'update_changelog' into 'snapshot'
changelog: add note about Intel PT support

See merge request pkg-llvm-team/llvm-toolchain!140
2024-06-23 22:30:05 +00:00
Norbert Lange
e25eb8feec changelog: add note about Intel PT support 2024-06-23 23:58:05 +02:00
Sylvestre Ledru
ace6c5d181 Merge branch 'add_libipt_support' into 'snapshot'
lldb: Enable Intel Processor Trace

See merge request pkg-llvm-team/llvm-toolchain!139
2024-06-23 08:13:25 +00:00
Sylvestre Ledru
f34ad196a3 rebase of the patch 2024-06-22 23:04:59 +02:00
Norbert Lange
0e0c765d7f lldb: Enable Intel Processor Trace
The necessary library is available in debian, obviously
limited to the x86 architecture.
Build lldb to support this functionality [1].

[1] - https://lldb.llvm.org/use/intel_pt.html
2024-06-22 00:26:45 +02:00
Sylvestre Ledru
bfae978799 llvmlibc: try to workaround the bionic issue 2024-06-18 13:17:19 +02:00
Sylvestre Ledru
b22e6ab21d rebase of the patch 2024-06-16 13:28:32 +02:00
Sylvestre Ledru
cfb3370f36 rebase of the patch 2024-06-14 16:38:00 +02:00
Sylvestre Ledru
92286344f8 rebase of the patch 2024-06-08 15:55:19 +02:00
John Paul Adrian Glaubitz
1594fd8aba Install hwasan_symbolize on x32 2024-06-01 23:22:50 +02:00
John Paul Adrian Glaubitz
edc88b5a8c Install liborc_rt-x86_64.a on x32 2024-06-01 23:17:04 +02:00
John Paul Adrian Glaubitz
5fdf2c5075 Disable LLVM testsuite on x32 2024-06-01 23:16:36 +02:00
Sylvestre Ledru
99f5b32d63 prepare upload 2024-05-29 09:36:41 +02:00
Sylvestre Ledru
0bb8ab1477 Ship reduce-chunk-list in llvm 2024-05-29 09:34:34 +02:00
Sylvestre Ledru
33baf6bcb0 rebase of the patch 2024-05-28 23:19:08 +02:00
Sylvestre Ledru
ee41a9a732 rebase of the patch 2024-05-25 22:53:38 +02:00
Sylvestre Ledru
462ed0ff1f rebase of the patches 2024-05-23 22:33:38 +02:00
Sylvestre Ledru
c023d81235 rebase of the patches 2024-05-22 14:50:52 +02:00
Sylvestre Ledru
3e0fccb74b rebase of the patches 2024-05-21 18:35:43 +02:00
Sylvestre Ledru
b7afc08776 Ship usr/lib/llvm-@LLVM_VERSION@/lib/libCUF*.a in libflang 2024-05-18 14:13:16 +02:00
Sylvestre Ledru
7a215a5e4b rebase of the patches 2024-05-18 08:02:22 +02:00
Sylvestre Ledru
b76df158fe prepare upload 2024-05-18 07:59:25 +02:00
Sylvestre Ledru
c2c13bf486 move the cmake LibcTableGenUtil declaration at the right place 2024-05-17 14:43:28 +02:00
Sylvestre Ledru
199de01f80 rebase of the patches 2024-05-17 09:12:26 +02:00
Sylvestre Ledru
845ba9de61 Disable the cmake check for LibcTableGenUtil. Closes: #92359 2024-05-17 09:06:47 +02:00
Sylvestre Ledru
2baa906bfb Disable openmp on i386 - wasn't officially supported 2024-05-12 13:53:18 +02:00
Sylvestre Ledru
07b5e8fc12 offload: disable a static assert https://github.com/llvm/llvm-project/issues/91819 2024-05-11 08:06:19 +02:00
Sylvestre Ledru
d29fc2a10b fix patch 2024-05-10 21:14:12 +02:00
Sylvestre Ledru
6975acd1a6 rebase of the patches 2024-05-09 21:25:10 +02:00
Sylvestre Ledru
395126a606 * Install libLibcTableGenUtil and rpc files in llvmlibc 2024-05-09 19:19:58 +02:00
Sylvestre Ledru
0b9cca6cb7 rebase of the patches 2024-05-09 08:54:46 +02:00
Sylvestre Ledru
7dd4eccab4 with coverity, disable sccache for real 2024-05-03 11:13:22 +02:00
Sylvestre Ledru
d520125d70 Also ship libc++.modules.json in libc++-19-dev-wasm32 2024-05-03 10:00:45 +02:00
Sylvestre Ledru
bb9941e160 Ship zos_wrappers/builtins.h in libclang-common-19-dev 2024-05-02 16:27:03 +02:00
Sylvestre Ledru
c8fe86e063 rebase of the patches 2024-05-02 08:27:22 +02:00
Sylvestre Ledru
913a1b0e5e Move openmp from PROJECTS to RUNTIMES Should fix: https://github.com/llvm/llvm-project/issues/90707 2024-05-01 16:13:09 +02:00
Sylvestre Ledru
334f4f7736 try to build with LLVM_LIBC_GPU_BUILD 2024-05-01 15:52:30 +02:00
Sylvestre Ledru
b881926a84 rebase of the patches 2024-04-30 11:42:18 +02:00
Sylvestre Ledru
3d7c7a2a79 rebase of the patches 2024-04-27 00:59:14 +02:00
Sylvestre Ledru
f76549936a after upstream 330d8983d25d08580fc1642fea48b2473f47a9da adjust the RUNTIMES build to include offload (was openmp/libomptarget) 2024-04-26 14:55:28 +02:00
Sylvestre Ledru
b641b1b38d adjust the patch after 4ec9a662d388db8a2bb862dbaa7fc3fd809d1240 2024-04-24 13:44:22 +02:00
Sylvestre Ledru
8fd1476760 rebase of the patches 2024-04-24 09:58:18 +02:00
Sylvestre Ledru
710e3307c7 rebase of the patch 2024-04-23 11:30:25 +02:00
Sylvestre Ledru
160e0b59ff prepare upload 2024-04-21 14:21:55 +02:00
Sylvestre Ledru
79ab58cffb Remove lang-to-external-fc to match upstream change in 4841d70a4b7d7cd8c492c16a9da339ec75bca135 2024-04-21 14:14:27 +02:00
Sylvestre Ledru
561d3d954d Revert "rebase of the patch"
This reverts commit eca70a4150.
2024-04-21 10:53:54 +02:00
Sylvestre Ledru
eca70a4150 rebase of the patch 2024-04-20 22:34:20 +02:00