diff --git a/ompi/mpi/f90/xml/chasm-mpi.i.f90.xsl b/ompi/mpi/f90/xml/chasm-mpi.i.f90.xsl index b227789b0d..5c83772ca7 100644 --- a/ompi/mpi/f90/xml/chasm-mpi.i.f90.xsl +++ b/ompi/mpi/f90/xml/chasm-mpi.i.f90.xsl @@ -99,7 +99,7 @@ #------------------------------------------------------------------------ -output () { +output_ () { if test "$output" = "0"; then return 0 fi @@ -144,7 +144,8 @@ start -output +output_ + end @@ -167,7 +168,7 @@ end #------------------------------------------------------------------------ -output () { +output_ () { if test "$output" = "0"; then return 0 fi @@ -220,23 +221,28 @@ do case "$rank" in 6) dim=', dimension(:,:,:,:,:,:)' ; esac case "$rank" in 7) dim=', dimension(:,:,:,:,:,:,:)' ; esac - output + output_ + ${rank} CH "character${dim}" - output + output_ + ${rank} L "logical${dim}" for kind in $ikinds do - output + output_ + ${rank} I${kind} "integer*${kind}${dim}" done for kind in $rkinds do - output + output_ + ${rank} R${kind} "real*${kind}${dim}" done for kind in $ckinds do - output + output_ + ${rank} C${kind} "complex*${kind}${dim}" done done