Author: mturk
Date: Tue Jun 16 10:46:06 2009
New Revision: 785153

URL: http://svn.apache.org/viewvc?rev=785153&view=rev
Log:
Check for off64_t and add presence define

Modified:
    commons/sandbox/runtime/trunk/src/main/native/configure

Modified: commons/sandbox/runtime/trunk/src/main/native/configure
URL: 
http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/configure?rev=785153&r1=785152&r2=785153&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/configure (original)
+++ commons/sandbox/runtime/trunk/src/main/native/configure Tue Jun 16 10:46:06 
2009
@@ -616,9 +616,15 @@
     have_libaio=0
     have_windows=1
     have_uuid_uuid=0
+    have_off64t=0
 else
     have_fileextd=0
     have_ktmw32=0
+    have_off64t=1
+       sizeof_off64t=`test_csizeof off64_t`
+       if [ ".$sizeof_off64t" = ".0" ]; then
+               have_off64t=0
+       fi
     have_aio=`have_include aio`
     have_libaio=`have_include libaio`
     have_windows=0
@@ -685,6 +691,7 @@
 #define HAVE_DUP3             `have_function dup3`
 #define HAVE_EPOLL_CREATE1    `have_function epoll_create1`
 #define HAVE_SOCK_CLOEXEC     `have_sock_cloexec`
+#define HAVE_OFF64_T          $have_off64t
 #define HAVE_LONG_LONG        $have_long_long
 #define HAVE_LONG_DOUBLE      $have_long_double
 
@@ -695,7 +702,7 @@
 #define CC_SIZEOF_LONG_DOUBLE $sizeof_long_double
 #define CC_SIZEOF_VOIDP       `test_csizeof 'void *'`
 #define CC_SIZEOF_SIZE_T      `test_csizeof size_t`
-#define CC_SIZEOF_OFF64_T     `test_csizeof off64_t`
+#define CC_SIZEOF_OFF64_T     $sizeof_off64t
 
 EOF
 


Reply via email to