summaryrefslogtreecommitdiff
path: root/libgfortran/c99_protos.h
diff options
context:
space:
mode:
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-06-24 23:07:13 +0000
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-06-24 23:07:13 +0000
commitb52ee43769dfbb00e304f164a74aaaa4694be28c (patch)
treed1fa28d74fc84b12689da081582a879f4ce50df9 /libgfortran/c99_protos.h
parent0e306e0a8846851477785f3b33c99512b26ab783 (diff)
downloadgcc-b52ee43769dfbb00e304f164a74aaaa4694be28c.tar.gz
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 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101302 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgfortran/c99_protos.h')
-rw-r--r--libgfortran/c99_protos.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/libgfortran/c99_protos.h b/libgfortran/c99_protos.h
index b8cc7406ac2..d43bff5cc7e 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