move nonstandard gamma() etc. to _GNU_SOURCE only
authorRich Felker <dalias@aerifal.cx>
Sun, 18 Mar 2012 01:48:48 +0000 (21:48 -0400)
committerRich Felker <dalias@aerifal.cx>
Sun, 18 Mar 2012 01:48:48 +0000 (21:48 -0400)
it's not even provided in the library at the moment, but could easily
be provided with weak aliases if desired.

include/math.h

index ec4afa7..e7220ae 100644 (file)
@@ -345,10 +345,6 @@ long double truncl(long double);
 
 extern int signgam;
 
-double      gamma(double);
-float       gammaf(float);
-long double gammal(long double);
-
 double      j0(double);
 double      j1(double);
 double      jn(int, double);
@@ -367,6 +363,10 @@ void        sincos(double, double*, double*);
 void        sincosf(float, float*, float*);
 void        sincosl(long double, long double*, long double*);
 
+double      gamma(double);
+float       gammaf(float);
+long double gammal(long double);
+
 double      lgamma_r(double, int*);
 float       lgammaf_r(float, int*);
 long double lgammal_r(long double, int*);