From 91b2f3e5dd9940d81c424dc35cd182d7631fc3c4 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 18 Jun 2018 13:33:52 +0000 Subject: [PATCH] Update MAP_TYPE value for hppa from Linux 4.17. This patch updates the hppa definition of MAP_TYPE to reflect a corresponding change in the Linux kernel in 4.17 (so the value now has four bits set, as it does on other architectures, although they are different from other architectures because of hppa differences in other MAP_* bits). Tested with build-many-glibcs.py for hppa. * sysdeps/unix/sysv/linux/hppa/bits/mman.h [__USE_MISC] (MAP_TYPE): Change value to 0x2b. --- ChangeLog | 5 +++++ sysdeps/unix/sysv/linux/hppa/bits/mman.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 2f71706759..343f421a25 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2018-06-18 Joseph Myers + + * sysdeps/unix/sysv/linux/hppa/bits/mman.h [__USE_MISC] + (MAP_TYPE): Change value to 0x2b. + 2018-06-18 Florian Weimer [BZ #15722] diff --git a/sysdeps/unix/sysv/linux/hppa/bits/mman.h b/sysdeps/unix/sysv/linux/hppa/bits/mman.h index 1d2a175239..1c7d3708e6 100644 --- a/sysdeps/unix/sysv/linux/hppa/bits/mman.h +++ b/sysdeps/unix/sysv/linux/hppa/bits/mman.h @@ -36,7 +36,7 @@ #ifdef __USE_MISC # define MAP_SHARED_VALIDATE 0x03 /* Share changes and validate extension flags. */ -# define MAP_TYPE 0x03 /* Mask for type of mapping */ +# define MAP_TYPE 0x2b /* Mask for type of mapping */ #endif /* Other flags. */