musl: add a few more glibc types to includes
[lede-git/.git] / toolchain / musl / include / sys / glibc-types.h
index 1b2824932b84f4731f7ad82c9e65a812202bcb09..fa0684ced299f23215a3b7e158de4637cfb2569e 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef __MUSL_GLIBC_TYPES_H
 #define __MUSL_GLIBC_TYPES_H
 
+#include <sys/cdefs.h>
+
 /* Convenience types.  */
 typedef unsigned char __u_char;
 typedef unsigned short int __u_short;
@@ -25,5 +27,9 @@ __extension__ typedef unsigned long long int __uint64_t;
 #define __off64_t off_t
 #define __loff_t off_t
 typedef char *__caddr_t;
+#define __locale_t locale_t
+
+#define __gid_t gid_t
+#define __uid_t uid_t
 
 #endif