> 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
> 
> 

Reply via email to