crypto/armcap.c: short-circuit processor capability probe in iOS builds.
authorAndy Polyakov <appro@openssl.org>
Wed, 15 Feb 2017 11:01:09 +0000 (12:01 +0100)
committerAndy Polyakov <appro@openssl.org>
Wed, 15 Feb 2017 22:17:25 +0000 (23:17 +0100)
commitb763981b76b6a97c72011c290ec574b37a15f6e4
treeb576f17135d5c5899411db31bccf2d6e9e13dad8
parentc04b1434e6741cfc6b6c29db2c34b46f5ccd3d99
crypto/armcap.c: short-circuit processor capability probe in iOS builds.

Capability probing by catching SIGILL appears to be problematic
on iOS. But since Apple universe is "monocultural", it's actually
possible to simply set pre-defined processor capability mask.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2617)

(cherry picked from commit 8653e78f4319b23d60239f9557d8c1e1d23be1a5)
crypto/armcap.c