363N/A--- /tmp/opensslconf.h Fri Feb 11 15:36:12 2011
363N/A+++ openssl-1.0.0d/crypto/opensslconf.h Fri Feb 11 16:58:36 2011
363N/A@@ -181,7 +181,11 @@
363N/A
363N/A #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */
363N/A #if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR)
363N/A+#if defined(__sparcv9) || defined(__x86_64)
363N/A+#define ENGINESDIR "/lib/openssl/engines/64"
363N/A+#else
363N/A #define ENGINESDIR "/lib/openssl/engines"
363N/A+#endif
363N/A #define OPENSSLDIR "/etc/openssl"
363N/A #endif
363N/A #endif
363N/A@@ -228,21 +232,39 @@
363N/A /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a
363N/A * %20 speed up (longs are 8 bytes, int's are 4). */
363N/A #ifndef DES_LONG
363N/A+#if defined(__sparcv9) || defined(__x86_64)
363N/A+#define DES_LONG unsigned int
363N/A+#else
363N/A #define DES_LONG unsigned long
363N/A #endif
363N/A #endif
363N/A+#endif
363N/A
363N/A #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H)
363N/A #define CONFIG_HEADER_BN_H
363N/A+/*
363N/A+ * OpenSSL revision 1.521 from 2005-12-15 in OpenSSL_1_0_0-stable branch changed
363N/A+ * 64 bit sparcv9 configuration from SIXTY_FOUR_BIT_LONG to BN_LLONG.
363N/A+ */
363N/A+#if defined(__x86_64)
363N/A+#undef BN_LLONG
363N/A+#else
363N/A #define BN_LLONG
363N/A+#endif
363N/A
363N/A /* Should we define BN_DIV2W here? */
363N/A
363N/A /* Only one for the following should be defined */
363N/A+#if defined(__x86_64)
363N/A+#define SIXTY_FOUR_BIT_LONG
363N/A+#undef THIRTY_TWO_BIT
363N/A+#else
363N/A #undef SIXTY_FOUR_BIT_LONG
363N/A #undef SIXTY_FOUR_BIT
363N/A #define THIRTY_TWO_BIT
363N/A #endif
363N/A+#undef SIXTY_FOUR_BIT
363N/A+#endif
363N/A
363N/A #if defined(HEADER_RC4_LOCL_H) && !defined(CONFIG_HEADER_RC4_LOCL_H)
363N/A #define CONFIG_HEADER_RC4_LOCL_H