Commit Graph

988 Commits

Author SHA1 Message Date
Sylvestre Ledru
d2713ddea7 rebase of the patch 2019-11-20 16:23:18 +01:00
Samuel Thibault
0d2cfc0061 Clean now-useless hurd patches
* hurd-EIEIO-undef.diff: Drop patch, already fixed a different way upstream.
  * hurd-pathmax.diff: Drop now-useless parts.
2019-11-02 10:54:52 +01:00
Samuel Thibault
8b192b77e1 hurd-cxx-paths.diff: Re-introduce patch to find C++ headers. 2019-11-02 10:23:17 +01:00
Sylvestre Ledru
61796d6dac disable-fuzzer-compiler-rt.diff: bring back this patch. Disable fuzzer only for i386 2019-10-30 08:43:03 +01:00
Sylvestre Ledru
30a8741518 disable-fuzzer-compiler-rt.diff: bring back this patch Still breaks i386 compiler-rt/fuzzer 2019-10-30 08:25:28 +01:00
Sylvestre Ledru
81857713ca Revert the change -DBOOTSTRAP_LLVM_ENABLE_LTO to use -DLLVM_ENABLE_LTO to see if it fixes 943623 and/or 942864 Disable disable-fuzzer-compiler-rt.diff to evaluate the whole thing 2019-10-29 20:12:22 +01:00
Sylvestre Ledru
c2101ff01a disable fuzzer test 2019-10-27 12:10:38 +01:00
Sylvestre Ledru
14fdca6222 * Disable all kfreebsd patches:
- Needs rebasing on snapshot often
  - Didn't build on Debian for a while
  - Not forwarded upstream
  - No support from the team
2019-10-26 12:31:40 +02:00
Sylvestre Ledru
386ad57229 fix the patch 2019-10-25 11:06:42 +02:00
Sylvestre Ledru
908dbe1d6c add the patch 2019-10-25 09:26:30 +02:00
Sylvestre Ledru
d60813a095 For some reasons, building compiler-rt with the github method is changing some options. It seems that it adds -m elf_i386 to the linker. Causing a build failure. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942864 https://bugs.llvm.org/show_bug.cgi?id=43677 trying to remove the flag in compiler-rt-fuzzer-remove-elf_i386.diff 2019-10-25 00:21:18 +02:00
Sylvestre Ledru
75a0f1c615 rebase all patches 2019-10-19 11:35:40 +02:00
Sylvestre Ledru
331c5b10ef patches moved to the new git layout 2019-10-19 11:33:53 +02:00
Sylvestre Ledru
6de8a1471f Remove the lit-cpuid references from LLVMExports.cmake. It is provided by lldb and we don't want to add this as a new dep from llvm-dev (Closes: #941082 #941306) 2019-10-04 22:36:36 +02:00
Gianfranco Costamagna
b27d521a38 Add upstream patch to fix LLVMExports.cmake import regression from llvm-8 2019-09-24 19:02:57 +02:00
Sylvestre Ledru
a4bb047604 Force gcc before 9 (gcc 8 on Debian unstable) because it causes huge increase of the size of the .deb (because of .a and .so) and issues in the libs 2019-09-07 13:09:19 +02:00
Sylvestre Ledru
48faa9b828 try to fix the patch 2019-09-07 10:39:56 +02:00
Sylvestre Ledru
c6417dbaef Try to disable some options specific to BOOTSTRAP_LLVM_ENABLE_LTO which aren't activated for LLVM_ENABLE_LTO causing the usage of llvm-ar llvm-ranlib. Causing a huge increase of the size of the .deb (because of .a and .so) and issues in the libs (Closes: #939472) 2019-09-06 23:27:38 +02:00
Sylvestre Ledru
da51f0b62a improve the path management in the patch 2019-08-31 10:50:57 +02:00
Sylvestre Ledru
3142b167ba remove patch applied upstream 2019-08-28 09:29:49 +02:00
Sylvestre Ledru
736724b094 Merge branch '9' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 9 2019-08-27 23:46:31 +02:00
Sylvestre Ledru
8b625e4417 * remove 0050-Remove-explicit-python-version-list.patch
bug-43011-mips.diff as they are merged upstream
2019-08-27 23:45:59 +02:00
Sylvestre Ledru
32c2b82ef6 Fix the mips* FTBFS See bug 43011 upstream 2019-08-23 15:02:53 +02:00
Sylvestre Ledru
0722b60ff1 Try to fix the mips* ftbfs See bug 43011 2019-08-22 18:19:01 +02:00
Sylvestre Ledru
e236897311 remove a patch applied upstream 2019-08-12 16:50:41 +02:00
Sylvestre Ledru
18ce18b7c7 Revert "* Disable /libcxx/libcxx-riscv64-cycletimer.diff (merged upstream)"
This reverts commit 5b015fc288.
2019-08-06 09:47:55 +02:00
Sylvestre Ledru
5b015fc288 * Disable /libcxx/libcxx-riscv64-cycletimer.diff (merged upstream) 2019-08-06 09:15:06 +02:00
Aurelien Jarno
f01d96bcb8 Add support for riscv64:
* Add support for riscv64:
  - Always link with -latomic on riscv64.
  - patches/clang-riscv64-multiarch.diff: add multiarch paths for riscv64.
  - patches/clang-riscv64-rv64gc.diff: default to lp64d ABI and rv64gc ISA.
  - patches/libcxx/libcxx-riscv64-cycletimer.diff: backport riscv64
    cycletimer support from upstream.
