Commit Graph

4030 Commits

Author SHA1 Message Date
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
a9893651b6 fix changelog 2021-06-23 09:54:33 +02:00
Sylvestre Ledru
55b4f0b8ed Revert "Revert D94333.diff as it breaks the ci https://reviews.llvm.org/D94333#2829043" 2021-06-23 09:48:13 +02:00
Sylvestre Ledru
4aedcbd226 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:24:09 +02:00
Sylvestre Ledru
e8602eee5c As scan-build-py is installed by default ( https://reviews.llvm.org/D104138 ) update of the code 2021-06-22 14:52:23 +02:00
Sylvestre Ledru
debb1a5e96 Refresh the lib of symbols in libomp 2021-06-22 14:45:41 +02:00
Sylvestre Ledru
08b8cce4d7 remove install-scan-build-py.diff applied upstream 2021-06-21 23:14:58 +02:00
Sylvestre Ledru
b125288c70 rebase of the patches 2021-06-21 10:38:49 +02:00
Sylvestre Ledru
f4872e9d24 fix changelog 2021-06-20 09:33:56 +02:00
Sylvestre Ledru
b74f48bf65 fix the version 2021-06-19 22:16:53 +02:00
Sylvestre Ledru
0f618516c1 add in revert mode 2021-06-19 22:15:44 +02:00
Sylvestre Ledru
5493200b07 Revert D94333.diff as it breaks the ci https://reviews.llvm.org/D94333#2829043 2021-06-19 21:58:17 +02:00
Sylvestre Ledru
6e95523401 rebase of the patches 2021-06-19 08:59:48 +02:00
Sylvestre Ledru
663ba8e44a rebase of the patches 2021-06-10 22:44:20 +02:00
Sylvestre Ledru
a2bb2c4961 rebase of the patches 2021-06-10 21:49:43 +02:00
Sylvestre Ledru
fbecf77c76 rebase of the patch 2021-06-03 23:21:53 +02:00
Sylvestre Ledru
8e06ec7a91 rebase of the patches 2021-05-19 22:33:44 +02:00
Sylvestre Ledru
611fefa56b rebase of the patches 2021-05-17 20:58:45 +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
1e64f5841b rebase of the patches 2021-05-16 19:34:16 +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
03b9ba6fcf remove old rules for stretch, xenial & trusty 2021-05-10 13:32:37 +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
80ccde0b36 rebase of the patches 2021-05-08 23:36:48 +02:00
Sylvestre Ledru
4b571b3c19 remove libomptarget from openmp. done by upstream in f2f88f3e7a110b2d4d9da446e45f0dba040e62b2 2021-05-08 13:13:21 +02:00
Sylvestre Ledru
52b1876735 Enable lld on s390x 2021-04-28 22:37:11 +02:00
John Paul Adrian Glaubitz
70d189d8f0 Disable OpenMP on m68k 2021-04-23 11:24:51 +02:00
Sylvestre Ledru
de866f8591 rebase of the patch 2021-04-22 22:10:01 +02:00
Sylvestre Ledru
b55b04cc9e Merge branch 'kwk-snapshot-patch-12163' into 'snapshot'
Elegant CURRENT_VERSION determination

See merge request pkg-llvm-team/llvm-toolchain!66
2021-04-20 15:16:09 +00:00
Sylvestre Ledru
d22130608a show the last 100 lines in case of error 2021-04-18 23:36:27 +02:00
Sylvestre Ledru
2841301164 fix conflict 2021-04-18 23:15:05 +02:00
Sylvestre Ledru
8c5e1bc5bd remove the 12 specific workaround 2021-04-18 23:07:39 +02:00
Sylvestre Ledru
73e19b411d workaround the breaks/replaces/conflicts introduced with llvm-12-linker-tools
we update the version to make it work with apt.llvm.org
Yeah, this is ugly but I don't know how to do better
2021-04-18 23:07:39 +02:00
Sylvestre Ledru
45ae3483fe cmake & its libs, try to replicate that I did for 11 (will be done in 13 if it works 2021-04-18 23:07:39 +02:00
Sylvestre Ledru
43a6fe2efa Add missing file 2021-04-18 23:07:39 +02:00
Sylvestre Ledru
d7414c7d56 adjust the dep for Debian 2021-04-18 23:07:37 +02:00
Sylvestre Ledru
99dcca8826 improve the description 2021-04-18 23:07:18 +02:00
Sylvestre Ledru
d46c88e66a * Disable again LTO
* Create a new package llvm-12-linker-tools:
  Contains the LLVMgold and LLVMPolly linker plugins.
2021-04-18 23:07:14 +02:00
Sylvestre Ledru
e273082e19 * Improve the clean rule 2021-04-18 23:06:29 +02:00
Sylvestre Ledru
3f4584b9bc try to unbreak the s390x build issue 2021-04-18 23:06:28 +02:00
Sylvestre Ledru
f01f2c149c * Improve the clean rule
* Disable again LTO
* Create a new package llvm-12-linker-tools:
  Contains the LLVMgold and LLVMPolly linker plugins.
* New upstream release
* Add -DCMAKE_SUPPRESS_REGENERATION=ON to limit the number of calls
  to cmake
  Try to workaround a bug on llvm-toolchain-stretch-12-binaries
  architecture=s390x,stretch
* New testing upstream release
2021-04-18 23:05:58 +02:00
Sylvestre Ledru
687f146134 rebase of the patches 2021-04-16 23:35:01 +02:00
John Paul Adrian Glaubitz
805991b3e5 Re-enable the M68k backend which now builds without patches 2021-04-13 10:10:21 +02:00
John Paul Adrian Glaubitz
6b95f9ce26 Drop m68k patches D98537 and D98540 again 2021-04-12 17:53:08 +02:00
Konrad Kleine
4a581db3d8 Elegant CURRENT_VERSION determination
Earlier today I didn't see that MAJOR, MINOR and PATCH variables were no longer needed outside the if-block, sorry.

In case the \K is unclear. Here's a great explanation: https://stackoverflow.com/a/33573989/835098
2021-04-09 19:30:07 +00:00
Konrad Kleine
461a35f70c Propose simplification in version determination by deleting all non numeric characters
This doesn't change the behavior but I found it much easier to maintain in my own code than.
2021-04-09 14:42:31 +00:00
John Paul Adrian Glaubitz
f8d7bfbf29 Revert "Skip installation of missing hwasan_symbolize on x32"
This reverts commit ba08aa48e8.
2021-04-09 16:05:06 +02:00
John Paul Adrian Glaubitz
6da3253b7d Drop removed patches D98519 and D99869 from debian/patches/series 2021-04-06 10:26:49 +02:00
John Paul Adrian Glaubitz
ba08aa48e8 Skip installation of missing hwasan_symbolize on x32 2021-04-06 09:15:39 +02:00