Update of /cvsroot/libsysio/libsysio
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19517
Modified Files:
Tag: defer-cwd
configure.in
Log Message:
Now, wrap all syscalls. Including .../include/native.h will deliver the
_sysio_native_stat structure -- used to be __native_stat -- and all syscalls
for internals use. These will be the proper calls for a build with or without
_LARGEFILE64_SOURCE, Alpha, etc.
We were having some problems with inconsitent/incorrect use.
Index: configure.in
===================================================================
RCS file: /cvsroot/libsysio/libsysio/configure.in,v
retrieving revision 1.17.2.1
retrieving revision 1.17.2.2
diff -u -w -b -B -p -r1.17.2.1 -r1.17.2.2
--- configure.in 12 Sep 2004 04:41:44 -0000 1.17.2.1
+++ configure.in 23 Sep 2004 16:51:16 -0000 1.17.2.2
@@ -246,61 +246,6 @@ fi
AC_MSG_RESULT($alpha_linux_env)
AM_CONDITIONAL(TEST_ALPHA_ARG, test x$alpha_linux_env = xyes)
-# check for 64 bit stat, fstat, truncate, ftruncate syscalls
-#
-AC_MSG_CHECKING(for 64 bit stat and truncate syscalls)
-AC_TRY_COMPILE([
-#include <sys/stat.h>
-#include <syscall.h>
-extern int syscall();],
-[char path[] = "/";
-int fd = 0;
-struct stat buf;
-syscall(SYS_stat64,path,&buf);
-syscall(SYS_fstat64,fd,&buf);
-syscall(SYS_truncate64, path, buf.st_size);
-syscall(SYS_ftruncate64, fd, buf.st_size);
-],
- sysstat64_exists=yes,
- sysstat64_exists=no)
-AC_MSG_RESULT($sysstat64_exists)
-if test x$sysstat64_exists = xno; then
- AC_DEFINE(USE_NATIVE_STAT)
-fi
-
-# Check for fdatasync syscall
-#
-AC_MSG_CHECKING(for fdatasync system call)
-if test x$alpha_linux_env = xyes; then
- _syscallnum=SYS_osf_fdatasync
-else
- _syscallnum=SYS_fdatasync
-fi
-AC_TRY_COMPILE([
-#include <syscall.h>
-extern int syscall();],
-[int fd = 0;
-syscall(SYS_fdatasync, fd);],
- syscall_fdatasync_exists=yes,
- syscall_fdatasync_exists=no)
-AC_MSG_RESULT($syscall_fdatasync_exists)
-if test x$syscall_fdatasync_exists = xyes; then
- AC_DEFINE_UNQUOTED(NATIVE_FDATASYNC, $_syscallnum)
-fi
-
-# Check for SYS_utime
-#
-AC_MSG_CHECKING(for utime system call)
-AC_TRY_COMPILE([
-#include <syscall.h>
-extern int syscall();],
-[syscall(SYS_utime);],
- syscall_utime_exists=yes,
- syscall_utime_exists=no)
-AC_MSG_RESULT($syscall_utime_exists)
-if test x$syscall_utime_exists = xno; then
- AC_DEFINE(USE_NATIVE_UTIME)
-fi
# Check for __st_ino
#
AC_MSG_CHECKING(for __st_ino)
|