jfclere 2005/07/05 23:58:50 Modified: jk/native configure.in jk/native/common jk_md5.h Log: use the same logic for jk_u64_ and JK_UINT4. Revision Changes Path 1.48 +12 -2 jakarta-tomcat-connectors/jk/native/configure.in Index: configure.in =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/configure.in,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- configure.in 14 Jun 2005 15:44:22 -0000 1.47 +++ configure.in 6 Jul 2005 06:58:49 -0000 1.48 @@ -53,6 +53,15 @@ AC_CHECK_SIZEOF(uint32_t) AC_CHECK_SIZEOF(u_int32_t) AC_CHECK_SIZEOF(unsigned long) +if test "$ac_cv_sizeof_uint32_t" = "4"; then + AC_DEFINE(HAVE_UINT32_T, [], [Use uint32_t for JK_UINT4]) +elif test "$ac_cv_sizeof_u_int32_t" = "4"; then + AC_DEFINE(HAVE_U_INT32_T, [], [Use u_int32_t for JK_UINT4]) +elif test "$ac_cv_sizeof_unsigned_long" = "4"; then + AC_DEFINE(HAVE_LONG, [], [Use unsigned long for JK_UINT4]) +else + AC_ERROR([could not detect a 32-bit integer type]) +fi AC_CHECK_SIZEOF(unsigned int) AC_CHECK_SIZEOF(unsigned long long) @@ -65,7 +74,7 @@ AC_DEFINE(HAVE_LONG_LONG64, [], [Use long long for JK_UINT8]) elif test "$ac_cv_sizeof_unsigned_longlong" = "8"; then AC_DEFINE(HAVE_LONGLONG64, [], [Use longlong for JK_UINT8]) -else +else AC_ERROR([could not detect a 64-bit integer type]) fi @@ -171,6 +180,7 @@ for INC in ${INCTEMP}; do APRINCLUDEDIR="${APRINCLUDEDIR} -I${INC}" done + AC_MSG_RESULT([APRINCLUDEDIR is $APRINCLUDEDIR]) APXSCFLAGS="`${APXS} -q CFLAGS` `${APXS} -q EXTRA_CFLAGS` -DHAVE_APR ${APRINCLUDEDIR}" APXSCPPFLAGS="`${APXS} -q EXTRA_CPPFLAGS`" APACHE_CONFIG_VARS="`${APXS} -q exp_installbuilddir`/config_vars.mk" 1.10 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_md5.h Index: jk_md5.h =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_md5.h,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- jk_md5.h 5 Jul 2005 16:22:21 -0000 1.9 +++ jk_md5.h 6 Jul 2005 06:58:49 -0000 1.10 @@ -61,12 +61,12 @@ typedef DWORD JK_UINT4; #elif defined(NETWARE) && !defined(__NOVELL_LIBC__) typedef unsigned int JK_UINT4; -#elif SIZEOF_UINT32_T +#elif defined(HAVE_UINT32_T) typedef uint32_t JK_UINT4; -#elif SIZEOF_U_INT32_T +#elif defined(HAVE_U_INT32_T) typedef u_int32_t JK_UINT4; #else - typedef unsigned long JK_UINT4; /* ansi */ + typedef unsigned long JK_UINT4; /* ansi HAVE_LONG */ #endif /* MD5 context. */
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]