diff options
author | Jerry DeLisle <jvdelisle@verizon.net> | 2005-06-24 23:07:13 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2005-06-24 23:07:13 +0000 |
commit | f02d008e26acc1915ff7bf12e833979704751c43 (patch) | |
tree | d1fa28d74fc84b12689da081582a879f4ce50df9 /libgfortran/c99_protos.h | |
parent | 42c5169549014e6f1b8be662d04b6530a4298c95 (diff) | |
download | gcc-f02d008e26acc1915ff7bf12e833979704751c43.zip gcc-f02d008e26acc1915ff7bf12e833979704751c43.tar.gz gcc-f02d008e26acc1915ff7bf12e833979704751c43.tar.bz2 |
re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics)
2005-06-24 Jerry DeLisle <jvdelisle@verizon.net>
PR libfortran/21915
* Makefile.am: include intrinsics/hyper.c
* c99_protos.h: add prototypes for single precision versions of
acosh, asinh, and atanh for platforms that do not have these
* config.h.in: add #undef for wrappers
* configure.ac: add checks for single precision versions
* aclocal.m4: generated
* Makefile.in: generated
* configure: generated
From-SVN: r101302
Diffstat (limited to 'libgfortran/c99_protos.h')
-rw-r--r-- | libgfortran/c99_protos.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libgfortran/c99_protos.h b/libgfortran/c99_protos.h index b8cc740..d43bff5 100644 --- a/libgfortran/c99_protos.h +++ b/libgfortran/c99_protos.h @@ -33,10 +33,18 @@ Boston, MA 02111-1307, USA. */ extern float acosf(float); #endif +#ifndef HAVE_ACOSHF +extern float acoshf(float); +#endif + #ifndef HAVE_ASINF extern float asinf(float); #endif +#ifndef HAVE_ASINHF +extern float asinhf(float); +#endif + #ifndef HAVE_ATAN2F extern float atan2f(float, float); #endif @@ -45,6 +53,10 @@ extern float atan2f(float, float); extern float atanf(float); #endif +#ifndef HAVE_ATANHF +extern float atanhf(float); +#endif + #ifndef HAVE_CEILF extern float ceilf(float); #endif |