pro64-support
[Top] [All Lists]

sgif90: FFIO library IA2MIPS problem, additional fixes

To: pro64-support@xxxxxxxxxxx
Subject: sgif90: FFIO library IA2MIPS problem, additional fixes
From: "E. Focht" <focht@xxxxxxxxxx>
Date: Tue, 12 Dec 2000 21:50:24 +0100 (MET)
Reply-to: efocht@xxxxxxxxxx
Sender: owner-pro64-support@xxxxxxxxxxx
There are some more fixes needed in order to get the little-endian to
big-endian conversion running for floating point numbers, too. They touch
the files ieg/ia2mips.F and ieg/ieeetran.c.

The first change is to set SWAP=1 in ieg/ia2mips.F.

The second change is to comment out (or enclose into
#ifndef _LITTLE_ENDIAN
#endif
) the calls to cswap4$_ and cswap8$_ in ieg/ieeetran.c. The swapping is
beeing done twice, once by calls to cswap[sd]$ in ieg/ia2mips.F, once in
ieeetran.c. Guess this is wrong...

Best regards,
Erich Focht


---
Dr. Erich Focht                                <efocht@xxxxxxxxxx>
NEC European Supercomputer Systems, European HPC Technology Center
Hessbruehlstr. 21B, 70565 Stuttgart, Germany
phone: +49-711-78055-15                    fax  : +49-711-78055-25


<Prev in Thread] Current Thread [Next in Thread>
  • sgif90: FFIO library IA2MIPS problem, additional fixes, E. Focht <=