diff options
Diffstat (limited to 'lib/portability.h')
-rw-r--r-- | lib/portability.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/portability.h b/lib/portability.h index 86484c7f..3b1cdf70 100644 --- a/lib/portability.h +++ b/lib/portability.h @@ -13,6 +13,9 @@ #undef _FORTIFY_SOURCE +// For musl +#define _ALL_SOURCE + // Test for gcc (using compiler builtin #define) #ifdef __GNUC__ @@ -150,5 +153,10 @@ ssize_t getdelim(char **lineptr, size_t *n, int delim, FILE *stream); ssize_t getline(char **lineptr, size_t *n, FILE *stream); #endif +// Linux headers not listed by POSIX or LSB +#include <shadow.h> +#include <sys/mount.h> +#include <sys/swap.h> + // compile time probes for stuff libc didn't provide #include "generated/portability.h" |