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]

Reply via email to