--------------------- PatchSet 4198 Date: 2002/06/08 19:42:00 Author: serassio Branch: coss Tag: (none) Log: Autoconf support to 64 bit coss I/O Members: configure.in:1.30.2.2->1.30.2.3 src/fs/coss/store_coss.h:1.4.12.4->1.4.12.5 Index: squid/configure.in =================================================================== RCS file: /cvsroot/squid-sf//squid/configure.in,v retrieving revision 1.30.2.2 retrieving revision 1.30.2.3 diff -u -r1.30.2.2 -r1.30.2.3 --- squid/configure.in 21 May 2002 09:10:32 -0000 1.30.2.2 +++ squid/configure.in 8 Jun 2002 19:42:00 -0000 1.30.2.3 @@ -3,7 +3,7 @@ dnl dnl Duane Wessels, wessels@nlanr.net, February 1996 (autoconf v2.9) dnl -dnl $Id: configure.in,v 1.30.2.2 2002/05/21 09:10:32 serassio Exp $ +dnl $Id: configure.in,v 1.30.2.3 2002/06/08 19:42:00 serassio Exp $ dnl dnl dnl @@ -11,7 +11,7 @@ AC_CONFIG_AUX_DIR(cfgaux) AM_INIT_AUTOMAKE(squid, 2.6-DEVEL) AM_CONFIG_HEADER(include/autoconf.h) -AC_REVISION($Revision: 1.30.2.2 $)dnl +AC_REVISION($Revision: 1.30.2.3 $)dnl AC_PREFIX_DEFAULT(/usr/local/squid) AM_MAINTAINER_MODE @@ -377,6 +377,8 @@ fi ;; coss) + echo "coss store used, additional large file support enabled" + CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE" if test -z "$with_aio"; then echo "coss store used, aio support automatically enabled" with_aio=yes Index: squid/src/fs/coss/store_coss.h =================================================================== RCS file: /cvsroot/squid-sf//squid/src/fs/coss/store_coss.h,v retrieving revision 1.4.12.4 retrieving revision 1.4.12.5 diff -u -r1.4.12.4 -r1.4.12.5 --- squid/src/fs/coss/store_coss.h 1 Jun 2002 17:11:18 -0000 1.4.12.4 +++ squid/src/fs/coss/store_coss.h 8 Jun 2002 19:42:01 -0000 1.4.12.5 @@ -5,7 +5,7 @@ Needed for large file support */ -#if _FILE_OFFSET_BITS==64 +#if (_FILE_OFFSET_BITS == 64) || defined(_LARGEFILE64_SOURCE) #define COSS_OFFSET_BITS 64 #endif