Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2002-04-26 01:47:50 +0400
committerDanny Smith <dannysmith@users.sourceforge.net>2002-04-26 01:47:50 +0400
commit24b1a8dd6dfd7640d94a699ebf09d72992e13851 (patch)
tree66e77b22cfdf9ccba6f6c9369c91d2a13fbcee9a
parent92ad01c1e3a3d53dfad486d2bddd0dd87d2392a1 (diff)
Inadverantly left out in 2002-04-26 patch
* include/math.h (copysignl): Declare. * mingwex/Makefile.in (DISTFILES): Add copysignl.S. (MATHOBJS):Add copysignl.o.
-rw-r--r--winsup/mingw/ChangeLog12
-rw-r--r--winsup/mingw/include/math.h6
-rw-r--r--winsup/mingw/mingwex/Makefile.in5
3 files changed, 17 insertions, 6 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index 78774cf00..338aba75c 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,6 +1,12 @@
+2002-04-26 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * include/math.h (copysignl): Declare.
+ * mingwex/Makefile.in (DISTFILES): Add copysignl.S.
+ (MATHOBJS):Add copysignl.o.
+
2002-04-24 Danny Smith <dannysmith@users.sourceforge.net>
- * include/math.h (__signbitl, __isnanl, copysignl): Declare.
+ * include/math.h (__signbitl, __isnanl): Declare.
2002-04-24 Danny Smith <dannysmith@users.sourceforge.net>
@@ -38,11 +44,11 @@
* mingwex/Makefile.in (DISTFILES): Add fmaxl.c, fminl.c,
fpclassifyf.c, fpclassifyl.c, rintf.c, rintl.c, roundf.c,
roundl.c, truncf.c truncl.c, signbitf.c signbitl.c,
- fmal.c, copysignl.S, log2l.c
+ fmal.c, log2l.c
(MATHOBJS): Add fmaxl.o, fminl.o, fpclassifyf.o,
fpclassifyl.o, rintf.o, rintl.o, roundf.o, roundl.o,
truncf.o truncl.o, signbitf.o signbitl.o, fmal.o,
- copysignl.o, log2l.o.
+ log2l.o.
* mingwex/snwprintf.c (snwprintf, vsnwprintf): Correct typo.
diff --git a/winsup/mingw/include/math.h b/winsup/mingw/include/math.h
index 0d167667b..82bf21bdd 100644
--- a/winsup/mingw/include/math.h
+++ b/winsup/mingw/include/math.h
@@ -436,11 +436,13 @@ extern long double log2l (long double _x);
#endif /* __STDC_VERSION__ >= 199901L */
-/* The underscored versions are in MSVCRT.dll.
- The stubs for these are in libmingwex.a */
+/* The underscored versions for double are in MSVCRT.dll.
+ The stubs for float and double versions are in libmingwex.a */
double copysign (double, double);
float copysignf (float, float);
+long double copysignl (long double, long double);
+
double logb (double);
float logbf (float);
double nextafter (double, double);
diff --git a/winsup/mingw/mingwex/Makefile.in b/winsup/mingw/mingwex/Makefile.in
index b0c1703c8..903067403 100644
--- a/winsup/mingw/mingwex/Makefile.in
+++ b/winsup/mingw/mingwex/Makefile.in
@@ -29,6 +29,7 @@ DISTFILES = Makefile.in configure configure.in \
mingw-fseek.c \
_Exit.c \
atoll.c \
+ copysignl.S \
dirent.c \
feclearexcept.c \
fegetenv.c \
@@ -153,7 +154,9 @@ MATH_OBJS = \
fmax.o fmaxf.o fmaxl.o \
fmin.o fminf.o fminl.o \
fma.o fmaf.o fmal.o \
- log2.o log2f.o log2l.o
+ log2.o log2f.o log2l.o \
+ copysignl.o
+
MATH_STUB_OBJS = \
math_stubs.o
FENV_OBJS = fesetround.o fegetround.o \