crypto/ppccap.c: add SIGILL-free processor capability detection code.
[openssl.git] / crypto / ppc_arch.h
1 #ifndef __PPC_ARCH_H__
2 # define __PPC_ARCH_H__
3
4 extern unsigned int OPENSSL_ppccap_P;
5
6 /*
7  * Flags' usage can appear ambiguous, because they are set rather
8  * to reflect OpenSSL performance preferences than actual processor
9  * capabilities.
10  */
11 # define PPC_FPU64       (1<<0)
12 # define PPC_ALTIVEC     (1<<1)
13 # define PPC_CRYPTO207   (1<<2)
14 # define PPC_FPU         (1<<3)
15
16 #endif