Commit Graph

4095 Commits

Author SHA1 Message Date
Sylvestre Ledru
8a3b67e747 run_test: add debug info 2021-08-17 10:18:05 +02:00
Sylvestre Ledru
18a17f2ab3 Merge branch '12-fix-pc-and-spirv' into '12'
include spir-v outputs in libclc-12 package

See merge request pkg-llvm-team/llvm-toolchain!69
2021-08-17 08:00:29 +00:00
Jordan Justen
f572d3695e
libclc: Include libclc spir-v outputs (used by Mesa opencl)
This adds the following to the libclc-12 package:

/usr/lib/clc/spirv64-mesa3d-.spv
/usr/lib/clc/spirv-mesa3d-.spv

Signed-off-by: Jordan Justen <jljusten@debian.org>
2021-08-16 01:01:39 -07:00
Sylvestre Ledru
c0181fe78d Fix a test -stdlib=libc++ -unwindlib=libunwind -rtlib=compiler-rt -static-libstdc++ -static-libgcc test.cpp -lpthread -ldl -o test 2021-08-09 13:08:04 +02:00
Sylvestre Ledru
7a22a0e1ff Don't build libunwind on hurd, armel, powerpc & mipsel 2021-08-08 11:07:52 +02:00
Sylvestre Ledru
4ea50e0e0f Don't build libunwind on armel & mipsel 2021-08-08 11:01:49 +02:00
Sylvestre Ledru
42af26b2d7 Make libunwind-dev depends on libunwind 2021-08-08 10:59:13 +02:00
Sylvestre Ledru
a5528e133e libc++ & libc++ abi: only pass -DLIBCXXABI_USE_LLVM_UNWINDER=YES if libunwind is available on the platform 2021-08-02 10:59:45 +02:00
Sylvestre Ledru
cb191ac1b3 fix the build of libunwind 2021-08-01 20:40:14 +02:00
Sylvestre Ledru
62bcced93d fix the version when using the ugly testing script 2021-08-01 18:09:08 +02:00
Sylvestre Ledru
c039e0465f Build libunwind only on amd64 arm64 armhf i386 mips64el ppc64el ppc64 riscv64 sparc sparc64 Not supported on s390x for example 2021-08-01 11:43:19 +02:00
Sylvestre Ledru
13740e79ae Fix changelog 2021-07-30 14:49:34 +02:00
Sylvestre Ledru
8f6718bcb1 Make libc++abi use libunwind 2021-07-30 14:49:11 +02:00
Sylvestre Ledru
6b84ba401e Build libunwind 2021-07-30 14:49:04 +02:00
Sylvestre Ledru
d7b9f6065e also test the execution 2021-07-30 14:48:16 +02:00
Sylvestre Ledru
4424a0f166 fix changelog 2021-07-30 14:30:40 +02:00
Sylvestre Ledru
3c58d712e5 Merge branch '12' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 12 2021-07-30 14:29:20 +02:00
Sylvestre Ledru
c72a6c0e50 Generate libunwind-12 & libunwind-12-dev packages 2021-07-30 14:27:04 +02:00
Sylvestre Ledru
8358f9498b Add the following option to the libc++ build: -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON -DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=ON -DLIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY=OFF to address upstream bug 46321 2021-07-27 17:58:15 +02:00
Sylvestre Ledru
d7240e1a38 Merge branch '12-fix-pc' into '12'
d/rules: Adjust cmake defines to fix libclc.pc paths

See merge request pkg-llvm-team/llvm-toolchain!70
2021-07-21 06:36:55 +00:00
Jordan Justen
e001f3ee5b
d/rules: Adjust cmake defines to fix libclc.pc paths
Before this change, /usr/lib/pkgconfig/libclc.pc contained these
invalid paths:

includedir=/usr/local//usr/include
libexecdir=/usr/local//usr/lib/clc

