option for default 64-bit integers on Opteron and itanium

Paul Brook paul@nowt.org
Tue Dec 2 14:08:00 GMT 2003


On Tuesday 02 December 2003 1:36 pm, Jiri Pittner wrote:
> Commercial compilers (Intel, Portland group) offer such option called
> usually -i8, and similar one -r8 which makes real*4 -> real*8.

gfortran does supports both these, except the commandline swith to enable it 
seems to be broken. The corresponding 128-bit double precision types are 
only partially implemented, although adding the required intrinsics is a 
fairly straighforward task.
Your desctiption of the effect of -r8 is slightly innaccuate. It changes the 
default real kind to 8. real*4 and real(kind=4) are still 32-bit types.

Paul



More information about the Gcc mailing list