]> sourceware.org Git - newlib-cygwin.git/commitdiff
* include/math.h: Add traditional/XOPEN math constants.
authorDanny Smith <dannysmith@users.sourceforge.net>
Sat, 7 Dec 2002 08:58:49 +0000 (08:58 +0000)
committerDanny Smith <dannysmith@users.sourceforge.net>
Sat, 7 Dec 2002 08:58:49 +0000 (08:58 +0000)
Add missing ChangeLog entry for 2002-11-27

winsup/mingw/ChangeLog
winsup/mingw/include/math.h

index 108f939ca62dbb0b8c802a7917b2f98deb149505..dacde0b7c19927dcafb9addfc7f571ec0fac3b9d 100644 (file)
@@ -1,3 +1,23 @@
+2002-12-07  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * include/math.h: Add traditional/XOPEN math constants.
+
+2002-11-27  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * mingwex/math/lgamma.c: New file.
+       * mingwex/math/lgammaf.c: New file.
+       * mingwex/math/lgammal.c: New file.
+       * mingwex/math/tgamma.c: New file.
+       * mingwex/math/tgammaf.c: New file.
+       * mingwex/math/tgammal.c: New file.
+       * mingwex/math/cephes_mconf (polevlf): Add float version.
+       (p1evlf): Likewise.
+       Define _CEPHES_USE_ERRNO.
+       * mingwex/Makefile.in (MATH_DISTFILES): Add new files.
+       (MATH_OBJS): Add new objects.
+       * include/math.h (lgamma[fl]): Add prototypes.
+       (tgamma[fl]): Add prototypes.
+
 2002-11-26  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * mingwex/strtold.c: New file.
index 93dcb5f09643fb351ffbcbb94a71e0d6c9615817..15766cd278af752f1fe9da344c1f2beb032a36e3 100644 (file)
 #endif /* Not __STRICT_ANSI__ */
 
 
+/* Traditional/XOPEN math constants (double precison) */
+#ifndef __STRICT_ANSI__
+#define M_E            2.7182818284590452354
+#define M_LOG2E                1.4426950408889634074
+#define M_LOG10E       0.43429448190325182765
+#define M_LN2          0.69314718055994530942
+#define M_LN10         2.30258509299404568402
+#define M_PI           3.14159265358979323846
+#define M_PI_2         1.57079632679489661923
+#define M_PI_4         0.78539816339744830962
+#define M_1_PI         0.31830988618379067154
+#define M_2_PI         0.63661977236758134308
+#define M_2_SQRTPI     1.12837916709551257390
+#define M_SQRT2                1.41421356237309504880
+#define M_SQRT1_2      0.70710678118654752440
+#endif
+
 /* These are also defined in Mingw float.h; needed here as well to work 
    around GCC build issues.  */
 #ifndef        __STRICT_ANSI__
This page took 0.035888 seconds and 5 git commands to generate.