[svn-r6880] Purpose:

Update

Description:
    Added support for finding GPFS code.

Platforms tested:
    Modi4 (Fortran & Parallel)
    Verbena (Fortran & C++)
    Arabica (Fortran)
    (though not with GPFS enabled...)

Misc. update:
This commit is contained in:
Bill Wendling 2003-05-15 18:26:09 -05:00
parent b94cfc0ba0
commit 723a19e588
2 changed files with 939 additions and 1253 deletions

2170
fortran/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -957,6 +957,28 @@ EOF
rm makeinc maketest
fi
dnl ----------------------------------------------------------------------
dnl Checking to see if GPFS is available on this filesystem
dnl
dnl Change to the C language
AC_LANG_C
AC_CHECK_HEADERS([gpfs.h],
AC_MSG_CHECKING([for GPFS support])
AC_TRY_COMPILE([#include <gpfs.h>],
[int fd = 0; gpfs_fcntl(fd, (void *)0);],
AC_DEFINE(HAVE_GPFS, 1,
[Define if we have GPFS support])
AC_MSG_RESULT(yes)
LIBS="$LIBS -lgpfs"
GPFS="yes",
AC_MSG_RESULT(no)
GPFS="no"))
dnl Change back to the Fortran 90 language
AC_LANG_FORTRAN9X
dnl Some cleanup stuff
rm -f conftest core core.* *.core conftest.o conftest.c dummy.o $ac_clean_files