02_change_include_guard_in_fdlibm_h.patch (798B)
1 diff --git a/fdlibm.h b/fdlibm.h 2 --- a/fdlibm.h 3 +++ b/fdlibm.h 4 @@ -9,20 +9,23 @@ 5 * ==================================================== 6 */ 7 8 /* 9 * from: @(#)fdlibm.h 5.1 93/09/24 10 * $FreeBSD$ 11 */ 12 13 -#ifndef _MATH_H_ 14 -#define _MATH_H_ 15 +#ifndef mozilla_imported_fdlibm_h 16 +#define mozilla_imported_fdlibm_h 17 18 +#ifndef M_PI_2 19 #define M_PI_2 1.57079632679489661923 /* pi/2 */ 20 +#endif 21 + 22 double acos(double); 23 double asin(double); 24 double atan(double); 25 double atan2(double, double); 26 double cos(double); 27 double sin(double); 28 double tan(double); 29 30 @@ -54,9 +57,9 @@ float tanf(float); 31 float exp2f(float); 32 float expf(float); 33 float log10f(float); 34 float logf(float); 35 float powf(float, float); 36 37 float hypotf(float, float); 38 39 -#endif /* !_MATH_H_ */ 40 +#endif /* !mozilla_imported_fdlibm_h */