diff options
author | Gustavo Zacarias <gustavo@zacarias.com.ar> | 2013-05-05 02:35:08 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2013-05-05 16:35:06 +0200 |
commit | 59c360bdae993908ec1a2fa4a8a19c173aed8427 (patch) | |
tree | ade9adb0eb52a2ca0751afda6dc3a7ec7bab5a55 /package/nettle | |
parent | 173315537ec97713f1c83a0b0f3eaf6a987e984a (diff) | |
download | buildroot-novena-59c360bdae993908ec1a2fa4a8a19c173aed8427.tar.gz buildroot-novena-59c360bdae993908ec1a2fa4a8a19c173aed8427.zip |
nettle: fix ARM NEON breakage
Nettle's ARM NEON optimizations use some assembly constructs that aren't
friendly with binutils < 2.21, so just disable it for external
toolchains or internal with an unsupported version.
http://autobuild.buildroot.net/results/3c6f91379f90d438b4da3dd330cf89e1dd746aaf/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/nettle')
-rw-r--r-- | package/nettle/nettle.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/package/nettle/nettle.mk b/package/nettle/nettle.mk index b3d273052..131826e7d 100644 --- a/package/nettle/nettle.mk +++ b/package/nettle/nettle.mk @@ -10,8 +10,8 @@ ifeq ($(BR2_arm7tdmi)$(BR2_arm720t)$(BR2_arm920t)$(BR2_arm922t)$(BR2_arm926t)$(B NETTLE_CONF_OPT += --disable-assembler endif -# ARM NEON -ifeq ($(BR2_ARM_CPU_HAS_NEON),y) +# ARM NEON, requires binutils 2.21+ +ifeq ($(BR2_ARM_CPU_HAS_NEON)$(BR2_TOOLCHAIN_BUILDROOT)$(BR2_BINUTILS_VERSION_2_20_1),yy) NETTLE_CONF_OPT += --enable-arm-neon else NETTLE_CONF_OPT += --disable-arm-neon |