[Bug fortran/32980] Vendor extension: Intrinsic functions (D)GAMMA, LGAMMA (ALGAMA/DLGAMA)
burnus at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sat Aug 4 19:33:00 GMT 2007
------- Comment #2 from burnus at gcc dot gnu dot org 2007-08-04 19:32 -------
> Aren't they included in the current F2008, by any chance?
Yes and no. The Fortran 2008 draft has the following functions, but they are
not necessarily called the same as the typical vendor extensions.
http://j3-fortran.org/doc/year/07/07-007r2.pdf
ACOSH, ASINH, ATANH Inverse hyperbolic functions [exist in gfortran]
BESSEL_J0, _J1, _JN, _Y0, _Y1, _YN Bessel functions [exist as BESJ0 etc.]
ERF Error function [exists]
ERFC Complementary error function [exists]
ERFC_SCALED Exponentially scaled ERFC [not in gfortran]
GAMMA Gamma function [not in gfortran ;-)]
HYPOT = sqrt(x**2+y**2) [not in gfortran]
LOG_GAMMA [not in gfortran ;-)]
NORM2 L_2 norm [not in gfortran]
No specific names seems to exist for those whereas the compiler extensions
have:
for GAMMA: DGAMMA and for LGAMMA [F2003: LOG_GAMMA]: ALGAMA, DLGAMA.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32980
More information about the Gcc-bugs
mailing list