Disable NEON generation on armhf (Closes: #841474, #842142)

Thanks to Pauli for the fix
This commit is contained in:
Sylvestre Ledru 2016-11-13 12:40:47 +00:00
parent a8c8177356
commit 755bc6aaf9
3 changed files with 21 additions and 0 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
llvm-toolchain-3.8 (1:3.8.1-17) unstable; urgency=medium
* Disable NEON generation on armhf (Closes: #841474, #842142)
Thanks to Pauli for the fix
-- Sylvestre Ledru <sylvestre@debian.org> Sun, 13 Nov 2016 13:38:01 +0100
llvm-toolchain-3.8 (1:3.8.1-16) unstable; urgency=medium
* Fix segfaults in the memory sanitizers (Closes: #842642)

View File

@ -0,0 +1,13 @@
Index: llvm-toolchain-3.8-3.8.1/include/llvm/Support/ARMTargetParser.def
===================================================================
--- llvm-toolchain-3.8-3.8.1.orig/include/llvm/Support/ARMTargetParser.def
+++ llvm-toolchain-3.8-3.8.1/include/llvm/Support/ARMTargetParser.def
@@ -75,7 +75,7 @@ ARM_ARCH("armv6kz", AK_ARMV6KZ, "6KZ", "
ARM_ARCH("armv6-m", AK_ARMV6M, "6-M", "v6m", ARMBuildAttrs::CPUArch::v6_M,
FK_NONE, AEK_NONE)
ARM_ARCH("armv7-a", AK_ARMV7A, "7-A", "v7", ARMBuildAttrs::CPUArch::v7,
- FK_NEON, AEK_DSP)
+ FK_VFPV3 /* Hard float */, AEK_DSP)
ARM_ARCH("armv7-r", AK_ARMV7R, "7-R", "v7r", ARMBuildAttrs::CPUArch::v7,
FK_NONE, (AEK_HWDIV | AEK_DSP))
ARM_ARCH("armv7-m", AK_ARMV7M, "7-M", "v7m", ARMBuildAttrs::CPUArch::v7,

View File

@ -53,3 +53,4 @@ silent-llvm-symbolizer.diff
upstream-msan-prevent-initialization-failure.diff
upstream-asan-msan-fix-reallocation-logic.diff
lit-force-lang.diff
clang-arm-default-vfp3-on-armv7a.patch