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.19-669-g911422d


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  911422da02cfb683f9d97c46e7a4049449ec1a23 (commit)
      from  0d749bbebad48b4c673a29af03d5c5dd151881de (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=911422da02cfb683f9d97c46e7a4049449ec1a23

commit 911422da02cfb683f9d97c46e7a4049449ec1a23
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date:   Wed Jun 25 08:47:13 2014 +0530

    Add compat symbols for scalb* in i386
    
    Bring back symbols into libc.so for scalb* functions.  They are no
    longer used but unfortunately they're now part of the ABI.

diff --git a/ChangeLog b/ChangeLog
index d953753..9409918 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-06-25  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+	[BZ #17086]
+	* sysdeps/i386/fpu/s_scalbn.S: Add compat symbol for libc.so.
+	* sysdeps/i386/fpu/s_scalbnf.S: Likewise.
+	* sysdeps/i386/fpu/s_scalbnl.S: Likewise.
+
 2014-06-24  Roland McGrath  <roland@hack.frob.com>
 
 	* sysdeps/i386/i486/nptl/pthread_spin_trylock.S: Moved ...
diff --git a/NEWS b/NEWS
index 66e363e..3ddbec1 100644
--- a/NEWS
+++ b/NEWS
@@ -21,7 +21,7 @@ Version 2.20
   16888, 16890, 16912, 16915, 16916, 16917, 16918, 16922, 16927, 16928,
   16932, 16943, 16958, 16965, 16966, 16967, 16977, 16978, 16984, 16990,
   16996, 17009, 17022, 17031, 17042, 17048, 17050, 17058, 17061, 17062,
-  17069, 17075, 17079, 17084.
+  17069, 17075, 17079, 17084, 17086.
 
 * Optimized strchr implementation for AArch64.  Contributed by ARM Ltd.
 
diff --git a/sysdeps/i386/fpu/s_scalbn.S b/sysdeps/i386/fpu/s_scalbn.S
index 548f19f..cc9d708 100644
--- a/sysdeps/i386/fpu/s_scalbn.S
+++ b/sysdeps/i386/fpu/s_scalbn.S
@@ -16,3 +16,8 @@ ENTRY(__scalbn)
 END (__scalbn)
 weak_alias (__scalbn, scalbn)
 strong_alias (__scalbn, __scalbln)
+
+#include <shlib-compat.h>
+#if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_20)
+compat_symbol (libc, __scalbn, scalbln, GLIBC_2_1);
+#endif
diff --git a/sysdeps/i386/fpu/s_scalbnf.S b/sysdeps/i386/fpu/s_scalbnf.S
index fe6516e..0de0694 100644
--- a/sysdeps/i386/fpu/s_scalbnf.S
+++ b/sysdeps/i386/fpu/s_scalbnf.S
@@ -16,3 +16,8 @@ ENTRY(__scalbnf)
 END (__scalbnf)
 weak_alias (__scalbnf, scalbnf)
 strong_alias (__scalbnf, __scalblnf)
+
+#include <shlib-compat.h>
+#if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_20)
+compat_symbol (libc, __scalbnf, scalblnf, GLIBC_2_1);
+#endif
diff --git a/sysdeps/i386/fpu/s_scalbnl.S b/sysdeps/i386/fpu/s_scalbnl.S
index 8f65de4..8da0b00 100644
--- a/sysdeps/i386/fpu/s_scalbnl.S
+++ b/sysdeps/i386/fpu/s_scalbnl.S
@@ -17,3 +17,8 @@ ENTRY(__scalbnl)
 END (__scalbnl)
 weak_alias (__scalbnl, scalbnl)
 strong_alias (__scalbnl, __scalblnl)
+
+#include <shlib-compat.h>
+#if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_20)
+compat_symbol (libc, __scalbnl, scalblnl, GLIBC_2_1);
+#endif

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                    |    7 +++++++
 NEWS                         |    2 +-
 sysdeps/i386/fpu/s_scalbn.S  |    5 +++++
 sysdeps/i386/fpu/s_scalbnf.S |    5 +++++
 sysdeps/i386/fpu/s_scalbnl.S |    5 +++++
 5 files changed, 23 insertions(+), 1 deletions(-)


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]