diff options
Diffstat (limited to 'man7/feature_test_macros.7')
-rw-r--r-- | man7/feature_test_macros.7 | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/man7/feature_test_macros.7 b/man7/feature_test_macros.7 index ba5e091ec..f1620611c 100644 --- a/man7/feature_test_macros.7 +++ b/man7/feature_test_macros.7 @@ -840,84 +840,84 @@ _GNU_SOURCE defined \& .EX /* ftm.c */ - +\& #include <stdint.h> #include <stdio.h> #include <unistd.h> #include <stdlib.h> - +\& int main(int argc, char *argv[]) { #ifdef _POSIX_SOURCE printf("_POSIX_SOURCE defined\en"); #endif - +\& #ifdef _POSIX_C_SOURCE printf("_POSIX_C_SOURCE defined: %jdL\en", (intmax_t) _POSIX_C_SOURCE); #endif - +\& #ifdef _ISOC99_SOURCE printf("_ISOC99_SOURCE defined\en"); #endif - +\& #ifdef _ISOC11_SOURCE printf("_ISOC11_SOURCE defined\en"); #endif - +\& #ifdef _XOPEN_SOURCE printf("_XOPEN_SOURCE defined: %d\en", _XOPEN_SOURCE); #endif - +\& #ifdef _XOPEN_SOURCE_EXTENDED printf("_XOPEN_SOURCE_EXTENDED defined\en"); #endif - +\& #ifdef _LARGEFILE64_SOURCE printf("_LARGEFILE64_SOURCE defined\en"); #endif - +\& #ifdef _FILE_OFFSET_BITS printf("_FILE_OFFSET_BITS defined: %d\en", _FILE_OFFSET_BITS); #endif - +\& #ifdef _TIME_BITS printf("_TIME_BITS defined: %d\en", _TIME_BITS); #endif - +\& #ifdef _BSD_SOURCE printf("_BSD_SOURCE defined\en"); #endif - +\& #ifdef _SVID_SOURCE printf("_SVID_SOURCE defined\en"); #endif - +\& #ifdef _DEFAULT_SOURCE printf("_DEFAULT_SOURCE defined\en"); #endif - +\& #ifdef _ATFILE_SOURCE printf("_ATFILE_SOURCE defined\en"); #endif - +\& #ifdef _GNU_SOURCE printf("_GNU_SOURCE defined\en"); #endif - +\& #ifdef _REENTRANT printf("_REENTRANT defined\en"); #endif - +\& #ifdef _THREAD_SAFE printf("_THREAD_SAFE defined\en"); #endif - +\& #ifdef _FORTIFY_SOURCE printf("_FORTIFY_SOURCE defined\en"); #endif - +\& exit(EXIT_SUCCESS); } .EE |