[changes introduced in llvm-toolchain-12 1:12.0.1-16 by Peter Michael Green]
* Disable llvm libunwind on armhf, it seems to come out armv7 contaminated.
+ [changes introduced in llvm-toolchain-13 (1:13.0.0-9+rpi1 by Peter Michael Green]
+ * Disable scudo on armhf, it needs atomics which we do not want to enable.
+
-- Peter Michael Green <plugwash@raspbian.org> Wed, 17 Nov 2021 04:09:35 +0000
llvm-toolchain-13 (1:13.0.0-9) unstable; urgency=medium
STAGE_ALL_CMAKE_EXTRA += -DCOMPILER_RT_BUILD_BUILTINS=OFF
COMPILER_RT_USE_BUILTINS_LIBRARY := OFF
LIBCXX_USE_COMPILER_RT := OFF
+# disable scudo standalone (not supported for baseline armel arch: armv6)
+# note: we don't build with "k" in raspbian even though the CPU supports
+# it because armv6k atomics have forward-compatibility problems.
+ STAGE_ALL_CMAKE_EXTRA += -DCOMPILER_RT_BUILD_SCUDO_STANDALONE=OFF
endif
ifneq (,$(filter $(DEB_HOST_ARCH),i386))