This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]