Lines Matching defs:_POSIX_C_SOURCE

239  * _POSIX_C_SOURCE tests were, and we're already confident that <sys/cdefs.h>
249 # undef _POSIX_C_SOURCE
250 # define _POSIX_C_SOURCE 200809L
274 * _POSIX_C_SOURCE == 1 1003.1-1990
275 * _POSIX_C_SOURCE == 2 1003.2-1992 C Language Binding Option
276 * _POSIX_C_SOURCE == 199309 1003.1b-1993
277 * _POSIX_C_SOURCE == 199506 1003.1c-1995, 1003.1i-1995,
279 * _POSIX_C_SOURCE == 200112 1003.1-2001
280 * _POSIX_C_SOURCE == 200809 1003.1-2008
284 * that specification, and which subsumes _POSIX_C_SOURCE.
289 /* Deal with IEEE Std. 1003.1-1990, in which _POSIX_C_SOURCE == 1. */
290 #if defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE == 1
291 #undef _POSIX_C_SOURCE /* Probably illegal, but beyond caring now. */
292 #define _POSIX_C_SOURCE 199009
295 /* Deal with IEEE Std. 1003.2-1992, in which _POSIX_C_SOURCE == 2. */
296 #if defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE == 2
297 #undef _POSIX_C_SOURCE
298 #define _POSIX_C_SOURCE 199209
305 #undef _POSIX_C_SOURCE
306 #define _POSIX_C_SOURCE 200809
309 #undef _POSIX_C_SOURCE
310 #define _POSIX_C_SOURCE 200112
313 #undef _POSIX_C_SOURCE
314 #define _POSIX_C_SOURCE 199506
322 #if defined(_POSIX_SOURCE) && !defined(_POSIX_C_SOURCE)
323 #define _POSIX_C_SOURCE 198808
325 #ifdef _POSIX_C_SOURCE
326 #if _POSIX_C_SOURCE >= 200809
329 #elif _POSIX_C_SOURCE >= 200112
332 #elif _POSIX_C_SOURCE >= 199506
335 #elif _POSIX_C_SOURCE >= 199309
338 #elif _POSIX_C_SOURCE >= 199209
341 #elif _POSIX_C_SOURCE >= 199009
347 #endif /* _POSIX_C_SOURCE */
358 * _POSIX_C_SOURCE, we will assume that it wants the broader compilation