Commit Graph

32 Commits

Author SHA1 Message Date
Gianfranco Costamagna
8831aec23f [ Matthias Klose <doko@ubuntu.com> ]
* Install liborc_rt-armhf.a on armhf.
  * Don't ship gdb scripts for ompd on armhf.
  * Don't run MLIR tests on armhf, timeouts on the buildds.
2023-03-21 10:17:37 +01:00
Sylvestre Ledru
2a38da2e12 Don't build omptarget on armhf either 2023-01-30 10:09:45 +01:00
Sylvestre Ledru
e4160527fe Don't build omptarget on i386
https://github.com/llvm/llvm-project/issues/60121#issuecomment-1387260942
2023-01-24 11:56:19 +01:00
Sylvestre Ledru
286a3ad00b ship llvm-omp-kernel-replay in libomp-X.Y-dev
done in
94c772dc92
2023-01-18 10:00:01 +01:00
Sylvestre Ledru
a5f14f108c Merge remote-tracking branch 'origin/15' into snapshot 2023-01-15 17:55:13 +01:00
Gianfranco Costamagna
5a1ae8cca4 Add libomptarget to mips64el (Closes: #1023101) 2022-11-19 23:24:44 +01:00
Sylvestre Ledru
3fa813e92c fix the path 2022-11-16 17:35:19 +01:00
Sylvestre Ledru
2c777189ef Only ship libbolt_rt_hugify.a & libbolt_rt_instr.a on amd64
* Only ship libbolt_rt_hugify.a & libbolt_rt_instr.a on amd64
* fix the cmake detection with libmlir
* Build using LTO - better performances of the llvm-toolchain
  binaires
* Build libfuzzer with C++ 17 ot unbreak it
* Fix a typo to silent lintian (Closes: #1018770)
* Fix some hardcoded paths (Closes: #1020847)
* Suggest wasi-libc for clang
* Allow libunwind-dev to be coinstallable (Closes: #1004112)
* Add better support for the WebAssembly (wasm32/wasm64) targets:
  - Ship compiler-rt for the wasm32 and wasm64 targets. (Closes: #1010932)
  - Add patch wasm-compiler-rt-default.diff to default to compiler-rt for
    these targets. libgcc does not currently exist for WebAssembly in neither
    Debian nor upstream, and therefore compiler-rt is the only option.
  - Add patch wasm-sysroot-usr.diff to support a system-installed (i.e. shipped
    in /usr) wasi-libc. (Closes: #1020746)
* Ship bolt
* New upstream release
* Upload to unstable now that we have removed 12 from the archive
* Unbreak the clang symlink. See
  https://github.com/llvm/llvm-project/issues/57857
* New upstream release
* Fix build on ppc64 and riscv64 (Closes: #1019582)
* New stable release
* syscall-mips64el-def.diff: fix the call to undeclared function 'syscall';
  on mips
* Update of the build dep from llvm-spirv => llvm-spirv-14
  as it is now versioned. It should build libclc
* Fix some hardcoded paths (Closes: #1020847)
* Suggest wasi-libc for clang
* Allow libunwind-dev to be coinstallable (Closes: #1004112)
* Add better support for the WebAssembly (wasm32/wasm64) targets:
  - Ship compiler-rt for the wasm32 and wasm64 targets. (Closes: #1010932)
  - Add patch wasm-compiler-rt-default.diff to default to compiler-rt for
    these targets. libgcc does not currently exist for WebAssembly in neither
    Debian nor upstream, and therefore compiler-rt is the only option.
  - Add patch wasm-sysroot-usr.diff to support a system-installed (i.e. shipped
    in /usr) wasi-libc. (Closes: #1020746)
* Add '-DCMAKE_FIND_DEBUG_MODE=true' to help with debugging
* Add '-DCMAKE_FIND_DEBUG_MODE=true' to help with debugging
* Fifth RC release
* Switch to 3.9 (remove lldb-3.9-dev as it was a transitional pkg)
2022-10-09 20:41:14 +02:00
Gianfranco Costamagna
791bbcc5f1 Fix build on ppc64 and riscv64 2022-09-12 17:57:07 +02:00
Sylvestre Ledru
d9825c6487 Remove ompt-multiplex.h from libomp 2022-09-10 17:41:54 +02:00
Sylvestre Ledru
5f041fd7e4 Install usr/lib/llvm-@LLVM_VERSION@/share/gdb/python/ompd/ in libomp-16-dev 2022-09-07 09:06:43 +02:00
Sylvestre Ledru
9493abf9d1 only for [amd64 ppc64el arm64] 2022-05-22 10:27:57 +02:00
Sylvestre Ledru
f6f92ac1fa Add usr/lib/llvm-15/lib/libomptarget.devicertl.a to libomp-X-dev 2022-05-14 23:57:24 +02:00
Sylvestre Ledru
f6bb7a18ec Merge remote-tracking branch 'origin/13' into snapshot 2021-10-13 22:36:36 +02:00
Sylvestre Ledru
8c12d273c2 Move llvm-omp-device-info-X.Y from llvm-X to libompX-dev 2021-10-13 13:29:42 +02:00
Sylvestre Ledru
73ce4026ef Be more flexible to install libomptarget-*.bc (ex: libomptarget-new-nvptx-*.bc are new) 2021-10-02 19:06:51 +02:00
Sylvestre Ledru
7bfd8905f8 Also install libomptarget-nvptx in libomp-X.Y-dev next to amdgcn 2021-08-24 21:29:48 +02:00
Sylvestre Ledru
72f64d48b5 Install usr/lib/llvm-13/lib/cmake/openmp/FindOpenMPTarget.cmake in libomp-13-dev.install 2021-06-23 13:57:16 +02:00
Sylvestre Ledru
d1d8e2b645 Only install these files on amd64, ppc64el & arm64
See openmp/libomptarget/deviceRTLs/amdgcn/CMakeLists.txt
2021-05-17 16:51:54 +02:00
Sylvestre Ledru
e962aed63b Revert "Revert " but install /usr/lib/llvm-13/lib/libomptarget-amdgcn-*.bc""
This reverts commit 985d960157.
2021-05-11 14:28:45 +02:00
Sylvestre Ledru
985d960157 Revert " but install /usr/lib/llvm-13/lib/libomptarget-amdgcn-*.bc"
This reverts commit f45f249696.
2021-05-10 16:11:01 +02:00
Sylvestre Ledru
f45f249696 but install /usr/lib/llvm-13/lib/libomptarget-amdgcn-*.bc 2021-05-09 18:22:12 +02:00
Sylvestre Ledru
37d3ce298b fix merge 2020-09-02 22:35:48 +02:00
Sylvestre Ledru
1a8415589f Merge remote-tracking branch 'origin/11' into snapshot 2020-09-02 14:05:12 +02:00
Sylvestre Ledru
f23fd803d3 Don't install ompt-multiplex.h on armhf, mipsel and mips64el (Closes: #967944) 2020-08-05 15:23:37 +02:00
Sylvestre Ledru
90ca4ac539 Install omp.h in instead of +/usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION_FULL@/include/ instead of /usr/lib/llvm-@LLVM_VERSION@/include/openmp/omp 2020-07-29 23:40:16 +02:00
Sylvestre Ledru
854e98a9b5 Also install ompt-multiplex.h in libomp-X-dev 2020-06-18 15:06:33 +02:00
Gianfranco Costamagna
04d9ffab16 Don't install stuff where not built (e.g. libarcher on armhf or hwasan on sparc64) 2020-02-25 15:26:31 +01:00
Sylvestre Ledru
82f2fa1d67 Install /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher_static.a /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher.so in libomp-X-dev 2019-11-18 23:29:40 +01:00
Sylvestre Ledru
10ebb40afb simplify a bit the declaration 2018-07-11 09:50:38 +02:00
Sylvestre Ledru
56d41a6a66 also install libomptarget.so 2018-07-11 09:49:57 +02:00
Reshabh Sharma
430f8ff5a8 Integrating OpenMP in toolchain 2018-07-10 21:05:15 +00:00