Index: config/piii/openssl/opensslconf.h |
=================================================================== |
--- config/piii/openssl/opensslconf.h (revision 156279) |
+++ config/piii/openssl/opensslconf.h (working copy) |
@@ -14,6 +14,9 @@ |
#ifndef OPENSSL_NO_CMS |
# define OPENSSL_NO_CMS |
#endif |
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 |
+# define OPENSSL_NO_EC_NISTP_64_GCC_128 |
+#endif |
#ifndef OPENSSL_NO_FIPS |
# define OPENSSL_NO_FIPS |
#endif |
@@ -38,12 +41,12 @@ |
#ifndef OPENSSL_NO_RFC3779 |
# define OPENSSL_NO_RFC3779 |
#endif |
+#ifndef OPENSSL_NO_SCTP |
+# define OPENSSL_NO_SCTP |
+#endif |
#ifndef OPENSSL_NO_SEED |
# define OPENSSL_NO_SEED |
#endif |
-#ifndef OPENSSL_NO_ASM |
-# define OPENSSL_NO_ASM |
-#endif |
#endif /* OPENSSL_DOING_MAKEDEPEND */ |
@@ -54,6 +57,20 @@ |
# define OPENSSL_NO_DYNAMIC_ENGINE |
#endif |
+/* Use x86 assembler functions - taken from Android/x86 config */ |
+# define OPENSSL_BN_ASM_GF2m |
+# define OPENSSL_BN_ASM_MONT |
+# define OPENSSL_BN_ASM_PART_WORDS |
+# define AES_ASM |
+# define GHASH_ASM |
+# define SHA1_ASM |
+# define SHA256_ASM |
+# define SHA512_ASM |
+# define MD5_ASM |
+# define DES_PTR |
+# define DES_RISC1 |
+# define DES_UNROLL |
+ |
/* The OPENSSL_NO_* macros are also defined as NO_* if the application |
asks for it. This is a transient feature that is provided for those |
who haven't had the time to do the appropriate changes in their |