aboutsummaryrefslogtreecommitdiff
path: root/winsup/mingw
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2003-05-30 02:42:07 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2003-05-30 02:42:07 +0000
commitea6ce1d0de14e2389652b6c3b7834b9e055cd3ad (patch)
tree60207f15b74321ca51d970f230b5c8f3982a9219 /winsup/mingw
parent4e2db52c1c2e4f2121b75d9b075d4779cc3f22e3 (diff)
downloadnewlib-ea6ce1d0de14e2389652b6c3b7834b9e055cd3ad.zip
newlib-ea6ce1d0de14e2389652b6c3b7834b9e055cd3ad.tar.gz
newlib-ea6ce1d0de14e2389652b6c3b7834b9e055cd3ad.tar.bz2
2003-05-30 Sascha Sommer <saschasommer@freenet.de>
* include/sys/types.h (_ssize_t, ssize_t): Add typedefs.
Diffstat (limited to 'winsup/mingw')
-rw-r--r--winsup/mingw/ChangeLog4
-rw-r--r--winsup/mingw/include/sys/types.h9
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 */