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.20-465-g27dae01


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  27dae0113e527aa2a94350d1f624c6e7c81139ce (commit)
      from  172019c0ecbf4714047e4ec233eab37628731d2b (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=27dae0113e527aa2a94350d1f624c6e7c81139ce

commit 27dae0113e527aa2a94350d1f624c6e7c81139ce
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Jan 2 18:30:32 2015 +0000

    Fix MIPS sa_flags type (bug 17781).
    
    sysdeps/unix/sysv/linux/mips/bits/sigaction.h gives sa_flags type
    unsigned int, but POSIX says it should be signed int.  This patch
    gives it the correct type (the layout is unchanged, so there are no
    ABI issues involved).
    
    	[BZ #17781]
    	* sysdeps/unix/sysv/linux/mips/bits/sigaction.h
    	(struct sigaction): Change type of sa_flags field to int.

diff --git a/ChangeLog b/ChangeLog
index c421559..6ba3840 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2015-01-02  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #17781]
+	* sysdeps/unix/sysv/linux/mips/bits/sigaction.h
+	(struct sigaction): Change type of sa_flags field to int.
+
 	[BZ #17780]
 	* sysdeps/unix/sysv/linux/mips/bits/fcntl.h (struct flock)
 	[!__USE_FILE_OFFSET64 && _MIPS_SIM != _ABI64]: Rename pad field to
diff --git a/NEWS b/NEWS
index 500cbc2..258318f 100644
--- a/NEWS
+++ b/NEWS
@@ -16,7 +16,7 @@ Version 2.21
   17584, 17585, 17589, 17594, 17601, 17608, 17616, 17625, 17630, 17633,
   17634, 17647, 17653, 17657, 17664, 17665, 17668, 17682, 17717, 17719,
   17722, 17723, 17724, 17725, 17732, 17733, 17744, 17745, 17746, 17747,
-  17775, 17780
+  17775, 17780, 17781
 
 * i386 memcpy functions optimized with SSE2 unaligned load/store.
 
diff --git a/sysdeps/unix/sysv/linux/mips/bits/sigaction.h b/sysdeps/unix/sysv/linux/mips/bits/sigaction.h
index e3cc02e..5263ab2 100644
--- a/sysdeps/unix/sysv/linux/mips/bits/sigaction.h
+++ b/sysdeps/unix/sysv/linux/mips/bits/sigaction.h
@@ -24,7 +24,7 @@
 struct sigaction
   {
     /* Special flags.  */
-    unsigned int sa_flags;
+    int sa_flags;
 
     /* Signal handler.  */
 #ifdef __USE_POSIX199309

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

Summary of changes:
 ChangeLog                                     |    4 ++++
 NEWS                                          |    2 +-
 sysdeps/unix/sysv/linux/mips/bits/sigaction.h |    2 +-
 3 files changed, 6 insertions(+), 2 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]