[O-MPI users] [Beowulf] MPI ABI

Greg Lindahl lindahl at pathscale.com
Wed Oct 12 01:50:42 EDT 2005


On Tue, Oct 11, 2005 at 03:44:07PM +0200, Toon Knapen wrote:

> The one thing about linking f77 and C that I do not know how to solve
> yet is e.g. fortran functions that return a complex.

On x86 and AMD64, this is the f2c-abi issue, and is not present in the
MPI API. If you experiment on AMD64 systems, you'll find that some
compilers do it the way documented in the g77 info files, some follow
the platform ABI (PathScale), and some do half and half (probably an
accident.) So it's really handy that MPI doesn't have any such calls.
Functions returning REAL*4 are the other piece of the f2c-abi issue.

-- greg
_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf



More information about the Beowulf mailing list