Changeset 2830
- Timestamp:
- 01/16/02 20:41:39 (7 years ago)
- Files:
-
- trunk/ChangeLog (modified) (1 diff)
- trunk/aclocal.m4 (modified) (1 diff)
- trunk/port/cpl_config.h.in (modified) (1 diff)
- trunk/port/cpl_port.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ChangeLog
r2809 r2830 1 2002-01-16 Frank Warmerdam <warmerdam@pobox.com> 2 3 * port/cpl_config.h.in, port/cpl_port.h, aclocal.m4, configure: 4 add support for predefining _LARGEFILE64_SOURCE when necessary. 5 1 6 2002-01-12 Frank Warmerdam <warmerdam@pobox.com> 2 7 trunk/aclocal.m4
r2778 r2830 84 84 VSI_FTELL64=ftello64 85 85 VSI_FSEEK64=fseeko64 86 fi 87 rm -f conftest* 88 fi 89 90 dnl This is much like the first test, but we predefine _LARGEFILE64_SOURCE 91 dnl before including stdio.h. This should work on Linux 2.4 series systems. 92 93 if test "$with_unix_stdio_64" = "" ; then 94 echo '#define _LARGEFILE64_SOURCE' > conftest.c 95 echo '#include <stdio.h>' >> conftest.c 96 echo 'int main() { long long off=0; fseeko64(NULL, SEEK_SET, off); off = ftello64(NULL); return 0; }' >> conftest.c 97 if test -z "`${CXX} -o conftest conftest.c 2>&1`" ; then 98 with_unix_stdio_64=yes 99 VSI_FTELL64=ftello64 100 VSI_FSEEK64=fseeko64 101 AC_DEFINE(VSI_NEED_LARGEFILE64_SOURCE) 86 102 fi 87 103 rm -f conftest* trunk/port/cpl_config.h.in
r2779 r2830 39 39 #undef VSI_LARGE_API_SUPPORTED 40 40 41 /* Define if _LARGEFILE64_SOURCE needs to be defined. */ 42 #undef VSI_NEED_LARGEFILE64_SOURCE 41 43 44 45 trunk/port/cpl_port.h
r2448 r2830 43 43 * 44 44 * $Log$ 45 * Revision 1.29 2002/01/17 01:40:27 warmerda 46 * added _LARGEFILE64_SOURCE support 47 * 45 48 * Revision 1.28 2001/08/30 21:20:49 warmerda 46 49 * expand tabs … … 115 118 #ifdef unix 116 119 # undef WIN32 120 #endif 121 122 #if defined(VSI_NEED_LARGEFILE64_SOURCE) && !defined(_LARGEFILE64_SOURCE) 123 # define _LARGEFILE64_SOURCE 1 117 124 #endif 118 125
