+double j0(double);
+double j1(double);
+double jn(int, double);
+
+double y0(double);
+double y1(double);
+double yn(int, double);
+#endif
+
+#ifdef _GNU_SOURCE
+#define HUGE 3.40282347e+38F
+double scalb(double, double);
+float scalbf(float, float);
+long double scalbl(long double, long double);
+
+void sincos(double, double*, double*);
+void sincosf(float, float*, float*);
+void sincosl(long double, long double*, long double*);
+