From 22848670953bfc23bc459d9e26a7802a724e954c Mon Sep 17 00:00:00 2001 From: Craig E Rasmussen Date: Wed, 12 Jan 2005 22:22:14 +0000 Subject: [PATCH] Added AC_DEFINE_UNQUOTED calls for Fortran types. This commit was SVN r3978. --- configure.ac | 56 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 53 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 1c505f6756..f38429e1fa 100644 --- a/configure.ac +++ b/configure.ac @@ -739,6 +739,56 @@ AC_SUBST(OMPI_SIZEOF_F90_COMPLEX8) AC_SUBST(OMPI_SIZEOF_F90_COMPLEX16) AC_SUBST(OMPI_SIZEOF_F90_COMPLEX32) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_INTEGER1, $OMPI_HAVE_F90_INTEGER1, + [support for fortran integer*1]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_INTEGER2, $OMPI_HAVE_F90_INTEGER2, + [support for fortran integer*2]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_INTEGER4, $OMPI_HAVE_F90_INTEGER4, + [support for fortran integer*4]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_INTEGER8, $OMPI_HAVE_F90_INTEGER8, + [support for fortran integer*8]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_INTEGER16, $OMPI_HAVE_F90_INTEGER16, + [support for fortran integer*16]) + +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_REAL4, $OMPI_HAVE_F90_REAL4, + [support for fortran real*4]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_REAL8, $OMPI_HAVE_F90_REAL8, + [support for fortran real*8]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_REAL16, $OMPI_HAVE_F90_REAL16, + [support for fortran real*16]) + +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_COMPLEX8, $OMPI_HAVE_F90_COMPLEX8, + [support for fortran complex*8]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_COMPLEX16, $OMPI_HAVE_F90_COMPLEX16, + [support for fortran complex*16]) +AC_DEFINE_UNQUOTED(OMPI_HAVE_F90_COMPLEX32, $OMPI_HAVE_F90_COMPLEX32, + [support for fortran complex*21]) + +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_INT1, $OMPI_SIZEOF_F90_INT1, + [size of fortran integer*1]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_INT2, $OMPI_SIZEOF_F90_INT2, + [size of fortran integer*2]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_INT4, $OMPI_SIZEOF_F90_INT4, + [size of fortran integer*4]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_INT8, $OMPI_SIZEOF_F90_INT8, + [size of fortran integer*8]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_INT16, $OMPI_SIZEOF_F90_INT16, + [size of fortran integer*16]) + +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_REAL4, $OMPI_SIZEOF_F90_REAL4, + [size of fortran real*4]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_REAL8, $OMPI_SIZEOF_F90_REAL8, + [size of fortran real*8]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_REAL16, $OMPI_SIZEOF_F90_REAL16, + [size of fortran real*16]) + +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_COMPLEX8, $OMPI_SIZEOF_F90_COMPLEX8, + [size of fortran complex*8]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_COMPLEX16, $OMPI_SIZEOF_F90_COMPLEX16, + [size of fortran complex*16]) +AC_DEFINE_UNQUOTED(OMPI_SIZEOF_F90_COMPLEX32, $OMPI_SIZEOF_F90_COMPLEX32, + [size of fortran complex*32]) + AC_DEFINE_UNQUOTED(OMPI_ALIGNMENT_F90_LOGICAL, $OMPI_ALIGNMENT_F90_LOGICAL, [Alignment of fortran logical]) AC_DEFINE_UNQUOTED(OMPI_ALIGNMENT_F90_INT, $OMPI_ALIGNMENT_F90_INT, @@ -772,11 +822,11 @@ AC_DEFINE_UNQUOTED(OMPI_ALIGNMENT_F90_REAL16, $OMPI_ALIGNMENT_F90_REAL16, [alignment of fortran real*16]) AC_DEFINE_UNQUOTED(OMPI_ALIGNMENT_F90_COMPLEX8, $OMPI_ALIGNMENT_F90_COMPLEX8, - [alignment of fortran real*8]) + [alignment of fortran complex*8]) AC_DEFINE_UNQUOTED(OMPI_ALIGNMENT_F90_COMPLEX16, $OMPI_ALIGNMENT_F90_COMPLEX16, - [alignment of fortran real*16]) + [alignment of fortran complex*16]) AC_DEFINE_UNQUOTED(OMPI_ALIGNMENT_F90_COMPLEX32, $OMPI_ALIGNMENT_F90_COMPLEX32, - [alignment of fortran real*32]) + [alignment of fortran complex*32]) ##################################