/** * D header file for GNU/Linux * * Authors: Martin Nowak */ module core.sys.linux.config; version (linux): public import core.sys.posix.config; // man 7 feature_test_macros // http://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html enum _GNU_SOURCE = true; // deduced <features.h> // http://sourceware.org/git/?p=glibc.git;a=blob;f=include/features.h enum _DEFAULT_SOURCE = true; enum _ATFILE_SOURCE = true; // _BSD_SOURCE and _SVID_SOURCE are deprecated aliases for _DEFAULT_SOURCE. deprecated("use _DEFAULT_SOURCE") { enum _BSD_SOURCE = true; enum _SVID_SOURCE = true; } deprecated("use _DEFAULT_SOURCE") enum __USE_MISC = _DEFAULT_SOURCE; deprecated("use _ATFILE_SOURCE") enum __USE_ATFILE = _ATFILE_SOURCE; deprecated("use _GNU_SOURCE") enum __USE_GNU = _GNU_SOURCE;