diff options
-rw-r--r-- | winsup/mingw/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/mingw/include/sys/types.h | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index da98fa6..a2dd172 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,7 @@ +2003-05-30 Sascha Sommer <saschasommer@freenet.de> + + * include/sys/types.h (_ssize_t, ssize_t): Add typedefs. + 2003-05-15 Danny Smith <dannysmith@users.sourceforge.net> * include/stdlib.h (_Exit): Move out of __STRICT_ANSI__ block, diff --git a/winsup/mingw/include/sys/types.h b/winsup/mingw/include/sys/types.h index 76c3d8d..6c39fd8 100644 --- a/winsup/mingw/include/sys/types.h +++ b/winsup/mingw/include/sys/types.h @@ -111,6 +111,15 @@ typedef _sigset_t sigset_t; #endif #endif /* Not _SIGSET_T_ */ +#ifndef _SSIZE_T_ +#define _SSIZE_T_ +typedef long _ssize_t; + +#ifndef _NO_OLDNAMES +typedef _ssize_t ssize_t; +#endif +#endif /* Not _SSIZE_T_ */ + #endif /* Not __STRICT_ANSI__ */ #endif /* Not RC_INVOKED */ |