This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.26-496-gf275f64
- From: nsz at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 3 Oct 2017 13:32:49 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.26-496-gf275f64
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via f275f64e7e97fcfe31280aabd0d64591c90bbe18 (commit)
from b8818ab592ce1012d481604284f66552bd451910 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=f275f64e7e97fcfe31280aabd0d64591c90bbe18
commit f275f64e7e97fcfe31280aabd0d64591c90bbe18
Author: Szabolcs Nagy <szabolcs.nagy@arm.com>
Date: Mon Oct 2 15:53:51 2017 +0100
fix drem symbol for static linking and new targets
The compat remainder code is no longer built for !LIBM_SVID_COMPAT targets,
but the legacy drem, dremf and dreml symbols should be still defined since
removing them may break existing code, so keep them as aliases in the
non-compat remainder code.
* math/w_remainder.c: New file.
* math/w_remainderf.c: New file.
* math/w_remainderl.c: New file.
diff --git a/ChangeLog b/ChangeLog
index d2444dd..58aea77 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2017-10-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * math/w_remainder.c: New file.
+ * math/w_remainderf.c: New file.
+ * math/w_remainderl.c: New file.
+
2017-10-03 H.J. Lu <hongjiu.lu@intel.com>
* elf/rtld.c (BOOTSTRAP_MAP): New.
diff --git a/math/w_remainder.c b/math/w_remainder.c
new file mode 100644
index 0000000..86d5da7
--- /dev/null
+++ b/math/w_remainder.c
@@ -0,0 +1,8 @@
+#include <math-type-macros-double.h>
+#include <w_remainder_template.c>
+#if __USE_WRAPPER_TEMPLATE
+weak_alias (__remainder, drem)
+# ifdef NO_LONG_DOUBLE
+weak_alias (__remainder, dreml)
+# endif
+#endif
diff --git a/math/w_remainderf.c b/math/w_remainderf.c
new file mode 100644
index 0000000..f663622
--- /dev/null
+++ b/math/w_remainderf.c
@@ -0,0 +1,5 @@
+#include <math-type-macros-float.h>
+#include <w_remainder_template.c>
+#if __USE_WRAPPER_TEMPLATE
+weak_alias (__remainderf, dremf)
+#endif
diff --git a/math/w_remainderl.c b/math/w_remainderl.c
new file mode 100644
index 0000000..2aca8bc
--- /dev/null
+++ b/math/w_remainderl.c
@@ -0,0 +1,5 @@
+#include <math-type-macros-ldouble.h>
+#include <w_remainder_template.c>
+#if __USE_WRAPPER_TEMPLATE
+weak_alias (__remainderl, dreml)
+#endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
math/w_remainder.c | 8 ++++++++
math/w_remainderf.c | 5 +++++
math/w_remainderl.c | 5 +++++
4 files changed, 24 insertions(+), 0 deletions(-)
create mode 100644 math/w_remainder.c
create mode 100644 math/w_remainderf.c
create mode 100644 math/w_remainderl.c
hooks/post-receive
--
GNU C Library master sources