[gfortran,ping] support for large kinds in front-end and library
FX Coudert
fxcoudert@gmail.com
Wed Aug 3 22:59:00 GMT 2005
> 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.
Right now, these two real kinds are not working. So, I'd say we go for
this first, and add refine this later (this patch is already large enough).
Plus, I'm not sure, since it appears that on ia64-unknown-linux-gnu,
gfortran doesn't support real(16).
As I don't know anything about IA64, how are these two real types called
in C (long double and ..., I guess)? And what math functions are
available for each type? And, of course, where can one find such a
computer to test and debug?
FX
More information about the Fortran
mailing list