crypto/ppccap.c: SIGILL-free processor capabilities detection on MacOS X.
authorAndy Polyakov <appro@openssl.org>
Sat, 1 Apr 2017 13:28:28 +0000 (15:28 +0200)
committerAndy Polyakov <appro@openssl.org>
Sun, 2 Apr 2017 20:10:06 +0000 (22:10 +0200)
commit8a4eee0b18cf5f927c528d6e7bd0470c1cb679cb
treeb5b4ccccf3ea1fe2cb9d1436678e2b1f1f969521
parenta43cf4c0c00ac09bd83709305b5691c4010dba43
crypto/ppccap.c: SIGILL-free processor capabilities detection on MacOS X.

It seems to be problematic to probe processor capabilities with SIGILL
on MacOS X. The problem should be limited to cases when application code
is debugged, but crashes were reported even during normal execution...

Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit 0bd93bbe4ae60e5f318b298bfe617e468a7b71d0)
crypto/ppccap.c