[Libsysio-commit] HEAD: libsysio README configure.in
Brought to you by:
lward
From: Lee W. <lw...@us...> - 2003-10-10 18:51:59
|
Update of /cvsroot/libsysio/libsysio In directory sc8-pr-cvs1:/tmp/cvs-serv14350 Modified Files: README configure.in Log Message: Red Storm branch mega-merge. Please, no more changes to any of the Red Storm branches. We'll keep them for reference for awhile but then, they go away. Finally! Index: README =================================================================== RCS file: /cvsroot/libsysio/libsysio/README,v retrieving revision 1.3 retrieving revision 1.4 diff -u -w -b -B -p -r1.3 -r1.4 --- README 21 Aug 2003 23:36:09 -0000 1.3 +++ README 10 Oct 2003 18:50:30 -0000 1.4 @@ -53,3 +53,14 @@ is required. They are not on a timer, un one for them. They just disappear as resource is needed elsewhere. As they were automatically mounted to begin with, they should re-establish as needed, transparently. + +REDSTORM +-------- + +The following works for me: + +#!/bin/sh + +export CFLAGS="-DREDSTORM -nostdinc -isystem /home/lee/REDSTORM/catamount/computeincs/i386 -isystem /home/lee/REDSTORM/catamount/include -g -W -Wall -ansi" + +sh configure --with-autmount=".mount" --with-native=yes --with-incore-yes --with-stdfd=yes --with-tests=yes Index: configure.in =================================================================== RCS file: /cvsroot/libsysio/libsysio/configure.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -w -b -B -p -r1.9 -r1.10 --- configure.in 21 Aug 2003 23:36:09 -0000 1.9 +++ configure.in 10 Oct 2003 18:50:30 -0000 1.10 @@ -3,7 +3,7 @@ AC_INIT(libsysio, 0.1) AC_CANONICAL_HOST case "$host_os" in - linux-gnu) + linux*) ;; *) AC_MSG_WARN('***' ${host_os}: Unsupported OS target) @@ -150,7 +150,7 @@ AC_TRY_COMPILE([ #include <sys/types.h> #include <sys/stat.h> #include <unistd.h>], [ -struct stat64 st64; printf("%u\n", sizeof(struct stat64));], +struct stat64 st64;], sysio_largefile64_source_required=no, sysio_largefile64_source_required=maybe) if test x$sysio_largefile64_source_required = xmaybe; then @@ -159,7 +159,7 @@ if test x$sysio_largefile64_source_requi #include <sys/types.h> #include <sys/stat.h> #include <unistd.h>], [ -int i; i = 0;], +struct stat64 st64;], sysio_largefile64_source_required=yes, sysio_largefile64_source_required=no) fi @@ -205,6 +205,11 @@ 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();], @@ -213,8 +218,8 @@ syscall(SYS_fdatasync, fd);], syscall_fdatasync_exists=yes, syscall_fdatasync_exists=no) AC_MSG_RESULT($syscall_fdatasync_exists) -if test x$syscall_fdatasync_exists = xno; then - AC_DEFINE(USE_NATIVE_FDATASYNC) +if test x$syscall_fdatasync_exists = xyes; then + AC_DEFINE_UNQUOTED(NATIVE_FDATASYNC, $_syscallnum) fi # Check for SYS_utime |