Signed-off-by: Jordan Justen <jljusten@debian.org>
2021-07-19 01:21:45 -07:00
Sylvestre Ledru
50d9eaeca8 adjust the scan-build-py path 2021-07-17 20:16:39 +02:00
Sylvestre Ledru
8bc9153875 Merge remote-tracking branch 'origin/11' into 12 2021-07-17 20:16:19 +02:00
Sylvestre Ledru
bee0e9fdfb also mention a change from -11 2021-07-17 20:15:55 +02:00
Sylvestre Ledru
828b18e02f Fix changelog 2021-07-17 20:15:52 +02:00
Sylvestre Ledru
7968be8f04 * Fix the default binary path for scan-build-py to clang-11 (instead of
clang) - see scan-build-py-fix-default-bin.diff
  tested by
  https://github.com/opencollab/llvm-toolchain-integration-test-suite/
  - not really working for now
2021-07-17 20:14:53 +02:00
Sylvestre Ledru
ed64f98bf8 fix dep 2021-07-16 08:58:50 +02:00
Sylvestre Ledru
10498aebad fix changelog 2021-07-13 09:44:49 +02:00
Sylvestre Ledru
c6bdea6350 Merge branch '12' into '12'
Add riscv64 architecture in control

See merge request pkg-llvm-team/llvm-toolchain!68
2021-07-12 06:19:13 +00:00
Kasper Kantz
43a0ec5e22 Update changelog 2021-07-11 23:02:15 +00:00
Sylvestre Ledru
2b662cc078 remove comment which breaks the build 2021-07-11 23:53:51 +02:00
Sylvestre Ledru
3c340db424 remove comment which breaks the build 2021-07-11 23:51:57 +02:00
Sylvestre Ledru
74944e4d60 New upsream release 2021-07-11 23:50:01 +02:00
Sylvestre Ledru
42ca71ed89 remove patches from 11 2021-07-11 23:48:43 +02:00
Sylvestre Ledru
439de0fe2e Merge remote-tracking branch 'origin/11' into 12 2021-07-11 23:38:53 +02:00
Sylvestre Ledru
443eeecf7b Add libxml2 as a dependency as it is necessary for llvm manifest tool (llvm-mt) (Closes: #990537) 2021-07-11 23:32:16 +02:00
Sylvestre Ledru
c4ba7351e3 fix changelog 2021-07-11 23:30:24 +02:00
Sylvestre Ledru
2ccb60048c New testing upstream release 2021-07-03 16:50:56 +02:00
Sylvestre Ledru
18ded9deb5 fix changelog 2021-06-26 19:19:30 +02:00
Sylvestre Ledru
0932d50cc0 Backport bug #47591 to fix a miscompilation in bpftrace (Closes: #990220) 2021-06-23 13:50:37 +02:00
Sylvestre Ledru
7881e45616 Fix the path to analyze-{cc,c++} for scan-build-py with --intercept-first (scan-build-py-fix-analyze-path.diff) 2021-06-22 23:09:41 +02:00
Sylvestre Ledru
e224f7fd9f upload in exp first 2021-06-22 23:03:29 +02:00
Sylvestre Ledru
791bd861ef Fix the path to analyze-{cc,c++} for scan-build-py with --intercept-first (scan-build-py-fix-analyze-path.diff) 2021-06-22 22:59:50 +02:00
Sylvestre Ledru
3c597d9245 rebase of the patches 2021-06-21 16:44:13 +02:00
Sylvestre Ledru
dcdbf5e97c New testing upstream release 2021-06-21 16:40:42 +02:00
kasperk81
c3ab7d5284 Add riscv64 architecture in control 2021-06-16 12:26:08 -04:00
Sylvestre Ledru
2eee318cfd Revert "Build libc++ & libc++abi with -fPIC to fix upstream bug 43604"
This reverts commit da2abef4ec.
2021-06-02 20:19:51 +02:00
Sylvestre Ledru
da2abef4ec Build libc++ & libc++abi with -fPIC to fix upstream bug 43604 2021-06-01 13:35:16 +02:00
Sylvestre Ledru
80b05a65cc Revert "Add -fvisibility-inlines-hidden -Bsymbolic-functions -fno-semantic-interposition to the args to make clang faster See https://github.com/ClangBuiltLinux/tc-build/issues/150#issuecomment-849935207"
Doesn't provide perf win

This reverts commit 9d45d3f6a0.
2021-05-31 23:35:39 +02:00
Sylvestre Ledru
93a4e65197 fix the arch 2021-05-29 09:41:01 +02:00