// D import file generated from '../../../../../gcc-4.6.1/libphobos/libdruntime/core/sys/posix/config.d'
module core.sys.posix.config;
public import core.stdc.config;

extern (C) 
{
    version (Posix)
{
    enum _XOPEN_SOURCE = 600;
    enum _POSIX_C_SOURCE = 200112L;
}
    version (linux)
{
    enum _GNU_SOURCE = false;
    enum _BSD_SOURCE = false;
    enum _SVID_SOURCE = false;
    enum _FILE_OFFSET_BITS = 64;
    enum __REDIRECT = false;
    enum __USE_FILE_OFFSET64 = _FILE_OFFSET_BITS == 64;
    enum __USE_LARGEFILE = __USE_FILE_OFFSET64 && !__REDIRECT;
    enum __USE_LARGEFILE64 = __USE_FILE_OFFSET64 && !__REDIRECT;
    enum __USE_XOPEN2K = _XOPEN_SOURCE >= 600;
    enum __USE_XOPEN2KXSI = _XOPEN_SOURCE >= 600;
    enum __USE_XOPEN2K8 = _XOPEN_SOURCE >= 700;
    enum __USE_XOPEN2K8XSI = _XOPEN_SOURCE >= 700;
    enum __USE_GNU = _GNU_SOURCE;
    enum __USE_MISC = _BSD_SOURCE || _SVID_SOURCE;
    version (D_LP64)
{
    enum __WORDSIZE = 64;
}
else
{
    enum __WORDSIZE = 32;
}
}
}
