Update hppa bits/mman.h from Linux 4.14.
commit922bb78c0c074aaeaa9f0312195b717674ed7430
authorJoseph Myers <joseph@codesourcery.com>
Tue, 21 Nov 2017 22:21:23 +0000 (21 22:21 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 21 Nov 2017 22:21:23 +0000 (21 22:21 +0000)
tree9c5e6f5e2cc5aeb6673dc6afaf03ef761b8ce61d
parenta3aaa59816881c909249b68881e788152d753345
Update hppa bits/mman.h from Linux 4.14.

This patch updates the hppa bits/mman.h based on Linux 4.14.  Some
MADV_* macros are removed in Linux 4.14 as unused/unimplemented, so
this patch removes them from glibc, while adding two new macros added
in Linux 4.14.

Tested (compilation only) for hppa with build-many-glibcs.py.

* sysdeps/unix/sysv/linux/hppa/bits/mman.h
[__USE_MISC] (MADV_SPACEAVAIL): Remove macro.
[__USE_MISC] (MADV_VPS_PURGE): Likewise.
[__USE_MISC] (MADV_VPS_INHERIT): Likewise.
[__USE_MISC] (MADV_HWPOISON): New macro.
[__USE_MISC] (MADV_SOFT_OFFLINE): Likewise.
ChangeLog
sysdeps/unix/sysv/linux/hppa/bits/mman.h