mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-10-30 18:42:11 +00:00
Merge remote-tracking branch 'origin/13' into snapshot
This commit is contained in:
commit
f2a41afbc6
10
debian/changelog
vendored
10
debian/changelog
vendored
@ -58,7 +58,15 @@ llvm-toolchain-snapshot (1:14~++20210715093511+afc760ef3527-1~exp2) unstable; ur
|
|||||||
|
|
||||||
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 06 Aug 2021 08:40:58 +0200
|
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 06 Aug 2021 08:40:58 +0200
|
||||||
|
|
||||||
llvm-toolchain-13 (1:13.0.0~+rc2-2) UNRELEASED; urgency=medium
|
llvm-toolchain-13 (1:13.0.0~+rc2-3) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
* compiler-rt scudo, don't add the option
|
||||||
|
-mno-omit-leaf-frame-pointer when building on
|
||||||
|
armel & armhf
|
||||||
|
|
||||||
|
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 02 Sep 2021 21:35:26 +0200
|
||||||
|
|
||||||
|
llvm-toolchain-13 (1:13.0.0~+rc2-2) unstable; urgency=medium
|
||||||
|
|
||||||
* Build with -DCMAKE_POSITION_INDEPENDENT_CODE=ON to libc++ and libc++abi
|
* Build with -DCMAKE_POSITION_INDEPENDENT_CODE=ON to libc++ and libc++abi
|
||||||
* The changes from 12.0.1-7
|
* The changes from 12.0.1-7
|
||||||
|
|||||||
18
debian/patches/disable-no-omit-leaf.diff
vendored
Normal file
18
debian/patches/disable-no-omit-leaf.diff
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
Index: llvm-toolchain-13-13.0.0~+rc2/compiler-rt/lib/scudo/standalone/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- llvm-toolchain-13-13.0.0~+rc2.orig/compiler-rt/lib/scudo/standalone/CMakeLists.txt
|
||||||
|
+++ llvm-toolchain-13-13.0.0~+rc2/compiler-rt/lib/scudo/standalone/CMakeLists.txt
|
||||||
|
@@ -123,9 +123,10 @@ if (COMPILER_RT_HAS_GWP_ASAN)
|
||||||
|
list(APPEND SCUDO_OBJECT_LIBS
|
||||||
|
RTGwpAsan RTGwpAsanBacktraceLibc RTGwpAsanSegvHandler
|
||||||
|
RTGwpAsanOptionsParser)
|
||||||
|
-
|
||||||
|
- list(APPEND SCUDO_CFLAGS -DGWP_ASAN_HOOKS -fno-omit-frame-pointer
|
||||||
|
- -mno-omit-leaf-frame-pointer)
|
||||||
|
+ if (NOT ${arch} STREQUAL "armhf" AND NOT ${arch} STREQUAL "armel")
|
||||||
|
+ list(APPEND SCUDO_CFLAGS -DGWP_ASAN_HOOKS -fno-omit-frame-pointer
|
||||||
|
+ -mno-omit-leaf-frame-pointer)
|
||||||
|
+ endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
set(SCUDO_LINK_LIBS)
|
||||||
1
debian/patches/series
vendored
1
debian/patches/series
vendored
@ -145,3 +145,4 @@ scan-build-py-fix-default-bin.diff
|
|||||||
|
|
||||||
libclc-llvm-spirv.diff
|
libclc-llvm-spirv.diff
|
||||||
omp-riscv64.patch
|
omp-riscv64.patch
|
||||||
|
disable-no-omit-leaf.diff
|
||||||
|
|||||||
1
debian/rules
vendored
1
debian/rules
vendored
@ -430,6 +430,7 @@ override_dh_auto_configure: preconfigure
|
|||||||
-DENABLE_LINKER_BUILD_ID=ON \
|
-DENABLE_LINKER_BUILD_ID=ON \
|
||||||
-DCOMPILER_RT_USE_LIBCXX=NO \
|
-DCOMPILER_RT_USE_LIBCXX=NO \
|
||||||
-DLIBUNWIND_USE_COMPILER_RT=ON \
|
-DLIBUNWIND_USE_COMPILER_RT=ON \
|
||||||
|
$(CMAKE_EXTRA) \
|
||||||
$(Z3_FLAG) \
|
$(Z3_FLAG) \
|
||||||
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="AVR;M68k" \
|
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="AVR;M68k" \
|
||||||
-DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON \
|
-DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user