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.24-435-g2314a29


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  2314a29b623ecec8cb3ec4f46ada534027754e7e (commit)
      from  5cd94e67d026fb402f127481abd28a8806098ff3 (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=2314a29b623ecec8cb3ec4f46ada534027754e7e

commit 2314a29b623ecec8cb3ec4f46ada534027754e7e
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Dec 1 20:49:25 2016 +0000

    Add missing hidden_def (__sigsetjmp).
    
    This patch adds the missing hidden_def (__sigsetjmp) on various
    architectures that were failing to build (as noted in
    <https://sourceware.org/ml/libc-alpha/2016-11/msg01124.html>).
    
    Tested (compilation only) with build-many-glibcs.py.
    
    	* sysdeps/alpha/setjmp.S (__sigsetjmp): Use hidden_def.
    	* sysdeps/hppa/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/mips/mips64/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/mips/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/sh/sh3/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/sh/sh4/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/sparc/sparc32/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/tile/setjmp.S (__sigsetjmp): Likewise.
    	* sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S (__sigsetjmp):
    	Likewise.

diff --git a/ChangeLog b/ChangeLog
index 4943748..2d8ceea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2016-12-01  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/alpha/setjmp.S (__sigsetjmp): Use hidden_def.
+	* sysdeps/hppa/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/mips/mips64/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/mips/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/sh/sh3/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/sh/sh4/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/sparc/sparc32/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/tile/setjmp.S (__sigsetjmp): Likewise.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S (__sigsetjmp):
+	Likewise.
+
 2016-12-01  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
 	* sysdeps/powerpc/powerpc64/multiarch/strrchr-ppc64.c (weak_alias):
diff --git a/sysdeps/alpha/setjmp.S b/sysdeps/alpha/setjmp.S
index e85bd52..8ce5200 100644
--- a/sysdeps/alpha/setjmp.S
+++ b/sysdeps/alpha/setjmp.S
@@ -96,6 +96,7 @@ $sigsetjmp_local:
 #endif
 
 END(__sigsetjmp)
+hidden_def (__sigsetjmp)
 
 /* Put these traditional entry points in the same file so that we can
    elide much of the nonsense in trying to jmp to the real function.  */
diff --git a/sysdeps/hppa/setjmp.S b/sysdeps/hppa/setjmp.S
index cdf6514..0cc830f 100644
--- a/sysdeps/hppa/setjmp.S
+++ b/sysdeps/hppa/setjmp.S
@@ -70,3 +70,4 @@ __sigsetjmp:
 	b __sigjmp_save
 	nop
 	.procend
+hidden_def (__sigsetjmp)
diff --git a/sysdeps/mips/mips64/setjmp.S b/sysdeps/mips/mips64/setjmp.S
index e72eaa7..a3afd9c 100644
--- a/sysdeps/mips/mips64/setjmp.S
+++ b/sysdeps/mips/mips64/setjmp.S
@@ -42,3 +42,4 @@ ENTRY (__sigsetjmp)
 #endif
 	jr t9
 END (__sigsetjmp)
+hidden_def (__sigsetjmp)
diff --git a/sysdeps/mips/setjmp.S b/sysdeps/mips/setjmp.S
index 8ddbf19..f2833e4 100644
--- a/sysdeps/mips/setjmp.S
+++ b/sysdeps/mips/setjmp.S
@@ -44,3 +44,4 @@ ENTRY (__sigsetjmp)
 	j	__sigsetjmp_aux
 #endif
 END (__sigsetjmp)
+hidden_def (__sigsetjmp)
diff --git a/sysdeps/sh/sh3/setjmp.S b/sysdeps/sh/sh3/setjmp.S
index 4e484c3..9745ec2 100644
--- a/sysdeps/sh/sh3/setjmp.S
+++ b/sysdeps/sh/sh3/setjmp.S
@@ -78,3 +78,4 @@ ENTRY (__sigsetjmp)
 # endif
 #endif
 END (__sigsetjmp)
+hidden_def (__sigsetjmp)
diff --git a/sysdeps/sh/sh4/setjmp.S b/sysdeps/sh/sh4/setjmp.S
index b424465..934292a 100644
--- a/sysdeps/sh/sh4/setjmp.S
+++ b/sysdeps/sh/sh4/setjmp.S
@@ -87,3 +87,4 @@ ENTRY (__sigsetjmp)
 # endif
 #endif
 END (__sigsetjmp)
+hidden_def (__sigsetjmp)
diff --git a/sysdeps/sparc/sparc32/setjmp.S b/sysdeps/sparc/sparc32/setjmp.S
index 6d0989f..cef5986 100644
--- a/sysdeps/sparc/sparc32/setjmp.S
+++ b/sysdeps/sparc/sparc32/setjmp.S
@@ -53,6 +53,7 @@ ENTRY (__sigsetjmp)
 	call	__sigjmp_save
 	 mov	%g1, %o7
 END(__sigsetjmp)
+hidden_def (__sigsetjmp)
 
 weak_extern(_setjmp)
 weak_extern(setjmp)
diff --git a/sysdeps/tile/setjmp.S b/sysdeps/tile/setjmp.S
index 4f08e9a..7bcbc3f 100644
--- a/sysdeps/tile/setjmp.S
+++ b/sysdeps/tile/setjmp.S
@@ -44,3 +44,4 @@ ENTRY(__sigsetjmp)
 	j plt(__sigjmp_save)
 	jrp lr   /* Keep the backtracer happy. */
 END(__sigsetjmp)
+hidden_def (__sigsetjmp)
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S b/sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S
index 1be32d9..01661cc 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S
@@ -61,6 +61,7 @@ __sigsetjmp_local:
 	 mov	%g1, %o0
 
 END(__sigsetjmp)
+hidden_def (__sigsetjmp)
 
 weak_extern(_setjmp)
 weak_extern(setjmp)

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

Summary of changes:
 ChangeLog                                      |   13 +++++++++++++
 sysdeps/alpha/setjmp.S                         |    1 +
 sysdeps/hppa/setjmp.S                          |    1 +
 sysdeps/mips/mips64/setjmp.S                   |    1 +
 sysdeps/mips/setjmp.S                          |    1 +
 sysdeps/sh/sh3/setjmp.S                        |    1 +
 sysdeps/sh/sh4/setjmp.S                        |    1 +
 sysdeps/sparc/sparc32/setjmp.S                 |    1 +
 sysdeps/tile/setjmp.S                          |    1 +
 sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S |    1 +
 10 files changed, 22 insertions(+), 0 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]