]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
fsync.2: Update FTM requirements
authorMichael Kerrisk <mtk.manpages@gmail.com>
Tue, 9 Feb 2016 14:12:05 +0000 (15:12 +0100)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Tue, 1 Mar 2016 19:01:03 +0000 (20:01 +0100)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man2/fsync.2

index a5b29e1dd787c8f50863200f73a0953a672c09b2..d1e34f361119dac565aa02ee8e7a24964a801901 100644 (file)
@@ -51,12 +51,14 @@ Feature Test Macro Requirements for glibc (see
 .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