mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-14 13:28:35 +00:00
Update changelog, add an omp-riscv64 patch not yet upstreamed to help omp build successfully there
This commit is contained in:
parent
635dc30b14
commit
998cabd4e7
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
llvm-toolchain-12 (1:12.0.1-7) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
* Add a patch to fix omp build on riscv64
|
||||||
|
|
||||||
|
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 27 Aug 2021 10:43:26 +0200
|
||||||
|
|
||||||
llvm-toolchain-12 (1:12.0.1-6) unstable; urgency=medium
|
llvm-toolchain-12 (1:12.0.1-6) unstable; urgency=medium
|
||||||
|
|
||||||
* Fixup build process on riscv64, the architecture building was enabled
|
* Fixup build process on riscv64, the architecture building was enabled
|
||||||
|
23
debian/patches/omp-riscv64.patch
vendored
Normal file
23
debian/patches/omp-riscv64.patch
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
Description: Define the affinity for riscv64
|
||||||
|
Last-Update: 2021-08-27
|
||||||
|
|
||||||
|
--- llvm-toolchain-12-12.0.1.orig/openmp/runtime/src/kmp_affinity.h
|
||||||
|
+++ llvm-toolchain-12-12.0.1/openmp/runtime/src/kmp_affinity.h
|
||||||
|
@@ -209,6 +209,17 @@ public:
|
||||||
|
#elif __NR_sched_getaffinity != 123
|
||||||
|
#error Wrong code for getaffinity system call.
|
||||||
|
#endif /* __NR_sched_getaffinity */
|
||||||
|
+#elif KMP_ARCH_RISCV64
|
||||||
|
+#ifndef __NR_sched_setaffinity
|
||||||
|
+#define __NR_sched_setaffinity 122
|
||||||
|
+#elif __NR_sched_setaffinity != 122
|
||||||
|
+#error Wrong code for setaffinity system call.
|
||||||
|
+#endif /* __NR_sched_setaffinity */
|
||||||
|
+#ifndef __NR_sched_getaffinity
|
||||||
|
+#define __NR_sched_getaffinity 123
|
||||||
|
+#elif __NR_sched_getaffinity != 123
|
||||||
|
+#error Wrong code for getaffinity system call.
|
||||||
|
+#endif /* __NR_sched_getaffinity */
|
||||||
|
#elif KMP_ARCH_X86_64
|
||||||
|
#ifndef __NR_sched_setaffinity
|
||||||
|
#define __NR_sched_setaffinity 203
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
@ -146,3 +146,4 @@ scan-build-py-fix-analyze-path.diff
|
|||||||
scan-build-py-fix-default-bin.diff
|
scan-build-py-fix-default-bin.diff
|
||||||
|
|
||||||
libclc-llvm-spirv.diff
|
libclc-llvm-spirv.diff
|
||||||
|
omp-riscv64.patch
|
||||||
|
Loading…
Reference in New Issue
Block a user