Sylvestre Ledru
5e9b72aba2
Build using thinlto on non stretch, xenial and trusty (fails with some undef symbols)
2019-05-20 10:36:23 +02:00
Sylvestre Ledru
1957457e37
check-polly was executed twice
2019-05-19 21:35:39 +02:00
Sylvestre Ledru
1bc431e71e
Use ThinLTO for the build Option -DLLVM_ENABLE_LTO="Thin" added
2019-05-18 12:49:26 +02:00
Sylvestre Ledru
a6cb0b2dfd
WebAssembly is now build by default, remove it from the experimental list
2019-05-18 11:03:42 +02:00
Sylvestre Ledru
2da8f0a12a
Try another way to address the mips64el issue
2019-05-13 11:36:58 +02:00
Sylvestre Ledru
05e63f66b7
remove useless quotes
2019-05-01 14:07:36 +02:00
Sylvestre Ledru
0806a02a8c
Try to disable mips64el-fix.diff (struct_kernel_stat_sz) to workaround a mips issue with some new C{XX}FLAGS see https://reviews.llvm.org/D59702
2019-04-29 09:00:15 +02:00
Sylvestre Ledru
c27a5a490e
Fix the FTBFS on mips (introduced by my previous change)
2019-04-02 11:57:49 +02:00
Sylvestre Ledru
795b5b2ae3
add debug info at build time
2019-04-02 09:54:06 +02:00
Sylvestre Ledru
eac2759eef
Fix the search path on mips64el (which is causing the stage2 build of mips64el to fail See https://bugs.llvm.org/show_bug.cgi?id=41204
2019-04-01 14:02:49 +02:00
Sylvestre Ledru
9e9265fae2
also enable for libc++
2019-02-13 21:39:29 +01:00
Sylvestre Ledru
033ac31f17
Merge remote-tracking branch 'origin/7' into 8
2019-02-09 17:30:52 +01:00
Sylvestre Ledru
eb425e6379
Activate -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN for all gcc
2019-02-08 21:34:44 +01:00
Sylvestre Ledru
816b488b26
Enable ld gold for kfreebsd-amd64 and kfreebsd-i386 Many thanks to Svante Signell for the two updates
2019-02-07 17:17:47 +01:00
Sylvestre Ledru
ebf41ac0bf
Merge remote-tracking branch 'origin/7' into snapshot
2019-01-11 15:23:28 +01:00
Sylvestre Ledru
2630cd44ad
Continue in case of error
2019-01-11 08:40:12 +01:00
Sylvestre Ledru
4d0a1e4e44
add some debug info
2019-01-10 22:54:33 +01:00
Sylvestre Ledru
87fdbcd796
Document why we have that
2019-01-10 17:06:11 +01:00
Sylvestre Ledru
a5911ca541
ls to see the perms of the files
2019-01-05 11:59:15 +01:00
Gianfranco Costamagna
740c688294
Merge branch '7' into snapshot
2019-01-03 08:29:54 +01:00
Sylvestre Ledru
aeccafe799
Failed with "fakeroot: nested operation not yet supported"
...
Revert "run strip using fakeroot to avoid some issues like: chown: changing ownership of 'debian/.debhelper/clang-8/dbgsym-root/usr/lib/debug/.build-id/98/91e0beba57ee5ec69fd03c519f19351e353875.debug': Operation not permitted"
This reverts commit f490b5b1ec .
2019-01-02 18:07:31 +01:00
Sylvestre Ledru
f490b5b1ec
run strip using fakeroot to avoid some issues like: chown: changing ownership of 'debian/.debhelper/clang-8/dbgsym-root/usr/lib/debug/.build-id/98/91e0beba57ee5ec69fd03c519f19351e353875.debug': Operation not permitted
2019-01-02 11:26:32 +01:00
Sylvestre Ledru
6cebc97091
ignoring these files shounld'nt be needed anymore
2019-01-02 11:26:32 +01:00
Sylvestre Ledru
35f906d5ce
run strip using fakeroot to avoid some issues like: chown: changing ownership of 'debian/.debhelper/clang-8/dbgsym-root/usr/lib/debug/.build-id/98/91e0beba57ee5ec69fd03c519f19351e353875.debug': Operation not permitted
2019-01-02 11:20:39 +01:00
Sylvestre Ledru
b0e90d28ec
ignoring these files shounld'nt be needed anymore
2019-01-02 11:18:31 +01:00
Sylvestre Ledru
837792d5cc
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-27 00:21:54 +01:00
Sylvestre Ledru
9725c78e34
Rebase of the patch
2018-12-26 19:04:43 +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
d6e4a307b0
fix the declaration
2018-12-16 15:55:55 +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
5a1349d0c5
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-14 10:06:01 +01:00
Sylvestre Ledru
ee6846e207
missing declaration
2018-12-13 09:47:44 +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
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
c24106928e
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-10 04:45:52 -05:00