From 8b6fc833307a635cff7139a65e2acaeea495d338 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 18 Apr 2016 15:29:26 +0200 Subject: Add RTEMS-specific types for BSD compatibility Signed-off-by: Sebastian Huber --- newlib/libc/sys/rtems/include/machine/_types.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/newlib/libc/sys/rtems/include/machine/_types.h b/newlib/libc/sys/rtems/include/machine/_types.h index ed0920692..e5dece034 100644 --- a/newlib/libc/sys/rtems/include/machine/_types.h +++ b/newlib/libc/sys/rtems/include/machine/_types.h @@ -28,4 +28,10 @@ typedef unsigned long __ino_t; typedef __uint32_t __mode_t; #define __machine_mode_t_defined +#ifdef _KERNEL +typedef int boolean_t; +typedef struct device *device_t; +typedef char vm_memattr_t; /* memory attribute codes */ +#endif /* _KERNEL */ + #endif /* _MACHINE__TYPES_H */ -- cgit v1.2.3