summaryrefslogtreecommitdiff
path: root/ace/config-WinCE.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2003-04-29 22:42:36 +0000
committerSteve Huston <shuston@riverace.com>2003-04-29 22:42:36 +0000
commita46c55045e9eb6229d1bad941a84fb3b19523326 (patch)
tree2928f452cd3a1045ff55b2c51318ffd2b08d79ea /ace/config-WinCE.h
parent81ca2f4540f582c18d78acf58c36e57eaed6e137 (diff)
downloadATCD-a46c55045e9eb6229d1bad941a84fb3b19523326.tar.gz
ChangeLogTag:Tue Apr 29 18:40:28 2003 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/config-WinCE.h')
-rw-r--r--ace/config-WinCE.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/ace/config-WinCE.h b/ace/config-WinCE.h
index 0f93b2eaed6..5b2b8b667ad 100644
--- a/ace/config-WinCE.h
+++ b/ace/config-WinCE.h
@@ -79,6 +79,7 @@
#define ACE_LACKS_IOSTREAM_TOTALLY
#define ACE_LACKS_ACE_IOSTREAM
+#define ACE_LACKS_AUTO_PTR
#if defined (ACE_HAS_STRICT)
# undef ACE_HAS_STRICT
@@ -243,6 +244,12 @@ typedef long off_t;
// @@ This needs to be defined and initialized as a static. (Singleton?)
#define ACE_DEFAULT_LOG_STREAM 0
+// WinCE can't do fixed addresses for memory-mapped files.
+#if defined (ACE_DEFAULT_BASE_ADDR)
+# undef ACE_DEFAULT_BASE_ADDR
+#endif
+#define ACE_DEFAULT_BASE_ADDR 0
+
// If you don't use MFC, this doesn't get defined
#if !defined (ACE_HAS_MFC)
inline void *operator new (unsigned int, void *p) { return p; }
@@ -250,6 +257,8 @@ typedef long off_t;
#define ACE_ENDTHREADEX(STATUS) ExitThread ((DWORD) STATUS)
+#define ACE_HAS_TSS_EMULATION
+
#include "ace/post.h"
#endif // ACE_CONFIG_WINCE_H