diff --git a/newlib/libc/sys/rtems/include/sys/dirent.h b/newlib/libc/sys/rtems/include/sys/dirent.h index d44047fa5..6f8ff4278 100644 --- a/newlib/libc/sys/rtems/include/sys/dirent.h +++ b/newlib/libc/sys/rtems/include/sys/dirent.h @@ -49,6 +49,11 @@ typedef __off_t off_t; #define _OFF_T_DECLARED #endif +#ifndef _SSIZE_T_DECLARED +typedef _ssize_t ssize_t; +#define _SSIZE_T_DECLARED +#endif + typedef struct _dirdesc { int dd_fd; long dd_loc;