diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-11-10 18:41:05 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-11-10 18:41:05 +0000 |
commit | 172678a44045d952b4e0cabe23a622e7a60d9e14 (patch) | |
tree | 7ab57cd0cf840e98822c248e5d81840d26b562cb /ACE | |
parent | f42566dc17e59f3c4097f2068d6761bd68772860 (diff) | |
download | ATCD-172678a44045d952b4e0cabe23a622e7a60d9e14.tar.gz |
Mon Nov 10 18:40:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ACE')
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/ace/config-WinCE.h | 4 | ||||
-rw-r--r-- | ACE/ace/config-win32-common.h | 7 |
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 |