> a | 1 is always true, regardless of OPENSSL_armcap_P, and
> mrc cp15 will fail on <= v6.
> 
> --- a/crypto/armcap.c
> +++ b/crypto/armcap.c
> @@ -23,7 +23,7 @@ unsigned int _armv7_tick(void);
>  
>  unsigned int OPENSSL_rdtsc(void)
>       {
> -     if (OPENSSL_armcap_P|ARMV7_TICK)
> +     if (OPENSSL_armcap_P & ARMV7_TICK)
>               return _armv7_tick();
>       else
>               return 0;

Applied. Thanks.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to