Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
.in
.sp
.BR fsync ():
-_BSD_SOURCE || _XOPEN_SOURCE
-.br
- || /* since glibc 2.8: */ _POSIX_C_SOURCE\ >=\ 200112L
+ Glibc 2.16 and later:
+ No feature test macros need be defined
+ Glibc up to and including 2.15:
+ _BSD_SOURCE || _XOPEN_SOURCE
+ || /* since glibc 2.8: */ _POSIX_C_SOURCE\ >=\ 200112L
.br
.BR fdatasync ():
-_POSIX_C_SOURCE\ >=\ 199309L || _XOPEN_SOURCE\ >=\ 500
+ _POSIX_C_SOURCE\ >=\ 199309L || _XOPEN_SOURCE\ >=\ 500
.SH DESCRIPTION
.BR fsync ()
transfers ("flushes") all modified in-core data of