summaryrefslogtreecommitdiff
path: root/ACE
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2008-11-10 18:41:05 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2008-11-10 18:41:05 +0000
commit172678a44045d952b4e0cabe23a622e7a60d9e14 (patch)
tree7ab57cd0cf840e98822c248e5d81840d26b562cb /ACE
parentf42566dc17e59f3c4097f2068d6761bd68772860 (diff)
downloadATCD-172678a44045d952b4e0cabe23a622e7a60d9e14.tar.gz
Mon Nov 10 18:40:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ACE')
-rw-r--r--ACE/ChangeLog6
-rw-r--r--ACE/ace/config-WinCE.h4
-rw-r--r--ACE/ace/config-win32-common.h7
3 files changed, 14 insertions, 3 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index eaaa5bae58f..84d6a4c80e2 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,9 @@
+Mon Nov 10 18:40:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-win32-common.h:
+ * ace/config-WinCE.h:
+ Enable a few more methods for WinCE
+
Mon Nov 10 15:29:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/Malloc_Test.cpp:
diff --git a/ACE/ace/config-WinCE.h b/ACE/ace/config-WinCE.h
index e4140135599..ec3cdce73fa 100644
--- a/ACE/ace/config-WinCE.h
+++ b/ACE/ace/config-WinCE.h
@@ -189,6 +189,10 @@
// Need to find out what it is. (Used in MapViewOfFile ().)
#define FILE_MAP_COPY 0
+#if (_WIN32_WCE >= 0x400)
+# define ACE_HAS_INTERLOCKED_EXCHANGEADD
+#endif
+
#define ACE_LACKS_ACCESS
#define ACE_LACKS__WACCESS
#define ACE_HAS_ACCESS_EMULATION
diff --git a/ACE/ace/config-win32-common.h b/ACE/ace/config-win32-common.h
index 87752d19929..fda15a3f6ad 100644
--- a/ACE/ace/config-win32-common.h
+++ b/ACE/ace/config-win32-common.h
@@ -191,10 +191,11 @@
#if !defined (ACE_HAS_WINCE)
// Platform supports pread() and pwrite()
-# define ACE_HAS_P_READ_WRITE
# define ACE_HAS_WTOF
#endif /* ! ACE_HAS_WINCE */
+#define ACE_HAS_P_READ_WRITE
+
#if !defined (ACE_HAS_WINCE)
# define ACE_HAS_DIRECT_H
# define ACE_HAS_PROCESS_H
@@ -537,8 +538,8 @@
# define ACE_HAS_IP_MULTICAST
#endif /* ACE_HAS_WINSOCK2 */
-#if !defined (ACE_HAS_WINCE) || defined (PPC) /* CE only on some CPUs */
-# define ACE_HAS_INTERLOCKED_EXCHANGEADD
+#if !defined (ACE_HAS_WINCE)
+# define ACE_HAS_INTERLOCKED_EXCHANGEADD
#endif
#define ACE_HAS_WIN32_TRYLOCK