2019-08-05 21:34:33 +02:00
Sylvestre Ledru
e4a0a5c87a fix the patch 2019-07-19 00:46:57 +02:00
Sylvestre Ledru
008c7bc076 rebase of the patch 2019-07-19 00:03:10 +02:00
Sylvestre Ledru
682733c77f Merge remote-tracking branch 'origin/8' into 9 2019-07-18 22:32:22 +02:00
Christian Biesinger
1d150a9275 Also remove the explicit version list from CMakeLists.txt
This is required to make the previous Python 3 patch work correctly.
2019-07-18 14:57:19 -05:00
Sylvestre Ledru
db02624892 rebase of the patch 2019-07-12 17:11:27 +02:00
Sylvestre Ledru
3f95d140eb Bring back bootstrap-fix-include-next.diff which has been removed from an unknow reason 2019-07-11 17:26:04 +02:00
Sylvestre Ledru
b2f8ae5e9c rebase of the patches 2019-07-11 11:19:09 +02:00
Sylvestre Ledru
78babccdf0 rebase of the patch 2019-07-02 13:49:19 +02:00
Sylvestre Ledru
9b9451bd2a Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2019-06-22 02:36:41 +02:00
Sylvestre Ledru
d17a528c62 patches applied upstream or rebased 2019-06-21 15:27:28 +02:00
Sylvestre Ledru
76e7563aab rebase of the patch 2019-06-17 15:39:32 +02:00
Sylvestre Ledru
ed6222d8a1 rebase of the patch 2019-06-15 12:23:14 +02:00
Sylvestre Ledru
56df40616a New snapshot release 2019-06-08 10:58:43 +02:00
Sylvestre Ledru
e0a803917a rebase of the patch 2019-06-08 09:49:01 +02:00
Sylvestre Ledru
1c403b70c0 * Move the default ARM arch from arm1176jzf-s (armv6) to cortex-a7
(Closes: #930008)
* Use dh-exec to exclude lib/LLVM*.so on powerpc and
  powerpcspe from llvm-X.Y-dev.install.in
2019-06-08 09:31:42 +02:00
Sylvestre Ledru
42e59dfb4e Merge branch '8' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 8 2019-06-06 13:08:45 +02:00
Sylvestre Ledru
2322e06906 Move the default ARM arch from arm1176jzf-s (armv6) to cortex-a7 (Closes: #930008) 2019-06-06 12:57:36 +02:00
Sylvestre Ledru
2444fc2e83 FeatureD16 => FeatureVFP3_D16 2019-06-01 09:42:22 +02:00
Sylvestre Ledru
f85933a30e remove patch applied upstream 2019-05-31 20:10:07 +02:00
Sylvestre Ledru
3cae7d73cf rebase of the patches 2019-05-31 18:39:04 +02:00
Sylvestre Ledru
2e65688911 remove old patch 2019-05-24 09:31:47 +02:00
Sylvestre Ledru
0dbadbefaa Merge remote-tracking branch 'origin/8' into snapshot 2019-05-19 13:29:26 +02:00