This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Re: option for default 64-bit integers on Opteron and itanium
- From: Jiri Pittner <jiri dot pittner at jh-inst dot cas dot cz>
- To: fortran at gcc dot gnu dot org, gcc at gcc dot gnu dot org, paul at nowt dot org
- Date: Tue, 2 Dec 2003 15:15:39 +0100
- Subject: Re: Re: option for default 64-bit integers on Opteron and itanium
Dear Paul,
thanks for information.
> > 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.
Do you mean the command line frontend gcc/g77 or the command line arguments
of the actual compiler executables? Is there any simple way around how to get
the functionality?
I do not need any 128-bit ones.
> 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.
You are right, I meant just the change of the default. Actually I do not need this one anyway.
Jiri