summaryrefslogtreecommitdiff
path: root/ace/config-WinCE.h
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-09 18:23:03 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-09 18:23:03 +0000
commit9dd73706bc6ebee5ae38f0ea5cc5ef4733500376 (patch)
treed641ea2e1abfe3af13409b89de4e2f3d2534102f /ace/config-WinCE.h
parent36c97c6ce0304bc33dc4ac8ddc7effeb9692099b (diff)
downloadATCD-9dd73706bc6ebee5ae38f0ea5cc5ef4733500376.tar.gz
ChangeLogTag:Thu Sep 09 13:21:03 1999 Nanbor Wang <nanbor@cs.wustl.edu>
Diffstat (limited to 'ace/config-WinCE.h')
-rw-r--r--ace/config-WinCE.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/ace/config-WinCE.h b/ace/config-WinCE.h
index a7f7309c999..bd248e38e54 100644
--- a/ace/config-WinCE.h
+++ b/ace/config-WinCE.h
@@ -148,6 +148,23 @@ typedef void (*__sighandler_t)(int); // keep Signal compilation happy
typedef long off_t;
#define stderr 0
+#if defined (ACE_WINCE_VERSION) && (ACE_WINCE_VERSION >= 0201)
+#define EMFILE WSAEMFILE
+#define EINTR WSAEINTR
+#define EACCES ERROR_ACCESS_DENIED
+#define ENOSPC ERROR_HANDLE_DISK_FULL
+#define EEXIST ERROR_FILE_EXISTS
+#define EPIPE ERROR_BROKEN_PIPE
+#define EFAULT WSAEFAULT
+#define ENOENT WSAEINVAL
+#define EINVAL WSAEINVAL
+#define ERANGE WSAEINVAL
+#define EAGAIN WSAEWOULDBLOCK
+#define ENOMEM ERROR_OUTOFMEMORY
+#define ENODEV ERROR_BAD_DEVICE
+#define ACE_LACKS_MALLOC_H // We do have malloc.h, but don't use it.
+#endif /* UNDER_CE && UNDER_CE == 2.01 */
+
#define SEEK_SET FILE_BEGIN
#define SEEK_CUR FILE_CURRENT
#define SEEK_END FILE_END