[gfortran,ping] support for large kinds in front-end and library

Steven Bosscher stevenb@novell.com
Wed Aug 3 22:57:00 GMT 2005


On Thursday 04 August 2005 00:25, Richard Henderson wrote:
> On Thu, Aug 04, 2005 at 12:12:44AM +0200, FX Coudert wrote:
> > +	case 10:
> > +	case 16:
> > +	  fndecl = built_in_decls[BUILT_IN_POWL];
> > +	  break;
>
> You need to remember that some targets (e.g. ia64) have both real(10)
> and real(16), and only one of them corresponds to "long double".  There
> are quite a number of instances in the front-end patch that make this
> mistake.

FWIW gfortran on ia64 does not support real(16).  It does support
real(10) and integer(16).

Gr.
Steven



More information about the Fortran mailing list