From: Michael Kerrisk Date: Sun, 11 Dec 2016 07:29:19 +0000 (+0100) Subject: setjmp.3: _BSD_SOURCE must be *explicitly* defined to get BSD setjmp() semantics X-Git-Tag: man-pages-4.09~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=60ab7e075d265eca850cd9ae01db8b49608fa46c;p=thirdparty%2Fman-pages.git setjmp.3: _BSD_SOURCE must be *explicitly* defined to get BSD setjmp() semantics Signed-off-by: Michael Kerrisk --- diff --git a/man3/setjmp.3 b/man3/setjmp.3 index 6b09c627bc..98da7afbf8 100644 --- a/man3/setjmp.3 +++ b/man3/setjmp.3 @@ -176,7 +176,9 @@ On Linux with glibc versions before 2.19, follows the System V behavior by default, but the BSD behavior is provided if the .BR _BSD_SOURCE -feature test macro is defined and none of +feature test macro is explicitly defined +.\" so that _FAVOR_BSD is triggered +and none of .BR _POSIX_SOURCE , .BR _POSIX_C_SOURCE , .BR _XOPEN_SOURCE ,