2000-11-12 Mark Mitchell <mark@codesourcery.com>
+ * include/c/bits/std_cmath.h (abs): Change extern "C" declaration
+ of `abs (double)' to ...
+ (fabs): this.
+
* config/os/solaris/solaris2.7/bits/os_defines.h: Define
__EXTENSIONS__.
#endif
-#if _GLIBCPP_HAVE___BUILTIN_FABS
- inline double
- abs(double __x) { return __builtin_fabs(__x); }
-#else
- extern "C" double abs(double __x);
-#endif
-
extern "C" double acos(double __x);
extern "C" double asin(double __x);
extern "C" double fabs(double __x);
#endif
+#if _GLIBCPP_HAVE___BUILTIN_FABS
+ inline double
+ abs(double __x) { return __builtin_fabs(__x); }
+#else
+ inline double
+ abs(double __x) { return fabs (__x); }
+#endif
+
extern "C" double floor(double __x);
extern "C" double fmod(double __x, double __y);