diff options
author | Florian Weimer <fweimer@redhat.com> | 2018-07-10 16:14:45 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2018-07-10 16:14:45 +0200 |
commit | fd70af45528d59a00eb3190ef6706cb299488fcd (patch) | |
tree | 9782185e343e716c4af641cc16ece3ffd5c38ebf /ChangeLog | |
parent | b444e8f7cc40265c9a20ce5de5f3f6795b7f5028 (diff) | |
download | glibc-fd70af45528d59a00eb3190ef6706cb299488fcd.tar glibc-fd70af45528d59a00eb3190ef6706cb299488fcd.tar.gz glibc-fd70af45528d59a00eb3190ef6706cb299488fcd.tar.bz2 glibc-fd70af45528d59a00eb3190ef6706cb299488fcd.zip |
Add the statx function
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -1,3 +1,29 @@ +2018-07-10 Florian Weimer <fweimer@redhat.com> + + * io/Makefile (routines): Add statx. + (tests-internal): Add tst-statx. + * io/Versions (GLIBC_2.28): Export statx. + * io/bits/statx.h: New file. + * io/sys/stat.h [__USE_GNU]: Include it. + * io/fcntl.h [__USE_GNU] (AT_STATX_SYNC_TYPE) + (AT_STATX_SYNC_AS_STAT, AT_STATX_FORCE_SYNC, AT_STATX_DONT_SYNC): + Define. + * io/statx.c: New file. + * io/statx_generic.: Likewise. + * io/tst-statx.: Likewise. + * include/bits/statx.h: Likewise. + * sysdeps/unix/sysv/linux/kernel-features.h + [__LINUX_KERNEL_VERSION >= 0x040B00] (__ASSUME_STATX): Define. + * sysdeps/unix/sysv/linux/alpha/kernel-features.h + [__LINUX_KERNEL_VERSION < 0x040D00] (__ASSUME_STATX): Undefine. + * sysdeps/unix/sysv/linux/ia64/kernel-features.h (__ASSUME_STATX): + Undefine. + * sysdeps/unix/sysv/linux/microblaze/kernel-features.h + [__LINUX_KERNEL_VERSION < 0x040C00] (__ASSUME_STATX): Undefine. + * sysdeps/unix/sysv/linux/statx.c: New file. + * manual/filesys.texi: Note that statx is undocumented. + * sysdeps/**/libc*.abilist: Update. + 2018-07-10 Adhemerval Zanella <adhemerval.zanella@linaro.org> * sysdeps/unix/sysv/linux/tst-ofdlocks-compat.c: Add a comment about |