> Date: Wed, 4 Jan 2017 16:56:08 +0100
> From: Patrick Wildt <[email protected]>
>
> Hi,
>
> with our base clang targeting armv7 by default, this enables the NEON
> assembly in libcrypto as well. Note that is only used if NEON is
> actually available.
>
> Clang doesn't like the extra size definition ".32" on vmov which is not
> needed, so simply remove it.
>
> ok?
ok kettenis@
> diff --git a/lib/libcrypto/bn/asm/armv4-gf2m.pl
> b/lib/libcrypto/bn/asm/armv4-gf2m.pl
> index c52e0b75b5b..89159246413 100644
> --- a/lib/libcrypto/bn/asm/armv4-gf2m.pl
> +++ b/lib/libcrypto/bn/asm/armv4-gf2m.pl
> @@ -174,7 +174,7 @@ bn_GF2m_mul_2x2:
> beq .Lialu
>
> veor $A1,$A1
> - vmov.32 $B1,r3,r3 @ two copies of b1
> + vmov $B1,r3,r3 @ two copies of b1
> vmov.32 ${A1}[0],r1 @ a1
>
> veor $A0,$A0
>
>