diff options
-rw-r--r-- | newlib/libc/include/sys/_types.h | 6 | ||||
-rw-r--r-- | newlib/libc/include/sys/types.h | 2 |
2 files changed, 3 insertions, 5 deletions
diff --git a/newlib/libc/include/sys/_types.h b/newlib/libc/include/sys/_types.h index 0ed56ed..017a0aa 100644 --- a/newlib/libc/include/sys/_types.h +++ b/newlib/libc/include/sys/_types.h @@ -19,6 +19,9 @@ #ifndef _SYS__TYPES_H #define _SYS__TYPES_H +#define __need_size_t +#define __need_wint_t +#include <stddef.h> #include <newlib.h> #include <sys/config.h> #include <machine/_types.h> @@ -154,9 +157,6 @@ typedef long _ssize_t; typedef _ssize_t __ssize_t; -#define __need_wint_t -#include <stddef.h> - #ifndef __machine_mbstate_t_defined /* Conversion state information. */ typedef struct diff --git a/newlib/libc/include/sys/types.h b/newlib/libc/include/sys/types.h index 19e3de6..4613ac8 100644 --- a/newlib/libc/include/sys/types.h +++ b/newlib/libc/include/sys/types.h @@ -42,8 +42,6 @@ typedef __intptr_t register_t; #ifndef __need_inttypes #define _SYS_TYPES_H -/* <stddef.h> must be before <sys/_types.h> for __size_t considerations */ -#include <stddef.h> #include <sys/_types.h> #include <sys/_stdint.h> |