Don't build omptarget on i386

https://github.com/llvm/llvm-project/issues/60121#issuecomment-1387260942
This commit is contained in:
Sylvestre Ledru 2023-01-24 11:56:17 +01:00
parent 6aa79170e9
commit e4160527fe
4 changed files with 9 additions and 5 deletions

1
debian/changelog vendored
View File

@ -17,6 +17,7 @@ llvm-toolchain-snapshot (1:16~++20230115053056+df5fc4504b86-1~exp1) experimental
* ship llvm-omp-kernel-replay in libomp-X.Y-dev
* Disable flang on s390x. Seems that it is breaking
* compiler-rt: Only build liborc on amd64 & arm64
* Don't build omptarget on i386
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 19 Nov 2022 10:16:49 +0100

View File

@ -13,10 +13,10 @@
usr/lib/llvm-@LLVM_VERSION@/lib/cmake/openmp/*.cmake
usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-device-info
usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-kernel-replay
[amd64 arm64 armhf mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-device-info
[amd64 arm64 armhf mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-kernel-replay
usr/bin/llvm-omp-device-info-@LLVM_VERSION@
usr/bin/llvm-omp-kernel-replay-@LLVM_VERSION@
[amd64 arm64 armhf mips64el ppc64el ppc64 riscv64] usr/bin/llvm-omp-device-info-@LLVM_VERSION@
[amd64 arm64 armhf mips64el ppc64el ppc64 riscv64] usr/bin/llvm-omp-kernel-replay-@LLVM_VERSION@
usr/lib/llvm-@LLVM_VERSION@/share/gdb/python/ompd/

View File

@ -1,2 +1,4 @@
#!/usr/bin/dh-exec
usr/lib/llvm-@LLVM_VERSION@/lib/libomp*.so.5
usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget*.so.@LLVM_VERSION@
[amd64 arm64 armhf mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget*.so.@LLVM_VERSION@

1
debian/rules vendored
View File

@ -543,6 +543,7 @@ preconfigure:
debian/libclang-rt-$(LLVM_VERSION)-dev.install \
debian/libpolly-$(LLVM_VERSION)-dev.install \
debian/libomp-$(LLVM_VERSION)-dev.install \
debian/libomp5-$(LLVM_VERSION).install \
debian/llvm-$(LLVM_VERSION)-dev.install \
debian/llvm-$(LLVM_VERSION)-linker-tools.install \
debian/llvm-$(LLVM_VERSION)-linker-tools.links \