Sylvestre Ledru
abeefa99bb
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-12-26 12:28:10 +01:00
Sylvestre Ledru
61441bd127
Cherry-pick upstream fix D52340 to address a rustc debuginfo ( Closes : #917209 )
2018-12-26 12:24:30 +01:00
Sylvestre Ledru
c77a496667
Also install clang-7-dbgsym libclang1-7-dbgsym in autopkgtest to verify that debug symbols are present
2018-12-22 21:23:44 +01:00
Sylvestre Ledru
95b23e80c1
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-12-22 00:06:56 +01:00
Sylvestre Ledru
a2cde1ab59
add tests for the dbg & buildid issue
2018-12-22 00:06:21 +01:00
Sylvestre Ledru
a314e76e19
add tests for the dbg & buildid issue
2018-12-22 00:01:56 +01:00
Sylvestre Ledru
2416269467
consistency in the clang name
2018-12-22 00:01:00 +01:00
Sylvestre Ledru
26ea04bc08
Build with -g1 also on 64bit architectures (thanks to Adrian too)
2018-12-21 20:50:56 +01:00
Sylvestre Ledru
a7324bb040
add the changelog
2018-12-21 20:50:25 +01:00
Sylvestre Ledru
5acdfc0423
Revert "Revert "Enable -DENABLE_LINKER_BUILD_ID:BOOL=ON as, unlike gcc, isn't enabled by default in clang. Once more, thanks to Rebecca Palmer ( Closes : #916975 )""
...
This reverts commit 90e5dc22a4
.
2018-12-21 20:49:26 +01:00
Sylvestre Ledru
f7a60160d2
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-12-21 20:49:04 +01:00
Sylvestre Ledru
5a91592546
Merge branch '7' into '7'
...
Fix -dbgsym creation
See merge request pkg-llvm-team/llvm-toolchain!28
2018-12-21 19:48:29 +00:00
Sylvestre Ledru
90e5dc22a4
Revert "Enable -DENABLE_LINKER_BUILD_ID:BOOL=ON as, unlike gcc, isn't enabled by default in clang. Once more, thanks to Rebecca Palmer ( Closes : #916975 )"
...
This reverts commit b9b61aeece
.
2018-12-21 20:48:06 +01:00
Sylvestre Ledru
b9b61aeece
Enable -DENABLE_LINKER_BUILD_ID:BOOL=ON as, unlike gcc, isn't enabled by default in clang. Once more, thanks to Rebecca Palmer ( Closes : #916975 )
2018-12-21 17:37:19 +01:00
Sylvestre Ledru
f72c848baa
Pass -Wl,--build-id to get dbgsym packages ( Closes : #916975 )
2018-12-21 08:25:28 +01:00
Adrian Bunk
f0f0ba2c6c
Fix -dbgsym creation
...
- build with -g1 also on 64bit architectures
- should be -g, but this causes buildd disk space issues
- enable BuildID so that clang built binaries can be in -dbgsym
- override_dh_strip: limit all workarounds to binutils < 2.31.1-11
2018-12-20 21:55:42 +02:00
Sylvestre Ledru
6019f26a7d
rebase of the patch
2018-12-19 20:29:03 +01:00
Sylvestre Ledru
e659289928
* New symbols in openmp:
...
- OMP_NULL_ALLOCATOR
- __kmpc_alloc
- __kmpc_free
- __kmpc_get_default_allocator
- __kmpc_omp_reg_task_with_affinity
- __kmpc_set_default_allocator
- omp_alloc
- omp_capture_affinity
- omp_cgroup_mem_alloc
- omp_const_mem_alloc
- omp_default_mem_alloc
- omp_display_affinity
- omp_free
- omp_get_affinity_format
- omp_get_default_allocator
- omp_high_bw_mem_alloc
- omp_large_cap_mem_alloc
- omp_low_lat_mem_alloc
- omp_pteam_mem_alloc
- omp_set_affinity_format
- omp_set_default_allocator
- omp_thread_mem_alloc
- ompc_capture_affinity
- ompc_display_affinity
- ompc_get_affinity_format
- ompc_set_affinity_format
2018-12-18 18:09:57 +01:00
Sylvestre Ledru
4574aab59e
Enable more tests, just don't fail on them
2018-12-17 11:04:41 +01:00
Sylvestre Ledru
4c72333341
remove a temp file
2018-12-17 11:01:30 +01:00
Sylvestre Ledru
a5f39e48a8
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-12-16 15:56:03 +01:00
Sylvestre Ledru
d6e4a307b0
fix the declaration
2018-12-16 15:55:55 +01:00
Sylvestre Ledru
c3dd861c37
Remove the dbg workaround. Hopefully, the new version of binutils will fix it ( Closes : #913946 )
2018-12-16 13:16:04 +01:00
Sylvestre Ledru
3c89d34e4c
remove the -fno-addrsig workaround
2018-12-16 13:14:04 +01:00
Sylvestre Ledru
7dd264c6f6
keep the strip workaround only for old version of bin utils
2018-12-16 13:12:58 +01:00
Sylvestre Ledru
eab48da666
New release
2018-12-16 13:09:41 +01:00
Sylvestre Ledru
22d9242929
remove the patch
2018-12-14 12:04:08 +01:00
Sylvestre Ledru
754c87622e
Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot
2018-12-14 11:59:59 +01:00
Sylvestre Ledru
74e84e9864
Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot
2018-12-14 10:15:41 +01:00
Sylvestre Ledru
3e7f19d99c
Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot
2018-12-14 10:15:27 +01:00
Sylvestre Ledru
de7f34b7cd
rebase of the patches
2018-12-14 10:15:04 +01:00
Sylvestre Ledru
c66d3d3c8b
remove fix-llvm-config.diff - applied upstream
2018-12-14 10:14:32 +01:00
Sylvestre Ledru
5a1349d0c5
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-14 10:06:01 +01:00
Sylvestre Ledru
afc5bd71f2
verify that llvm-config doesn't export -W
2018-12-13 15:35:42 +01:00
Sylvestre Ledru
ee6846e207
missing declaration
2018-12-13 09:47:44 +01:00
Sylvestre Ledru
7913017a32
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-13 09:47:13 +01:00
Sylvestre Ledru
8ed2c3d96c
The goal is to provide correct debug packages.
...
Workaround https://sourceware.org/bugzilla/show_bug.cgi?id=23788
2018-12-12 21:13:02 +01:00
Sylvestre Ledru
a1a2358ee4
* Improved the debian/patches/series presentation by creating categories
...
* Improve the separation between *FLAGS for gcc and clang.
This is done for -fno-addrsig as it doesn't exit for gcc
This can be done with the BOOTSTRAP_CMAKE_CXX_FLAGS option
2018-12-12 21:09:37 +01:00
Sylvestre Ledru
08afca5bde
improve the separation between *FLAGS for gcc and clang
2018-12-12 21:00:37 +01:00
Sylvestre Ledru
8e911fd30c
Force the link to atomic also for i386 as it fails on Debian jessie too
2018-12-11 16:54:35 +01:00
Sylvestre Ledru
1dfde1e31f
try to send flags only to the bootstrap phase
2018-12-10 20:26:29 +01:00
Sylvestre Ledru
772552aa5c
move the code coverage decl above
2018-12-10 20:25:25 +01:00
Sylvestre Ledru
e54f11d312
fix tab
2018-12-10 20:24:04 +01:00
Sylvestre Ledru
fd33d6731c
force the +x on bin/*
2018-12-10 18:58:44 +01:00
Sylvestre Ledru
d2b29624d3
Try to workaround the debug issues by adding -fno-addrsig to the *FLAGS One more time, thanks to Rebecca Palmer ( Closes : #913946 )
2018-12-10 16:09:36 +01:00
Sylvestre Ledru
d4eb7b39be
Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot
2018-12-10 11:56:52 +01:00
Sylvestre Ledru
c4f8baa937
fix the patch
2018-12-10 11:56:43 +01:00
Sylvestre Ledru
4488e550f9
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-10 11:46:03 +01:00
Sylvestre Ledru
d441237cac
on old version of strip, try to ignore the error by using llvm-strip
2018-12-10 11:43:47 +01:00
Sylvestre Ledru
653b063626
update of the changelog
2018-12-10 11:25:06 +01:00