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.5 by root, Tue Aug 23 00:03:14 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#else
2362# error unsupported architecture
2363#endif
2364int main(void)
2365{
2366 int fd = 0;
2367 off_t offset = 1;
2368 size_t count = 2;
2369 ssize_t res;
2370#if __linux
2371 res = sendfile (fd, fd, offset, count);
2372#elif __freebsd
2373 res = sendfile (fd, fd, offset, count, 0, &offset, 0);
2374#elif __hpux
2375 res = sendfile (fd, fd, offset, count, 0, 0);
2376#endif
2377 return 0;
2378}
2379
2380_ACEOF
2381rm -f conftest.$ac_objext conftest$ac_exeext
2382if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2383 (eval $ac_link) 2>conftest.er1
2384 ac_status=$?
2385 grep -v '^ *+' conftest.er1 >conftest.err
2386 rm -f conftest.er1
2387 cat conftest.err >&5
2388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2389 (exit $ac_status); } &&
2390 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2392 (eval $ac_try) 2>&5
2393 ac_status=$?
2394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2395 (exit $ac_status); }; } &&
2396 { ac_try='test -s conftest$ac_exeext'
2397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2398 (eval $ac_try) 2>&5
2399 ac_status=$?
2400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2401 (exit $ac_status); }; }; then
2402 ac_cv_sendfile=yes
2403else
2404 echo "$as_me: failed program was:" >&5
2405sed 's/^/| /' conftest.$ac_ext >&5
2406
2407ac_cv_sendfile=no
2408fi
2409rm -f conftest.err conftest.$ac_objext \
2410 conftest$ac_exeext conftest.$ac_ext
2411fi
2412echo "$as_me:$LINENO: result: $ac_cv_sendfile" >&5
2413echo "${ECHO_T}$ac_cv_sendfile" >&6
2414test $ac_cv_sendfile = yes &&
2415cat >>confdefs.h <<\_ACEOF
2416#define HAVE_SENDFILE 1
2354_ACEOF 2417_ACEOF
2355 2418
2356 2419
2357cat >confcache <<\_ACEOF 2420cat >confcache <<\_ACEOF
2358# This file is a shell script that caches the results of configure 2421# This file is a shell script that caches the results of configure

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines