ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/autoconf/configure
(Generate patch)

Comparing IO-AIO/autoconf/configure (file contents):
Revision 1.1 by root, Sun Jul 31 18:14:48 2005 UTC vs.
Revision 1.4 by root, Mon Aug 22 23:20:37 2005 UTC

1242 1242
1243 1243
1244 ac_config_headers="$ac_config_headers config.h" 1244 ac_config_headers="$ac_config_headers config.h"
1245 1245
1246 1246
1247# Enable GNU extensions.
1248# Define this here, not in acconfig's @TOP@ section, since definitions
1249# in the latter don't make it into the configure-time tests.
1250
1251cat >>confdefs.h <<\_ACEOF
1252#define _GNU_SOURCE 1
1253_ACEOF
1254
1255
1256# do NOT define POSIX_SOURCE, since this clashes with many BSDs
1257
1258ac_ext=c 1247ac_ext=c
1259ac_cpp='$CPP $CPPFLAGS' 1248ac_cpp='$CPP $CPPFLAGS'
1260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1249ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1250ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1262ac_compiler_gnu=$ac_cv_c_compiler_gnu 1251ac_compiler_gnu=$ac_cv_c_compiler_gnu
2349echo "$as_me:$LINENO: result: $ac_cv_preadwrite" >&5 2338echo "$as_me:$LINENO: result: $ac_cv_preadwrite" >&5
2350echo "${ECHO_T}$ac_cv_preadwrite" >&6 2339echo "${ECHO_T}$ac_cv_preadwrite" >&6
2351test $ac_cv_preadwrite = yes && 2340test $ac_cv_preadwrite = yes &&
2352cat >>confdefs.h <<\_ACEOF 2341cat >>confdefs.h <<\_ACEOF
2353#define HAVE_PREADWRITE 1 2342#define HAVE_PREADWRITE 1
2343_ACEOF
2344
2345
2346echo "$as_me:$LINENO: checking for sendfile" >&5
2347echo $ECHO_N "checking for sendfile... $ECHO_C" >&6
2348if test "${ac_cv_sendfile+set}" = set; then
2349 echo $ECHO_N "(cached) $ECHO_C" >&6
2350else
2351 cat >conftest.$ac_ext <<_ACEOF
2352
2353# include <sys/types.h>
2354#if __linux
2355# include <sys/sendfile.h>
2356#elif __freebsd
2357# include <sys/socket.h>
2358# include <sys/uio.h>
2359#elif __hpux
2360# include <sys/socket.h>
2361#endif
2362int main(void)
2363{
2364 int fd = 0;
2365 off_t offset = 1;
2366 size_t count = 2;
2367 ssize_t res;
2368#if __linux
2369 res = sendfile (fd, fd, offset, count);
2370#elif __freebsd
2371 res = sendfile (fd, fd, offset, count, 0, &offset, 0);
2372#elif __hpux
2373 res = sendfile (fd, fd, offset, count, 0, 0);
2374#endif
2375 return 0;
2376}
2377
2378_ACEOF
2379rm -f conftest.$ac_objext conftest$ac_exeext
2380if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2381 (eval $ac_link) 2>conftest.er1
2382 ac_status=$?
2383 grep -v '^ *+' conftest.er1 >conftest.err
2384 rm -f conftest.er1
2385 cat conftest.err >&5
2386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387 (exit $ac_status); } &&
2388 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2390 (eval $ac_try) 2>&5
2391 ac_status=$?
2392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2393 (exit $ac_status); }; } &&
2394 { ac_try='test -s conftest$ac_exeext'
2395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2396 (eval $ac_try) 2>&5
2397 ac_status=$?
2398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2399 (exit $ac_status); }; }; then
2400 ac_cv_sendfile=yes
2401else
2402 echo "$as_me: failed program was:" >&5
2403sed 's/^/| /' conftest.$ac_ext >&5
2404
2405ac_cv_sendfile=no
2406fi
2407rm -f conftest.err conftest.$ac_objext \
2408 conftest$ac_exeext conftest.$ac_ext
2409fi
2410echo "$as_me:$LINENO: result: $ac_cv_sendfile" >&5
2411echo "${ECHO_T}$ac_cv_sendfile" >&6
2412test $ac_cv_sendfile = yes &&
2413cat >>confdefs.h <<\_ACEOF
2414#define HAVE_SENDFILE 1
2354_ACEOF 2415_ACEOF
2355 2416
2356 2417
2357cat >confcache <<\_ACEOF 2418cat >confcache <<\_ACEOF
2358# This file is a shell script that caches the results of configure 2419# This file is a shell script that caches the results of configure

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines