FreeBSD compat for makedev
No binary (build failed)
—
(log yok)
| @@ -8,8 +8,14 @@ | |
| /* We do not include libbb.h - #define makedev() is there! */ | |
| #include "platform.h" | |
| - | #include <features.h> |
| - | #include <sys/sysmacros.h> |
| + | #if !(defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) \ |
| + | || defined(__APPLE__) \ |
| + | ) |
| + | # include <features.h> |
| + | # include <sys/sysmacros.h> |
| + | #else |
| + | # include <sys/types.h> |
| + | #endif |
| #ifdef __GLIBC__ | |
| /* At least glibc has horrendously large inline for this, so wrap it */ | |