X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Ffeatures.h;h=3cc3e57933e1ae67c295e70d6108bb1b86b11f8f;hb=6fef8cafbd0f6f185897bc87feb1ff66e2e204e1;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__)