1
1

Added AC_SUBST variables OMPI_FORTRAN_IKINDS, OMPI_FORTRAN_RKINDS

and OMPI_FORTRAN_CKINDS.  These are used in shell scripts to
generate compiler dependent Fortran bindings.

This commit was SVN r3580.
Этот коммит содержится в:
Craig E Rasmussen 2004-11-16 21:10:25 +00:00
родитель ca93c6505f
Коммит 1c579699b1

Просмотреть файл

@ -323,6 +323,13 @@ OMPI_ALIGNMENT_FORTRAN_DBLPREC=0
OMPI_ALIGNMENT_FORTRAN_COMPLEX=0
OMPI_ALIGNMENT_FORTRAN_DBLCOMPLEX=0
#
# lists of supported Fortran types
#
OMPI_FORTRAN_IKINDS=""
OMPI_FORTRAN_RKINDS=""
OMPI_FORTRAN_CKINDS=""
OMPI_SETUP_F77
OMPI_F77_FIND_EXT_SYMBOL_CONVENTION($OMPI_F77)
@ -372,6 +379,46 @@ else
OMPI_F77_GET_ALIGNMENT(DOUBLE COMPLEX, OMPI_ALIGNMENT_FORTRAN_DBLCOMPLEX)
fi
if test "$OMPI_HAVE_FORTRAN_INTEGER1" == "1" ; then
OMPI_FORTRAN_IKINDS="${OMPI_FORTRAN_IKINDS}1 "
fi
if test "$OMPI_HAVE_FORTRAN_INTEGER2" == "1" ; then
OMPI_FORTRAN_IKINDS="${OMPI_FORTRAN_IKINDS}2 "
fi
if test "$OMPI_HAVE_FORTRAN_INTEGER4" == "1" ; then
OMPI_FORTRAN_IKINDS="${OMPI_FORTRAN_IKINDS}4 "
fi
if test "$OMPI_HAVE_FORTRAN_INTEGER8" == "1" ; then
OMPI_FORTRAN_IKINDS="${OMPI_FORTRAN_IKINDS}8 "
fi
if test "$OMPI_HAVE_FORTRAN_INTEGER16" == "1" ; then
OMPI_FORTRAN_IKINDS="${OMPI_FORTRAN_IKINDS}16 "
fi
if test "$OMPI_HAVE_FORTRAN_REAL4" == "1" ; then
OMPI_FORTRAN_RKINDS="${OMPI_FORTRAN_RKINDS}4 "
fi
if test "$OMPI_HAVE_FORTRAN_REAL8" == "1" ; then
OMPI_FORTRAN_RKINDS="${OMPI_FORTRAN_RKINDS}8 "
fi
if test "$OMPI_HAVE_FORTRAN_REAL16" == "1" ; then
OMPI_FORTRAN_RKINDS="${OMPI_FORTRAN_RKINDS}16 "
fi
if test "$OMPI_HAVE_FORTRAN_COMPLEX8" == "1" ; then
OMPI_FORTRAN_CKINDS="${OMPI_FORTRAN_CKINDS}8 "
fi
if test "$OMPI_HAVE_FORTRAN_COMPLEX16" == "1" ; then
OMPI_FORTRAN_CKINDS="${OMPI_FORTRAN_CKINDS}16 "
fi
if test "$OMPI_HAVE_FORTRAN_COMPLEX32" == "1" ; then
OMPI_FORTRAN_CKINDS="${OMPI_FORTRAN_CKINDS}32 "
fi
AC_SUBST(OMPI_FORTRAN_IKINDS)
AC_SUBST(OMPI_FORTRAN_RKINDS)
AC_SUBST(OMPI_FORTRAN_CKINDS)
AC_DEFINE_UNQUOTED(OMPI_HAVE_FORTRAN_INTEGER1, $OMPI_HAVE_FORTRAN_INTEGER1,
[Whether we have FORTRAN INTEGER1 or not])
AC_DEFINE_UNQUOTED(OMPI_HAVE_FORTRAN_INTEGER2, $OMPI_HAVE_FORTRAN_INTEGER2,
@ -1038,6 +1085,7 @@ AC_CONFIG_FILES([
src/mpi/f77/Makefile
src/mpi/f77/profile/Makefile
src/mpi/f90/Makefile
src/mpi/f90/fortran_kinds.sh
src/mpi/runtime/Makefile
src/tools/Makefile