+2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * intrinsics/bessel.c: Add prototypes for all functions.
+
2006-08-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
* intrinsics/access.c (access_func): Remove export directive.
#include <math.h>
#include "libgfortran.h"
-/* Assume we have all or none of these. */
#if HAVE_J0 && !HAVE_J0F
+extern float j0f (float);
+
float
j0f (float x)
{
#endif
#if HAVE_J1 && !HAVE_J1F
+extern float j1f (float);
+
float j1f (float x)
{
return (float) j1 ((double) x);
#endif
#if HAVE_JN && !HAVE_JNF
+extern float jnf (int, float);
+
float
jnf (int n, float x)
{
#endif
#if HAVE_Y0 && !HAVE_Y0F
+extern float y0f (float);
+
float
y0f (float x)
{
#endif
#if HAVE_Y1 && !HAVE_Y1F
+extern float y1f (float);
+
float
y1f (float x)
{
#endif
#if HAVE_YN && !HAVE_YNF
+extern float ynf (int, float);
+
float
ynf (int n, float x)
{