X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Ffeatures.h;h=3cc3e57933e1ae67c295e70d6108bb1b86b11f8f;hb=e8e4e56a8ce1f3d7e4a027ff5478f2f8ea70c46b;hp=294c61dd6056eade62e2342dd44f7592fe0a303a;hpb=b3175f5c48d414ba792dfb77078dd5f559abd844;p=musl diff --git a/include/features.h b/include/features.h index 294c61dd..3cc3e579 100644 --- a/include/features.h +++ b/include/features.h @@ -1,10 +1,14 @@ #ifndef _FEATURES_H #define _FEATURES_H -#ifdef _ALL_SOURCE +#if defined(_ALL_SOURCE) && !defined(_GNU_SOURCE) #define _GNU_SOURCE 1 #endif +#if defined(_DEFAULT_SOURCE) && !defined(_BSD_SOURCE) +#define _BSD_SOURCE 1 +#endif + #if !defined(_POSIX_SOURCE) && !defined(_POSIX_C_SOURCE) \ && !defined(_XOPEN_SOURCE) && !defined(_GNU_SOURCE) \ && !defined(_BSD_SOURCE) && !defined(__STRICT_ANSI__)