Fix preprocessor checks for bn_mul PPC asm

On OS X, neither __powerpc__ nor __ppc__ is defined on PPC64, so the
asm code was only being used on PPC32.
This commit is contained in:
Barry K. Nathan 2014-05-05 23:26:13 -07:00 committed by Paul Bakker
parent 42b5374523
commit 35e7cb9aa6
2 changed files with 2 additions and 3 deletions

View File

@ -46,6 +46,7 @@ Bugfix
* Restore ability to locally trust a self-signed cert that is not a proper * Restore ability to locally trust a self-signed cert that is not a proper
CA for use as an end entity certificate. (This had been removed in CA for use as an end entity certificate. (This had been removed in
1.3.6.) 1.3.6.)
* Fix preprocessor checks for bn_mul PPC asm (found by Barry K. Nathan).
= PolarSSL 1.3.7 released on 2014-05-02 = PolarSSL 1.3.7 released on 2014-05-02
Features Features

View File

@ -285,7 +285,6 @@
#endif /* MC68000 */ #endif /* MC68000 */
#if defined(__powerpc__) || defined(__ppc__)
#if defined(__powerpc64__) || defined(__ppc64__) #if defined(__powerpc64__) || defined(__ppc64__)
#if defined(__MACH__) && defined(__APPLE__) #if defined(__MACH__) && defined(__APPLE__)
@ -371,7 +370,7 @@
#endif /* __MACH__ && __APPLE__ */ #endif /* __MACH__ && __APPLE__ */
#else /* PPC32 */ #elif defined(__powerpc__) || defined(__ppc__) /* end PPC64/begin PPC32 */
#if defined(__MACH__) && defined(__APPLE__) #if defined(__MACH__) && defined(__APPLE__)
@ -456,7 +455,6 @@
#endif /* __MACH__ && __APPLE__ */ #endif /* __MACH__ && __APPLE__ */
#endif /* PPC32 */ #endif /* PPC32 */
#endif /* PPC64 */
#if defined(__sparc__) && defined(__sparc64__) #if defined(__sparc__) && defined(__sparc64__)