diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2002-11-27 03:41:25 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2002-11-27 03:41:25 +0000 |
commit | dc8597f966ca83f46897e7e269ede83566b98177 (patch) | |
tree | a6bf0cb29149d2cd72786d39eb444a73939a70b4 /winsup/mingw/include/math.h | |
parent | eb6d2e2f9a8be898e936b6ac07135d57a566014b (diff) | |
download | cygnal-dc8597f966ca83f46897e7e269ede83566b98177.tar.gz cygnal-dc8597f966ca83f46897e7e269ede83566b98177.tar.bz2 cygnal-dc8597f966ca83f46897e7e269ede83566b98177.zip |
* 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.
Diffstat (limited to 'winsup/mingw/include/math.h')
-rw-r--r-- | winsup/mingw/include/math.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/winsup/mingw/include/math.h b/winsup/mingw/include/math.h index fbfd712c0..93dcb5f09 100644 --- a/winsup/mingw/include/math.h +++ b/winsup/mingw/include/math.h @@ -501,7 +501,21 @@ extern long double powl (long double, long double); extern float sqrtf (float); extern long double sqrtl (long double); -/* 7.12.8 Error and gamma functions: TODO */ +/* TODO */ +/* 7.12.8.1 The erf functions */ +/* 7.12.8.2 The erfc functions */ + +/* 7.12.8.3 The lgamma functions */ + +extern double lgamma (double); +extern float lgammaf (float); +extern long double lgammal (long double); + +/* 77.12.8.4 The tgamma functions */ + +extern double tgamma (double); +extern float tgammaf (float); +extern long double tgammal (long double); /* 7.12.9.1 Double in C89 */ extern float ceilf (float); |