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.27.9000-26-g92669d6


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  92669d6ee3f25b3ca4cb227d194900489f895432 (commit)
      from  6a5cac49b6eeb60abc891f9e28908da733766630 (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=92669d6ee3f25b3ca4cb227d194900489f895432

commit 92669d6ee3f25b3ca4cb227d194900489f895432
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Tue Feb 6 00:35:09 2018 +0000

    Add MAP_SHARED_VALIDATE from Linux 4.15.
    
    This patch adds the MAP_SHARED_VALIDATE macro from Linux 4.15 to
    bits/mman-linux.h and the hppa bits/mman.h.
    
    Tested for x86_64.
    
    	* sysdeps/unix/sysv/linux/bits/mman-linux.h [__USE_MISC]
    	(MAP_SHARED_VALIDATE): New macro.
    	* sysdeps/unix/sysv/linux/hppa/bits/mman.h [__USE_MISC]
    	(MAP_SHARED_VALIDATE): Likewise.

diff --git a/ChangeLog b/ChangeLog
index 8c934b9..115d3cb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2018-02-06  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/unix/sysv/linux/bits/mman-linux.h [__USE_MISC]
+	(MAP_SHARED_VALIDATE): New macro.
+	* sysdeps/unix/sysv/linux/hppa/bits/mman.h [__USE_MISC]
+	(MAP_SHARED_VALIDATE): Likewise.
+
 2018-02-05  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* elf/dl-addr.c (determine_info): Use ADDRIDX with DT_GNU_HASH.
diff --git a/sysdeps/unix/sysv/linux/bits/mman-linux.h b/sysdeps/unix/sysv/linux/bits/mman-linux.h
index e61212a..70edeb6 100644
--- a/sysdeps/unix/sysv/linux/bits/mman-linux.h
+++ b/sysdeps/unix/sysv/linux/bits/mman-linux.h
@@ -42,6 +42,8 @@
 #define MAP_SHARED	0x01		/* Share changes.  */
 #define MAP_PRIVATE	0x02		/* Changes are private.  */
 #ifdef __USE_MISC
+# define MAP_SHARED_VALIDATE	0x03	/* Share changes and validate
+					   extension flags.  */
 # define MAP_TYPE	0x0f		/* Mask for type of mapping.  */
 #endif
 
diff --git a/sysdeps/unix/sysv/linux/hppa/bits/mman.h b/sysdeps/unix/sysv/linux/hppa/bits/mman.h
index 84ba0d6..380be7b 100644
--- a/sysdeps/unix/sysv/linux/hppa/bits/mman.h
+++ b/sysdeps/unix/sysv/linux/hppa/bits/mman.h
@@ -34,6 +34,8 @@
 #define MAP_SHARED	0x01		/* Share changes */
 #define MAP_PRIVATE	0x02		/* Changes are private */
 #ifdef __USE_MISC
+# define MAP_SHARED_VALIDATE	0x03	/* Share changes and validate
+					   extension flags.  */
 # define MAP_TYPE	0x03		/* Mask for type of mapping */
 #endif
 

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

Summary of changes:
 ChangeLog                                 |    7 +++++++
 sysdeps/unix/sysv/linux/bits/mman-linux.h |    2 ++
 sysdeps/unix/sysv/linux/hppa/bits/mman.h  |    2 ++
 3 files changed, 11 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]