Commit Graph

854 Commits

Author SHA1 Message Date
Sylvestre Ledru
11f05dadb5 Merge remote-tracking branch 'origin/9' into snapshot 2019-10-20 21:40:36 +02:00
Sylvestre Ledru
f0d6771d04 fix a typo 2019-10-20 21:40:16 +02:00
Sylvestre Ledru
5b35341a97 Merge remote-tracking branch 'origin/9' into snapshot 2019-10-20 19:04:30 +02:00
Sylvestre Ledru
d2c4dc9417 polly, openmp & lldb aren't enabled for every platform So, add to PROJECTS only when enabled 2019-10-20 17:28:06 +02:00
Sylvestre Ledru
9571f92559 Merge remote-tracking branch 'origin/9' into snapshot 2019-10-20 13:16:00 +02:00
Sylvestre Ledru
2aa08a74bd fix more paths 2019-10-19 15:29:58 +02:00
Sylvestre Ledru
51b2b33958 also build openmp 2019-10-19 14:50:01 +02:00
Sylvestre Ledru
e97c527468 fix the path to llvm docs 2019-10-19 14:50:01 +02:00
Sylvestre Ledru
f6f735d206 * Use -DBOOTSTRAP_LLVM_ENABLE_LTO instead of
-DLLVM_ENABLE_LTO (not sure what it wasn't done)
2019-10-19 11:39:00 +02:00
Sylvestre Ledru
3c0758401c move to projects list and go away symlinks, yeah 2019-10-19 10:24:46 +02:00
Sylvestre Ledru
4a38357fcc only enable z3 when version > 4.7.1 2019-10-18 22:52:48 +02:00
Sylvestre Ledru
9d276d759a Build using -DCLANG_LINK_CLANG_DYLIB=ON to force the usage of dynamic library instead of static library when building clang tools. Decreases the total size from 510M to 278M (amd64) 2019-10-18 21:06:04 +02:00
Sylvestre Ledru
be48bcd9ba Merge remote-tracking branch 'origin/9' into snapshot 2019-10-18 18:14:39 +02:00
Sylvestre Ledru
04d94b556a Enable Z3 solver (llvm & clang) to improve the quality of the static analysis results 2019-10-15 10:08:38 +02:00
Sylvestre Ledru
78a1142965 Added a check in debian/rules to prevent that from happening again 2019-10-12 11:24:43 +02:00
Sylvestre Ledru
8bcfb779b9 be more explicit when we are skipping tests 2019-10-12 10:52:58 +02:00
Sylvestre Ledru
4bef74c9ba Merge remote-tracking branch 'origin/9' into snapshot 2019-10-07 09:48:35 +02:00
Sylvestre Ledru
b12e67d29a explain why I am forcing gcc 8 2019-10-07 09:28:31 +02:00
Sylvestre Ledru
1822114116 Merge remote-tracking branch 'origin/9' into snapshot 2019-10-05 21:09:33 +02:00
Gianfranco Costamagna
4723e4187b Revert "Also remove lit-cpuid from cmake exports, in case it comes back in the future"
This reverts commit 9d6b7c5a64.
2019-10-05 10:16:46 +02:00
Gianfranco Costamagna
9d6b7c5a64 Also remove lit-cpuid from cmake exports, in case it comes back in the future 2019-10-05 10:11:54 +02:00
Gianfranco Costamagna
4baa800ed0 Enable lldb on s390x too, it builds fine now 2019-10-05 10:02:13 +02:00
Sylvestre Ledru
5be22cba05 Merge remote-tracking branch 'origin/9' into snapshot 2019-09-29 19:12:10 +02:00
Sylvestre Ledru
6bbfdc3d12 site-packages renamed to dist-packages in python3-lldb-10 2019-09-26 09:18:24 +02:00
Sylvestre Ledru
1ea7b813b8 * Fix the FTBFS on all platform by adding -DCLANG_BUILD_EXAMPLES=OFF
to cmake.
  So, the following libs aren't built anymore:
     - usr/lib/llvm-9/lib/SampleAnalyzerPlugin.so
     - usr/lib/llvm-9/lib/CheckerDependencyHandlingAnalyzerPlugin.so
     - usr/lib/llvm-9/lib/CheckerOptionHandlingAnalyzerPlugin.so
2019-09-25 08:31:00 +02:00
Sylvestre Ledru
476648d957 Merge remote-tracking branch 'origin/9' into snapshot 2019-09-12 14:18:02 +02:00
Sylvestre Ledru
5fcf7987d6 sid should also get gcc 8 2019-09-08 10:20:52 +02:00
Sylvestre Ledru
13c8b78e59 Merge remote-tracking branch 'origin/9' into snapshot 2019-09-08 09:35:06 +02:00
Sylvestre Ledru
386d2533e6 Fix the declaration 2019-09-08 09:34:34 +02:00
Sylvestre Ledru
5066015bcd Merge remote-tracking branch 'origin/9' into snapshot 2019-09-07 13:14:26 +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
0e69053baa revert link changes 2019-09-05 10:42:43 +02:00
Sylvestre Ledru
b4dce61de2 simplify the symlink gen 2019-09-04 18:46:55 +02:00
Sylvestre Ledru
9b69c89f47 try to fix the link 2019-09-04 18:46:11 +02:00
Sylvestre Ledru
630acfdd2f fix links 2019-09-04 18:30:28 +02:00
Sylvestre Ledru
a7abde8f96 remove a dup declaration (done in the .links) 2019-09-02 10:44:35 +02:00
Sylvestre Ledru
2c3d58eabf reorder the bootstrap args 2019-09-02 10:39:18 +02:00
Sylvestre Ledru
2a58c5d841 Debian moved to gcc-9. This gcc version now refuses -flto="Thin" Move from LLVM_ENABLE_LTO="Thin" to BOOTSTRAP_LLVM_ENABLE_LTO="Thin" to mitigate the issue (the argument should be passed only at the second stage of the build process) See https://bugs.llvm.org/show_bug.cgi?id=43193 2019-09-02 10:38:55 +02:00
Sylvestre Ledru
4b4d823b40 fix some install issue 2019-09-01 10:59:53 +02:00
Sylvestre Ledru
60ab466af0 fix install path of libclang-cpp 2019-09-01 00:51:51 +02:00
Sylvestre Ledru
3e62f1586d update the build of libclang-cpp to match what we have for libclang 2019-08-31 16:10:44 +02:00
Sylvestre Ledru
65afb90991 Also add PYTHON_EXECUTABLE to the CLANG_BOOTSTRAP_PASSTHROUGH option to fix an issue on xenial 2019-08-29 09:27:19 +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
0c2c3c23ec * Ship clangd-9 as a new package (Closes: #932432)
* Ship clangd-8 as a new package (Closes: #932432)
* Fixed wrong shlib generation of libomp5 library
2019-08-03 11:47:29 +02:00
Sylvestre Ledru
006c0e8ff5 fix the path for the help2man generation 2019-08-03 11:33:35 +02:00
Gianfranco Costamagna
73fd7c35e4 Fix wrong shlibs libomp5 generation 2019-08-02 08:42:24 +02:00
Gianfranco Costamagna
0635ece606 Fix wrong shlibs libomp5 generation 2019-08-02 08:41:48 +02:00
Sylvestre Ledru
446e6cf9be Ship clangd-8 as a new package (Closes: #932432) 2019-07-31 22:38:49 +02:00
Sylvestre Ledru
44ac8525bd Merge remote-tracking branch 'origin/8' into 9 2019-07-29 18:22:45 +02:00
Sylvestre Ledru
a0f22507df Merge branch '8' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 8 2019-07-29 18:15:16 +02:00