summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-29 22:29:38 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-29 22:29:38 +0000
commiteccc386e9daa06824411a5cd649fbf452bba3e59 (patch)
tree56b1b8d7fcb5694ceb606404067f7b82665e1e69
parent3a2f3d1389ea4defbe7ef3d39b7a34b7f40437e3 (diff)
downloadATCD-eccc386e9daa06824411a5cd649fbf452bba3e59.tar.gz
Wed Sep 29 16:40:45 1999 Nanbor Wang <nanbor@cs.wustl.edu>
-rw-r--r--ace/ACE.cpp7
-rw-r--r--ace/Malloc.cpp6
-rw-r--r--ace/OS.cpp2
-rw-r--r--ace/OS.i7
-rw-r--r--ace/Parse_Node.cpp20
-rw-r--r--ace/Parse_Node.h4
-rw-r--r--ace/README5
-rw-r--r--ace/Service_Object.i2
-rw-r--r--ace/Service_Types.i3
-rw-r--r--ace/ace_ce_dll.dsp224
-rw-r--r--ace/config-WinCE.h5
-rw-r--r--examples/Service_Configurator/Misc/README16
-rw-r--r--examples/Service_Configurator/Misc/Timer_Service.cpp18
-rw-r--r--examples/Service_Configurator/Misc/Timer_Service.h4
-rw-r--r--tests/WinCE/Atomic_Op_Test.dsp140
-rw-r--r--tests/WinCE/DLL_Test.dsp974
-rw-r--r--tests/WinCE/ce_tests.dsw17
17 files changed, 1305 insertions, 149 deletions
diff --git a/ace/ACE.cpp b/ace/ACE.cpp
index 185cd79ce5c..fc052e328b9 100644
--- a/ace/ACE.cpp
+++ b/ace/ACE.cpp
@@ -827,7 +827,12 @@ ACE::ldfind (const ASYS_TCHAR filename[],
// OS platform).
else
{
- char *ld_path = ACE_OS::getenv (ACE_LD_SEARCH_PATH);
+ char *ld_path =
+#if defined ACE_DEFAULT_LD_SEARCH_PATH
+ ACE_DEFAULT_LD_SEARCH_PATH;
+#else
+ ACE_OS::getenv (ACE_LD_SEARCH_PATH);
+#endif /* ACE_DEFAULT_LD_SEARCH_PATH */
#if defined (ACE_WIN32)
char *ld_path_temp = 0;
diff --git a/ace/Malloc.cpp b/ace/Malloc.cpp
index 9ce654d05cd..ecd5deb3172 100644
--- a/ace/Malloc.cpp
+++ b/ace/Malloc.cpp
@@ -40,7 +40,7 @@ ACE_Control_Block::dump (void) const
ACE_TRACE ("ACE_Control_Block::dump");
ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
- ACE_DEBUG ((LM_DEBUG, "Name Node:\n"));
+ ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("Name Node:\n")));
for (ACE_Name_Node *nextn = this->name_head_;
nextn != 0;
nextn = nextn->next_)
@@ -49,13 +49,13 @@ ACE_Control_Block::dump (void) const
ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("freep_ = %x"), (ACE_Malloc_Header *) this->freep_));
this->base_.dump ();
- ACE_DEBUG ((LM_DEBUG, "\nMalloc Header:\n"));
+ ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("\nMalloc Header:\n")));
for (ACE_Malloc_Header *nexth = ((ACE_Malloc_Header *)this->freep_)->next_block_;
nexth != 0 && nexth != &this->base_;
nexth = nexth->next_block_)
nexth->dump ();
- ACE_DEBUG ((LM_DEBUG, "\n"));
+ ACE_DEBUG ((LM_DEBUG, ASYS_TEXT ("\n")));
ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
}
diff --git a/ace/OS.cpp b/ace/OS.cpp
index c7ef4454dc8..45c4ade4521 100644
--- a/ace/OS.cpp
+++ b/ace/OS.cpp
@@ -957,7 +957,7 @@ ACE_OS::fopen (const wchar_t *filename, const wchar_t *mode)
ACE_HANDLE handle = ACE_OS::open (filename, hmode);
# if defined (ACE_HAS_WINCE)
- return handle;
+ return (handle == ACE_INVALID_HANDLE ? NULL : handle);
# else
if (handle != ACE_INVALID_HANDLE)
{
diff --git a/ace/OS.i b/ace/OS.i
index 85d4abfe1c1..0c429c4eb3d 100644
--- a/ace/OS.i
+++ b/ace/OS.i
@@ -11361,9 +11361,12 @@ ACE_OS::access (const wchar_t *path, int amode)
ACE_OSCALL_RETURN (::_waccess (path, amode), int, -1);
# else
// @@ There should be a Win32 API that can do this.
- ACE_UNUSED_ARG (path);
+ // Hard coded read access here.
+ FILE* handle = ACE_OS::fopen (path, ASYS_TEXT ("r"));
ACE_UNUSED_ARG (amode);
- ACE_NOTSUP_RETURN (-1);
+
+ ACE_OS::fclose (handle);
+ return (handle == ACE_INVALID_HANDLE ? -1 : 0);
# endif /* ACE_HAS_WINCE */
}
diff --git a/ace/Parse_Node.cpp b/ace/Parse_Node.cpp
index 34803d53f54..8c8b3c8f026 100644
--- a/ace/Parse_Node.cpp
+++ b/ace/Parse_Node.cpp
@@ -104,14 +104,15 @@ ACE_Stream_Node::~ACE_Stream_Node (void)
}
ACE_Parse_Node::ACE_Parse_Node (void)
- : next_ (0)
+ : name_ (0),
+ next_ (0)
{
ACE_TRACE ("ACE_Parse_Node::ACE_Parse_Node");
}
ACE_Parse_Node::ACE_Parse_Node (const ASYS_TCHAR *nm)
- : name_ (nm),
+ : name_ (ACE::strnew (nm)),
next_ (0)
{
ACE_TRACE ("ACE_Parse_Node::ACE_Parse_Node");
@@ -134,6 +135,7 @@ ACE_Parse_Node::print (void) const
ACE_Parse_Node::~ACE_Parse_Node (void)
{
ACE_TRACE ("ACE_Parse_Node::~ACE_Parse_Node");
+ delete ACE_const_cast (ASYS_TCHAR*, this->name_);
delete this->next_;
}
@@ -277,7 +279,7 @@ ACE_Static_Node::dump (void) const
ACE_Static_Node::ACE_Static_Node (const ASYS_TCHAR *nm,
ASYS_TCHAR *params)
: ACE_Parse_Node (nm),
- parameters_ (params)
+ parameters_ (ACE::strnew (params))
{
ACE_TRACE ("ACE_Static_Node::ACE_Static_Node");
}
@@ -321,6 +323,7 @@ ACE_Static_Node::apply (void)
ACE_Static_Node::~ACE_Static_Node (void)
{
ACE_TRACE ("ACE_Static_Node::~ACE_Static_Node");
+ delete this->parameters_;
}
ACE_ALLOC_HOOK_DEFINE(ACE_Location_Node)
@@ -440,10 +443,10 @@ ACE_Object_Node::dump (void) const
ACE_Object_Node::ACE_Object_Node (const ASYS_TCHAR *path,
const ASYS_TCHAR *obj_name)
- : object_name_ (obj_name)
+ : object_name_ (ACE::strnew (obj_name))
{
ACE_TRACE ("ACE_Object_Node::ACE_Object_Node");
- this->pathname (path);
+ this->pathname (ACE::strnew (path));
this->must_delete_ = 0;
}
@@ -488,6 +491,7 @@ ACE_Object_Node::symbol (ACE_Service_Object_Exterminator *)
ACE_Object_Node::~ACE_Object_Node (void)
{
ACE_TRACE ("ACE_Object_Node::~ACE_Object_Node");
+ delete ACE_const_cast (ASYS_TCHAR *, this->object_name_);
}
ACE_ALLOC_HOOK_DEFINE(ACE_Function_Node)
@@ -500,7 +504,7 @@ ACE_Function_Node::dump (void) const
ACE_Function_Node::ACE_Function_Node (const ASYS_TCHAR *path,
const ASYS_TCHAR *func_name)
- : function_name_ (func_name)
+ : function_name_ (ACE::strnew (func_name))
{
ACE_TRACE ("ACE_Function_Node::ACE_Function_Node");
this->pathname (path);
@@ -583,6 +587,7 @@ ACE_Function_Node::symbol (ACE_Service_Object_Exterminator *gobbler)
ACE_Function_Node::~ACE_Function_Node (void)
{
ACE_TRACE ("ACE_Function_Node::~ACE_Function_Node");
+ delete ACE_const_cast (ASYS_TCHAR *, function_name_);
}
ACE_ALLOC_HOOK_DEFINE(ACE_Dummy_Node)
@@ -634,7 +639,7 @@ ACE_Static_Function_Node::dump (void) const
}
ACE_Static_Function_Node::ACE_Static_Function_Node (const ASYS_TCHAR *func_name)
- : function_name_ (func_name)
+ : function_name_ (ACE::strnew (func_name))
{
ACE_TRACE ("ACE_Static_Function_Node::ACE_Static_Function_Node");
this->must_delete_ = 1;
@@ -698,6 +703,7 @@ ACE_Static_Function_Node::symbol (ACE_Service_Object_Exterminator *gobbler)
ACE_Static_Function_Node::~ACE_Static_Function_Node (void)
{
ACE_TRACE ("ACE_Static_Function_Node::~ACE_Static_Function_Node");
+ delete ACE_const_cast (ASYS_TCHAR *, this->function_name_);
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
diff --git a/ace/Parse_Node.h b/ace/Parse_Node.h
index 492895e85b2..56215ef3f1f 100644
--- a/ace/Parse_Node.h
+++ b/ace/Parse_Node.h
@@ -198,7 +198,9 @@ protected:
// Pathname to the shared library we are working on.
int must_delete_;
- // Flag indicating whether we need to delete the <pathname_>.
+ // Flag indicating whether the Service_Object generated by this
+ // Location Node should be deleted or not
+ // (ACE_Service_Type::DELETE_OBJ.)
ACE_SHLIB_HANDLE handle_;
// Handle to the open shared library.
diff --git a/ace/README b/ace/README
index 7cc4e1fbfd4..4200f7d21bc 100644
--- a/ace/README
+++ b/ace/README
@@ -91,6 +91,11 @@ ACE_HAS_ANSI_CASTS Platform supports new C++
ACE_DEFAULT_THREAD_KEYS Number of TSS keys, with
ACE_HAS_TSS_EMULATION _only_.
Defaults to 64.
+ACE_DEFAULT_LD_SEARCH_PATH Specify the platform default search
+ paths. This macro should only be
+ defined on platforms that don't
+ support environment variables at all
+ (i.e., Windows CE.)
ACE_THREADS_DONT_INHERIT_LOG_MSG Specify this if you don't want
threads to inherit parent
thread's ACE_Log_Msg
diff --git a/ace/Service_Object.i b/ace/Service_Object.i
index 1b15899cc49..184b48a7da2 100644
--- a/ace/Service_Object.i
+++ b/ace/Service_Object.i
@@ -57,7 +57,7 @@ ACE_Service_Type::name (const ASYS_TCHAR *n)
ACE_TRACE ("ACE_Service_Type::name");
delete [] (ASYS_TCHAR *) this->name_;
- this->name_ = ACE_OS::strcpy (new ASYS_TCHAR [ACE_OS::strlen (n) + 1], n);
+ this->name_ = ACE::strnew (n);
#if defined (ACE_HAS_MOSTLY_UNICODE_APIS)
delete [] (char *) this->chname_;
this->chname_ = ACE_OS_WString (this->name_).char_rep ();
diff --git a/ace/Service_Types.i b/ace/Service_Types.i
index edc2bbbb045..84dd39ab8e8 100644
--- a/ace/Service_Types.i
+++ b/ace/Service_Types.i
@@ -21,8 +21,7 @@ ACE_Service_Type_Impl::name (const ASYS_TCHAR *n)
ACE_TRACE ("ACE_Service_Type_Impl::name");
delete [] (ASYS_TCHAR *) this->name_;
- ACE_NEW (this->name_, ASYS_TCHAR[ACE_OS::strlen (n) + 1]);
- ACE_OS::strcpy ((ASYS_TCHAR *) this->name_, n);
+ this->name_ = ACE::strnew (n);
}
ACE_INLINE
diff --git a/ace/ace_ce_dll.dsp b/ace/ace_ce_dll.dsp
index 56f8b2535d6..d3ae0421087 100644
--- a/ace/ace_ce_dll.dsp
+++ b/ace/ace_ce_dll.dsp
@@ -197,7 +197,7 @@ BSC32=bscmake.exe
LINK32=link.exe
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /dll /machine:SH3 /subsystem:windowsce,2.0 /windowsce:noconvert
# SUBTRACT BASE LINK32 /pdb:none /nodefaultlib
-# ADD LINK32 msvcrt.lib libcmt.lib winsock.lib /nologo /dll /machine:SH3 /nodefaultlib:"wsock32.lib" /nodefaultlib:"$(CENoDefaultLib)" /out:"WCE\sh\ace.dll" /subsystem:windowsce,2.0
+# ADD LINK32 msvcrt.lib libcmt.lib winsock.lib /nologo /dll /machine:SH3 /nodefaultlib:"wsock32.lib" /nodefaultlib:"$(CENoDefaultLib)" /out:"WCE\SH\ace.dll" /subsystem:windowsce,2.0
# SUBTRACT LINK32 /pdb:none
!ELSEIF "$(CFG)" == "ace_ce_dll - Win32 (WCE SH3) Debug"
@@ -4897,6 +4897,193 @@ NODEP_CPP_CONTA=\
# End Source File
# Begin Source File
+SOURCE=.\DLL.cpp
+
+!IF "$(CFG)" == "ace_ce_dll - Win32 (WCE x86em) Release"
+
+DEP_CPP_DLL_C=\
+ ".\ACE.h"\
+ ".\ACE.i"\
+ ".\Basic_Types.h"\
+ ".\Basic_Types.i"\
+ ".\config-win32-common.h"\
+ ".\config-win32.h"\
+ ".\config-WinCE.h"\
+ ".\config.h"\
+ ".\DLL.h"\
+ ".\inc_user_config.h"\
+ ".\iosfwd.h"\
+ ".\Log_Msg.h"\
+ ".\Log_Priority.h"\
+ ".\Log_Record.h"\
+ ".\Log_Record.i"\
+ ".\Managed_Object.cpp"\
+ ".\Managed_Object.h"\
+ ".\Managed_Object.i"\
+ ".\Object_Manager.h"\
+ ".\Object_Manager.i"\
+ ".\OS.h"\
+ ".\OS.i"\
+ ".\streams.h"\
+ ".\Trace.h"\
+ ".\ws2tcpip.h"\
+
+
+!ELSEIF "$(CFG)" == "ace_ce_dll - Win32 (WCE x86em) Debug"
+
+DEP_CPP_DLL_C=\
+ ".\ACE.h"\
+ ".\ACE.i"\
+ ".\Basic_Types.h"\
+ ".\Basic_Types.i"\
+ ".\config-win32-common.h"\
+ ".\config-win32.h"\
+ ".\config-WinCE.h"\
+ ".\config.h"\
+ ".\DLL.h"\
+ ".\inc_user_config.h"\
+ ".\iosfwd.h"\
+ ".\Log_Msg.h"\
+ ".\Log_Priority.h"\
+ ".\Log_Record.h"\
+ ".\Log_Record.i"\
+ ".\Managed_Object.cpp"\
+ ".\Managed_Object.h"\
+ ".\Managed_Object.i"\
+ ".\Object_Manager.h"\
+ ".\Object_Manager.i"\
+ ".\OS.h"\
+ ".\OS.i"\
+ ".\streams.h"\
+ ".\Trace.h"\
+ ".\ws2tcpip.h"\
+
+
+!ELSEIF "$(CFG)" == "ace_ce_dll - Win32 (WCE MIPS) Release"
+
+DEP_CPP_DLL_C=\
+ ".\ACE.h"\
+ ".\ACE.i"\
+ ".\Basic_Types.h"\
+ ".\Basic_Types.i"\
+ ".\config-win32-common.h"\
+ ".\config-win32.h"\
+ ".\config-WinCE.h"\
+ ".\config.h"\
+ ".\DLL.h"\
+ ".\inc_user_config.h"\
+ ".\iosfwd.h"\
+ ".\Log_Msg.h"\
+ ".\Log_Priority.h"\
+ ".\Log_Record.h"\
+ ".\Log_Record.i"\
+ ".\Managed_Object.cpp"\
+ ".\Managed_Object.h"\
+ ".\Managed_Object.i"\
+ ".\Object_Manager.h"\
+ ".\Object_Manager.i"\
+ ".\OS.h"\
+ ".\OS.i"\
+ ".\streams.h"\
+ ".\Trace.h"\
+ ".\ws2tcpip.h"\
+
+
+!ELSEIF "$(CFG)" == "ace_ce_dll - Win32 (WCE MIPS) Debug"
+
+DEP_CPP_DLL_C=\
+ ".\ACE.h"\
+ ".\ACE.i"\
+ ".\Basic_Types.h"\
+ ".\Basic_Types.i"\
+ ".\config-win32-common.h"\
+ ".\config-win32.h"\
+ ".\config-WinCE.h"\
+ ".\config.h"\
+ ".\DLL.h"\
+ ".\inc_user_config.h"\
+ ".\iosfwd.h"\
+ ".\Log_Msg.h"\
+ ".\Log_Priority.h"\
+ ".\Log_Record.h"\
+ ".\Log_Record.i"\
+ ".\Managed_Object.cpp"\
+ ".\Managed_Object.h"\
+ ".\Managed_Object.i"\
+ ".\Object_Manager.h"\
+ ".\Object_Manager.i"\
+ ".\OS.h"\
+ ".\OS.i"\
+ ".\streams.h"\
+ ".\Trace.h"\
+ ".\ws2tcpip.h"\
+
+
+!ELSEIF "$(CFG)" == "ace_ce_dll - Win32 (WCE SH3) Release"
+
+DEP_CPP_DLL_C=\
+ ".\ACE.h"\
+ ".\ACE.i"\
+ ".\Basic_Types.h"\
+ ".\Basic_Types.i"\
+ ".\config-win32-common.h"\
+ ".\config-win32.h"\
+ ".\config-WinCE.h"\
+ ".\config.h"\
+ ".\DLL.h"\
+ ".\inc_user_config.h"\
+ ".\iosfwd.h"\
+ ".\Log_Msg.h"\
+ ".\Log_Priority.h"\
+ ".\Log_Record.h"\
+ ".\Log_Record.i"\
+ ".\Managed_Object.cpp"\
+ ".\Managed_Object.h"\
+ ".\Managed_Object.i"\
+ ".\Object_Manager.h"\
+ ".\Object_Manager.i"\
+ ".\OS.h"\
+ ".\OS.i"\
+ ".\streams.h"\
+ ".\Trace.h"\
+ ".\ws2tcpip.h"\
+
+
+!ELSEIF "$(CFG)" == "ace_ce_dll - Win32 (WCE SH3) Debug"
+
+DEP_CPP_DLL_C=\
+ ".\ACE.h"\
+ ".\ACE.i"\
+ ".\Basic_Types.h"\
+ ".\Basic_Types.i"\
+ ".\config-win32-common.h"\
+ ".\config-win32.h"\
+ ".\config-WinCE.h"\
+ ".\config.h"\
+ ".\DLL.h"\
+ ".\inc_user_config.h"\
+ ".\iosfwd.h"\
+ ".\Log_Msg.h"\
+ ".\Log_Priority.h"\
+ ".\Log_Record.h"\
+ ".\Log_Record.i"\
+ ".\Managed_Object.cpp"\
+ ".\Managed_Object.h"\
+ ".\Managed_Object.i"\
+ ".\Object_Manager.h"\
+ ".\Object_Manager.i"\
+ ".\OS.h"\
+ ".\OS.i"\
+ ".\streams.h"\
+ ".\Trace.h"\
+ ".\ws2tcpip.h"\
+
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
SOURCE=.\Dump.cpp
!IF "$(CFG)" == "ace_ce_dll - Win32 (WCE x86em) Release"
@@ -15101,24 +15288,47 @@ DEP_CPP_PROCES=\
".\ACE.h"\
".\ACE.i"\
".\Atomic_Op.i"\
+ ".\Based_Pointer_Repository.h"\
+ ".\Based_Pointer_T.cpp"\
+ ".\Based_Pointer_T.h"\
+ ".\Based_Pointer_T.i"\
".\Basic_Types.h"\
".\Basic_Types.i"\
".\config-win32-common.h"\
".\config-win32.h"\
".\config-WinCE.h"\
".\config.h"\
+ ".\Containers.h"\
+ ".\Containers.i"\
+ ".\Containers_T.cpp"\
+ ".\Containers_T.h"\
+ ".\Containers_T.i"\
".\Event_Handler.h"\
".\Event_Handler.i"\
+ ".\Free_List.cpp"\
+ ".\Free_List.h"\
+ ".\Free_List.i"\
+ ".\Handle_Set.h"\
+ ".\Handle_Set.i"\
".\inc_user_config.h"\
".\iosfwd.h"\
".\Log_Msg.h"\
".\Log_Priority.h"\
".\Log_Record.h"\
".\Log_Record.i"\
+ ".\Malloc.h"\
+ ".\Malloc.i"\
".\Malloc_Base.h"\
+ ".\Malloc_T.cpp"\
+ ".\Malloc_T.h"\
+ ".\Malloc_T.i"\
".\Managed_Object.cpp"\
".\Managed_Object.h"\
".\Managed_Object.i"\
+ ".\Mem_Map.h"\
+ ".\Mem_Map.i"\
+ ".\Memory_Pool.h"\
+ ".\Memory_Pool.i"\
".\Object_Manager.h"\
".\Object_Manager.i"\
".\OS.h"\
@@ -15127,6 +15337,14 @@ DEP_CPP_PROCES=\
".\Process.i"\
".\Process_Manager.h"\
".\Process_Manager.i"\
+ ".\Reactor.h"\
+ ".\Reactor.i"\
+ ".\Reactor_Impl.h"\
+ ".\Signal.h"\
+ ".\Signal.i"\
+ ".\Singleton.cpp"\
+ ".\Singleton.h"\
+ ".\Singleton.i"\
".\SString.h"\
".\SString.i"\
".\streams.h"\
@@ -15141,6 +15359,10 @@ DEP_CPP_PROCES=\
".\Synch_T.i"\
".\Thread.h"\
".\Thread.i"\
+ ".\Timer_Queue.h"\
+ ".\Timer_Queue_T.cpp"\
+ ".\Timer_Queue_T.h"\
+ ".\Timer_Queue_T.i"\
".\Trace.h"\
".\ws2tcpip.h"\
diff --git a/ace/config-WinCE.h b/ace/config-WinCE.h
index bd248e38e54..b2f29af184b 100644
--- a/ace/config-WinCE.h
+++ b/ace/config-WinCE.h
@@ -13,6 +13,11 @@
#endif /* ACE_HAS_DLL */
#define ACE_HAS_DLL 1
+// Need to define LD search path explicitly on CE because
+// CE doesn't have environment variables and we can't get
+// the information using getenv.
+#define ACE_DEFAULT_LD_SEARCH_PATH ".\\;\\windows"
+
// CE is not NT.
#if defined (ACE_HAS_WINNT4)
# undef ACE_HAS_WINNT4
diff --git a/examples/Service_Configurator/Misc/README b/examples/Service_Configurator/Misc/README
index d02bf5fed62..b688ec0ccc9 100644
--- a/examples/Service_Configurator/Misc/README
+++ b/examples/Service_Configurator/Misc/README
@@ -4,3 +4,19 @@ from the command-line and from a svc.config file. We define several
instances, i.e., Timer_Service_1 and Timer_Service_2 of the SAME
service just to exercise different configuration options. A "real"
application would usually define different services.
+
+Windows CE:
+-----------
+When using WCE emulator, make sure that you use the following command
+to copy the svc.conf? files into the top-level directory in CE
+emulator.
+
+ empfile -c svc.conf1 wce:\svc.conf1
+ empfile -c svc.conf2 wce:\svc.conf2
+
+The command "empfile" moves the files to emulator's root directory and
+resigters the files with CE emulator's object store.
+
+Also make sure you type in at least one argument (which is argv[0],)
+when the program dialog box requests you to key in the program
+arguments. Otherwise, the program won't run at all.
diff --git a/examples/Service_Configurator/Misc/Timer_Service.cpp b/examples/Service_Configurator/Misc/Timer_Service.cpp
index 525f3959da6..f42db99ea0e 100644
--- a/examples/Service_Configurator/Misc/Timer_Service.cpp
+++ b/examples/Service_Configurator/Misc/Timer_Service.cpp
@@ -7,14 +7,14 @@ ACE_RCSID(Misc, Timer_Service, "$Id$")
Timer_Service_1::Timer_Service_1 (void)
{
ACE_OS::strcpy (this->name_,
- "Timer_Service_1");
+ ASYS_TEXT ("Timer_Service_1"));
}
-
+
int
-Timer_Service_1::init (int argc, char *argv[])
+Timer_Service_1::init (int argc, ASYS_TCHAR *argv[])
{
- ACE_DEBUG ((LM_DEBUG,
- ASYS_TEXT ("in Timer_Service::init, argv[0] = %s, argc == %d\n"),
+ ACE_DEBUG ((LM_DEBUG,
+ ASYS_TEXT ("in Timer_Service::init, argv[0] = %s, argc == %d\n"),
argv[0], argc));
// Printout the <argv> values for sanity's sake.
@@ -57,7 +57,7 @@ Timer_Service_1::init (int argc, char *argv[])
// Register the timer to go off in 1 second, and then to go off
// every <interval> seconds.
- if (ACE_Reactor::instance ()->schedule_timer
+ if (ACE_Reactor::instance ()->schedule_timer
(this,
0,
ACE_Time_Value (1),
@@ -71,7 +71,7 @@ int
Timer_Service_1::handle_timeout (const ACE_Time_Value &tv,
const void *)
{
- ACE_DEBUG ((LM_DEBUG,
+ ACE_DEBUG ((LM_DEBUG,
ASYS_TEXT ("(%x) in %s::handle_timeout sec = %d, usec = %d")
ASYS_TEXT (" cur_timeouts = %d, max_timeouts = %d\n"),
this,
@@ -103,13 +103,13 @@ Timer_Service_1::handle_close (ACE_HANDLE,
Timer_Service_2::Timer_Service_2 (void)
{
ACE_OS::strcpy (this->name_,
- "Timer_Service_2");
+ ASYS_TEXT ("Timer_Service_2"));
}
Timer_Service_3::Timer_Service_3 (void)
{
ACE_OS::strcpy (this->name_,
- "Timer_Service_3");
+ ASYS_TEXT ("Timer_Service_3"));
}
// Define the object that describes the service.
diff --git a/examples/Service_Configurator/Misc/Timer_Service.h b/examples/Service_Configurator/Misc/Timer_Service.h
index 05798a59051..9400f2573a5 100644
--- a/examples/Service_Configurator/Misc/Timer_Service.h
+++ b/examples/Service_Configurator/Misc/Timer_Service.h
@@ -16,7 +16,7 @@ public:
Timer_Service_1 (void);
// Default constructor.
- virtual int init (int argc, char *argv[]);
+ virtual int init (int argc, ASYS_TCHAR *argv[]);
// Initialization hook.
virtual int handle_timeout (const ACE_Time_Value &,
@@ -27,7 +27,7 @@ public:
// Close hook.
protected:
- char name_[BUFSIZ];
+ ASYS_TCHAR name_[BUFSIZ];
// Keep track of which service this is!
private:
diff --git a/tests/WinCE/Atomic_Op_Test.dsp b/tests/WinCE/Atomic_Op_Test.dsp
index f5075691995..cb15eb3779f 100644
--- a/tests/WinCE/Atomic_Op_Test.dsp
+++ b/tests/WinCE/Atomic_Op_Test.dsp
@@ -27,7 +27,7 @@ CFG=Atomic_Op_Test - Win32 (WCE x86em) Debug
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
+# PROP Scc_LocalPath "H/PC Ver. 2.00"
# PROP WCE_FormatVersion "6.0"
!IF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE x86em) Debug"
@@ -61,7 +61,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /subsystem:windows /debug /machine:I386 /windowsce:emulation
-# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /debug /machine:I386 /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\x86em" /windowsce:emulation
+# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /debug /machine:I386 /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\x86em" /windowsce:emulation
!ELSEIF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE MIPS) Debug"
@@ -81,7 +81,7 @@ PFILE=pfile.exe
# ADD PFILE COPY
CPP=clmips.exe
# ADD BASE CPP /nologo /MLd /W3 /Zi /Od /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D "DEBUG" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /YX /QMRWCE /c
-# ADD CPP /nologo /M$(CECrtMTDebug) /W3 /Zi /Od /I "..\\" /I "..\..\\" /I "..\..\WindozeCE" /D "DEBUG" /D "MIPS" /D "_MIPS_" /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "ACE_HAS_WINCE" /D ACE_HAS_DLL=1 /D "_AFXDLL" /QMRWCE /c
+# ADD CPP /nologo /M$(CECrtMTDebug) /W3 /Zi /Od /I "..\\" /I "..\..\\" /I "..\..\WindozeCE" /D "DEBUG" /D "MIPS" /D "_MIPS_" /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "ACE_HAS_WINCE" /D ACE_HAS_DLL=1 /D "_AFXDLL" /QMRWCE /c
# SUBTRACT CPP /YX
RSC=rc.exe
# ADD BASE RSC /l 0x409 /r /d "MIPS" /d "_MIPS_" /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "UNICODE" /d "DEBUG"
@@ -95,7 +95,7 @@ BSC32=bscmake.exe
LINK32=link.exe
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /debug /machine:MIPS /subsystem:$(CESubsystem)
# SUBTRACT BASE LINK32 /pdb:none /nodefaultlib
-# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /debug /machine:MIPS /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\MIPS" /subsystem:$(CESubsystem)
+# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /debug /machine:MIPS /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\MIPS" /subsystem:$(CESubsystem)
# SUBTRACT LINK32 /pdb:none /nodefaultlib
!ELSEIF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE SH3) Debug"
@@ -130,7 +130,7 @@ BSC32=bscmake.exe
LINK32=link.exe
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /debug /machine:SH3 /subsystem:$(CESubsystem)
# SUBTRACT BASE LINK32 /pdb:none /nodefaultlib
-# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /debug /machine:SH3 /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\SH" /subsystem:$(CESubsystem)
+# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /debug /machine:SH3 /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\SH" /subsystem:$(CESubsystem)
# SUBTRACT LINK32 /pdb:none /nodefaultlib
!ENDIF
@@ -149,70 +149,31 @@ SOURCE=..\..\WindozeCE\ACEApp.cpp
DEP_CPP_ACEAP=\
"..\..\ace\ACE.h"\
"..\..\ace\ACE.i"\
- "..\..\ace\Atomic_Op.i"\
- "..\..\ace\Auto_Ptr.cpp"\
- "..\..\ace\Auto_Ptr.h"\
- "..\..\ace\Auto_Ptr.i"\
"..\..\ace\Basic_Types.h"\
"..\..\ace\Basic_Types.i"\
"..\..\ace\config-win32-common.h"\
"..\..\ace\config-win32.h"\
"..\..\ace\config-WinCE.h"\
"..\..\ace\config.h"\
- "..\..\ace\Containers.cpp"\
- "..\..\ace\Containers.h"\
- "..\..\ace\Containers.i"\
- "..\..\ace\Event_Handler.h"\
- "..\..\ace\Event_Handler.i"\
- "..\..\ace\Free_List.cpp"\
- "..\..\ace\Free_List.h"\
- "..\..\ace\Free_List.i"\
"..\..\ace\inc_user_config.h"\
"..\..\ace\iosfwd.h"\
"..\..\ace\Log_Msg.h"\
"..\..\ace\Log_Priority.h"\
"..\..\ace\Log_Record.h"\
"..\..\ace\Log_Record.i"\
- "..\..\ace\Malloc.h"\
- "..\..\ace\Malloc.i"\
- "..\..\ace\Malloc_T.cpp"\
- "..\..\ace\Malloc_T.h"\
- "..\..\ace\Malloc_T.i"\
"..\..\ace\Managed_Object.cpp"\
"..\..\ace\Managed_Object.h"\
"..\..\ace\Managed_Object.i"\
- "..\..\ace\Mem_Map.h"\
- "..\..\ace\Mem_Map.i"\
- "..\..\ace\Memory_Pool.h"\
- "..\..\ace\Memory_Pool.i"\
"..\..\ace\Object_Manager.h"\
"..\..\ace\Object_Manager.i"\
"..\..\ace\OS.h"\
"..\..\ace\OS.i"\
- "..\..\ace\Signal.h"\
- "..\..\ace\Signal.i"\
- "..\..\ace\SString.h"\
- "..\..\ace\SString.i"\
"..\..\ace\streams.h"\
- "..\..\ace\SV_Semaphore_Complex.h"\
- "..\..\ace\SV_Semaphore_Complex.i"\
- "..\..\ace\SV_Semaphore_Simple.h"\
- "..\..\ace\SV_Semaphore_Simple.i"\
- "..\..\ace\Synch.h"\
- "..\..\ace\Synch.i"\
- "..\..\ace\Synch_T.cpp"\
- "..\..\ace\Synch_T.h"\
- "..\..\ace\Synch_T.i"\
- "..\..\ace\Thread.h"\
- "..\..\ace\Thread.i"\
"..\..\ace\Trace.h"\
"..\..\ace\ws2tcpip.h"\
"..\..\WindozeCE\ACEApp.h"\
"..\..\WindozeCE\stdafx.h"\
-NODEP_CPP_ACEAP=\
- "..\..\ace\sys_conf.h"\
-
!ELSEIF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE MIPS) Debug"
@@ -367,49 +328,30 @@ DEP_CPP_ATOMI=\
"..\..\ace\ACE.h"\
"..\..\ace\ACE.i"\
"..\..\ace\Atomic_Op.i"\
- "..\..\ace\Auto_Ptr.cpp"\
- "..\..\ace\Auto_Ptr.h"\
- "..\..\ace\Auto_Ptr.i"\
"..\..\ace\Basic_Types.h"\
"..\..\ace\Basic_Types.i"\
"..\..\ace\config-win32-common.h"\
"..\..\ace\config-win32.h"\
"..\..\ace\config-WinCE.h"\
"..\..\ace\config.h"\
- "..\..\ace\Containers.cpp"\
- "..\..\ace\Containers.h"\
- "..\..\ace\Containers.i"\
"..\..\ace\Event_Handler.h"\
"..\..\ace\Event_Handler.i"\
- "..\..\ace\Free_List.cpp"\
- "..\..\ace\Free_List.h"\
- "..\..\ace\Free_List.i"\
"..\..\ace\inc_user_config.h"\
"..\..\ace\iosfwd.h"\
"..\..\ace\Log_Msg.h"\
"..\..\ace\Log_Priority.h"\
"..\..\ace\Log_Record.h"\
"..\..\ace\Log_Record.i"\
- "..\..\ace\Malloc.h"\
- "..\..\ace\Malloc.i"\
- "..\..\ace\Malloc_T.cpp"\
- "..\..\ace\Malloc_T.h"\
- "..\..\ace\Malloc_T.i"\
"..\..\ace\Managed_Object.cpp"\
"..\..\ace\Managed_Object.h"\
"..\..\ace\Managed_Object.i"\
- "..\..\ace\Mem_Map.h"\
- "..\..\ace\Mem_Map.i"\
- "..\..\ace\Memory_Pool.h"\
- "..\..\ace\Memory_Pool.i"\
"..\..\ace\Object_Manager.h"\
"..\..\ace\Object_Manager.i"\
"..\..\ace\OS.h"\
"..\..\ace\OS.i"\
- "..\..\ace\Signal.h"\
- "..\..\ace\Signal.i"\
- "..\..\ace\SString.h"\
- "..\..\ace\SString.i"\
+ "..\..\ace\Singleton.cpp"\
+ "..\..\ace\Singleton.h"\
+ "..\..\ace\Singleton.i"\
"..\..\ace\streams.h"\
"..\..\ace\SV_Semaphore_Complex.h"\
"..\..\ace\SV_Semaphore_Complex.i"\
@@ -426,9 +368,6 @@ DEP_CPP_ATOMI=\
"..\..\ace\ws2tcpip.h"\
"..\test_config.h"\
-NODEP_CPP_ATOMI=\
- "..\..\ace\sys_conf.h"\
-
!ELSEIF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE MIPS) Debug"
@@ -605,62 +544,26 @@ SOURCE=..\..\WindozeCE\WindozeCE.cpp
DEP_CPP_WINDO=\
"..\..\ace\ACE.h"\
"..\..\ace\ACE.i"\
- "..\..\ace\Atomic_Op.i"\
- "..\..\ace\Auto_Ptr.cpp"\
- "..\..\ace\Auto_Ptr.h"\
- "..\..\ace\Auto_Ptr.i"\
"..\..\ace\Basic_Types.h"\
"..\..\ace\Basic_Types.i"\
"..\..\ace\config-win32-common.h"\
"..\..\ace\config-win32.h"\
"..\..\ace\config-WinCE.h"\
"..\..\ace\config.h"\
- "..\..\ace\Containers.cpp"\
- "..\..\ace\Containers.h"\
- "..\..\ace\Containers.i"\
- "..\..\ace\Event_Handler.h"\
- "..\..\ace\Event_Handler.i"\
- "..\..\ace\Free_List.cpp"\
- "..\..\ace\Free_List.h"\
- "..\..\ace\Free_List.i"\
"..\..\ace\inc_user_config.h"\
"..\..\ace\iosfwd.h"\
"..\..\ace\Log_Msg.h"\
"..\..\ace\Log_Priority.h"\
"..\..\ace\Log_Record.h"\
"..\..\ace\Log_Record.i"\
- "..\..\ace\Malloc.h"\
- "..\..\ace\Malloc.i"\
- "..\..\ace\Malloc_T.cpp"\
- "..\..\ace\Malloc_T.h"\
- "..\..\ace\Malloc_T.i"\
"..\..\ace\Managed_Object.cpp"\
"..\..\ace\Managed_Object.h"\
"..\..\ace\Managed_Object.i"\
- "..\..\ace\Mem_Map.h"\
- "..\..\ace\Mem_Map.i"\
- "..\..\ace\Memory_Pool.h"\
- "..\..\ace\Memory_Pool.i"\
"..\..\ace\Object_Manager.h"\
"..\..\ace\Object_Manager.i"\
"..\..\ace\OS.h"\
"..\..\ace\OS.i"\
- "..\..\ace\Signal.h"\
- "..\..\ace\Signal.i"\
- "..\..\ace\SString.h"\
- "..\..\ace\SString.i"\
"..\..\ace\streams.h"\
- "..\..\ace\SV_Semaphore_Complex.h"\
- "..\..\ace\SV_Semaphore_Complex.i"\
- "..\..\ace\SV_Semaphore_Simple.h"\
- "..\..\ace\SV_Semaphore_Simple.i"\
- "..\..\ace\Synch.h"\
- "..\..\ace\Synch.i"\
- "..\..\ace\Synch_T.cpp"\
- "..\..\ace\Synch_T.h"\
- "..\..\ace\Synch_T.i"\
- "..\..\ace\Thread.h"\
- "..\..\ace\Thread.i"\
"..\..\ace\Trace.h"\
"..\..\ace\ws2tcpip.h"\
"..\..\WindozeCE\resource.h"\
@@ -668,9 +571,6 @@ DEP_CPP_WINDO=\
"..\..\WindozeCE\WindozeCE.h"\
"..\..\WindozeCE\WindozeCEDlg.h"\
-NODEP_CPP_WINDO=\
- "..\..\ace\sys_conf.h"\
-
!ELSEIF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE MIPS) Debug"
@@ -821,6 +721,10 @@ NODEP_CPP_WINDO=\
# End Source File
# Begin Source File
+SOURCE=..\..\WindozeCE\res\WindozeCE.ico
+# End Source File
+# Begin Source File
+
SOURCE=..\..\WindozeCE\WindozeCE.rc
!IF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE x86em) Debug"
@@ -844,18 +748,21 @@ DEP_CPP_WINDOZ=\
"..\..\ace\ARGV.h"\
"..\..\ace\ARGV.i"\
"..\..\ace\Atomic_Op.i"\
- "..\..\ace\Auto_Ptr.cpp"\
- "..\..\ace\Auto_Ptr.h"\
- "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Based_Pointer_Repository.h"\
+ "..\..\ace\Based_Pointer_T.cpp"\
+ "..\..\ace\Based_Pointer_T.h"\
+ "..\..\ace\Based_Pointer_T.i"\
"..\..\ace\Basic_Types.h"\
"..\..\ace\Basic_Types.i"\
"..\..\ace\config-win32-common.h"\
"..\..\ace\config-win32.h"\
"..\..\ace\config-WinCE.h"\
"..\..\ace\config.h"\
- "..\..\ace\Containers.cpp"\
"..\..\ace\Containers.h"\
"..\..\ace\Containers.i"\
+ "..\..\ace\Containers_T.cpp"\
+ "..\..\ace\Containers_T.h"\
+ "..\..\ace\Containers_T.i"\
"..\..\ace\Event_Handler.h"\
"..\..\ace\Event_Handler.i"\
"..\..\ace\Free_List.cpp"\
@@ -869,6 +776,7 @@ DEP_CPP_WINDOZ=\
"..\..\ace\Log_Record.i"\
"..\..\ace\Malloc.h"\
"..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_Base.h"\
"..\..\ace\Malloc_T.cpp"\
"..\..\ace\Malloc_T.h"\
"..\..\ace\Malloc_T.i"\
@@ -885,8 +793,9 @@ DEP_CPP_WINDOZ=\
"..\..\ace\OS.i"\
"..\..\ace\Signal.h"\
"..\..\ace\Signal.i"\
- "..\..\ace\SString.h"\
- "..\..\ace\SString.i"\
+ "..\..\ace\Singleton.cpp"\
+ "..\..\ace\Singleton.h"\
+ "..\..\ace\Singleton.i"\
"..\..\ace\streams.h"\
"..\..\ace\SV_Semaphore_Complex.h"\
"..\..\ace\SV_Semaphore_Complex.i"\
@@ -907,9 +816,6 @@ DEP_CPP_WINDOZ=\
"..\..\WindozeCE\WindozeCE.h"\
"..\..\WindozeCE\WindozeCEDlg.h"\
-NODEP_CPP_WINDOZ=\
- "..\..\ace\sys_conf.h"\
-
!ELSEIF "$(CFG)" == "Atomic_Op_Test - Win32 (WCE MIPS) Debug"
diff --git a/tests/WinCE/DLL_Test.dsp b/tests/WinCE/DLL_Test.dsp
new file mode 100644
index 00000000000..593dc9f707c
--- /dev/null
+++ b/tests/WinCE/DLL_Test.dsp
@@ -0,0 +1,974 @@
+# Microsoft Developer Studio Project File - Name="DLL_Test" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (WCE x86em) Application" 0x7f01
+# TARGTYPE "Win32 (WCE SH3) Application" 0x8101
+# TARGTYPE "Win32 (WCE MIPS) Application" 0x8201
+
+CFG=DLL_Test - Win32 (WCE x86em) Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "DLL_Test.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "DLL_Test.mak" CFG="DLL_Test - Win32 (WCE x86em) Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "DLL_Test - Win32 (WCE x86em) Debug" (based on "Win32 (WCE x86em) Application")
+!MESSAGE "DLL_Test - Win32 (WCE MIPS) Debug" (based on "Win32 (WCE MIPS) Application")
+!MESSAGE "DLL_Test - Win32 (WCE SH3) Debug" (based on "Win32 (WCE SH3) Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath "H/PC Ver. 2.00"
+# PROP WCE_FormatVersion "6.0"
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "x86emDbg"
+# PROP BASE Intermediate_Dir "x86emDbg"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 2
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "x86emDbg"
+# PROP Intermediate_Dir "x86emDbg"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+EMPFILE=empfile.exe
+# ADD BASE EMPFILE COPY
+# ADD EMPFILE COPY
+CPP=cl.exe
+# ADD BASE CPP /nologo /MLd /W3 /Gm /Zi /Od /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "WIN32" /D "STRICT" /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "_DEBUG" /D "x86" /D "i486" /D "_x86_" /YX /c
+# ADD CPP /nologo /MTd /W3 /Gm /Zi /Od /I "..\\" /I "..\..\\" /I "..\..\WindozeCE" /D "_UNICODE" /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "_DEBUG" /D "x86" /D "i486" /D "_x86_" /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "ACE_HAS_WINCE" /D ACE_HAS_DLL=1 /D "_AFXDLL" /c
+# SUBTRACT CPP /YX
+RSC=rc.exe
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "WIN32" /d "STRICT" /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "_WIN32_WCE_EMULATION" /d "INTERNATIONAL" /d "USA" /d "INTLMSG_CODEPAGE" /d "_DEBUG" /d "x86" /d "i486" /d "_x86_"
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "WIN32" /d "STRICT" /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "_WIN32_WCE_EMULATION" /d "INTERNATIONAL" /d "USA" /d "INTLMSG_CODEPAGE" /d "_DEBUG" /d "x86" /d "i486" /d "_x86_" /d "_AFXDLL"
+MTL=midl.exe
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /subsystem:windows /debug /machine:I386 /windowsce:emulation
+# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /debug /machine:I386 /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\x86em" /windowsce:emulation
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "WMIPSDbg"
+# PROP BASE Intermediate_Dir "WMIPSDbg"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 2
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "WMIPSDbg"
+# PROP Intermediate_Dir "WMIPSDbg"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+PFILE=pfile.exe
+# ADD BASE PFILE COPY
+# ADD PFILE COPY
+CPP=clmips.exe
+# ADD BASE CPP /nologo /MLd /W3 /Zi /Od /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D "DEBUG" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /YX /QMRWCE /c
+# ADD CPP /nologo /M$(CECrtMTDebug) /W3 /Zi /Od /I "..\\" /I "..\..\\" /I "..\..\WindozeCE" /D "DEBUG" /D "MIPS" /D "_MIPS_" /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "ACE_HAS_WINCE" /D ACE_HAS_DLL=1 /D "_AFXDLL" /QMRWCE /c
+# SUBTRACT CPP /YX
+RSC=rc.exe
+# ADD BASE RSC /l 0x409 /r /d "MIPS" /d "_MIPS_" /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "UNICODE" /d "DEBUG"
+# ADD RSC /l 0x409 /r /d "MIPS" /d "_MIPS_" /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "UNICODE" /d "DEBUG" /d "_AFXDLL"
+MTL=midl.exe
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /debug /machine:MIPS /subsystem:$(CESubsystem)
+# SUBTRACT BASE LINK32 /pdb:none /nodefaultlib
+# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /debug /machine:MIPS /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\MIPS" /subsystem:$(CESubsystem)
+# SUBTRACT LINK32 /pdb:none /nodefaultlib
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "WCESHDbg"
+# PROP BASE Intermediate_Dir "WCESHDbg"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 2
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "WCESHDbg"
+# PROP Intermediate_Dir "WCESHDbg"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+PFILE=pfile.exe
+# ADD BASE PFILE COPY
+# ADD PFILE COPY
+CPP=shcl.exe
+# ADD BASE CPP /nologo /MLd /W3 /Zi /Od /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D "DEBUG" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /YX /c
+# ADD CPP /nologo /M$(CECrtMTDebug) /W3 /Zi /Od /I "..\\" /I "..\..\\" /I "..\..\WindozeCE" /D "DEBUG" /D "SHx" /D "SH3" /D "_SH3_" /D _WIN32_WCE=$(CEVersion) /D "$(CEConfigName)" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "ACE_HAS_WINCE" /D ACE_HAS_DLL=1 /D "_AFXDLL" /c
+# SUBTRACT CPP /YX
+RSC=rc.exe
+# ADD BASE RSC /l 0x409 /r /d "SHx" /d "SH3" /d "_SH3_" /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "UNICODE" /d "DEBUG"
+# ADD RSC /l 0x409 /r /d "SHx" /d "SH3" /d "_SH3_" /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CEConfigName)" /d "UNICODE" /d "DEBUG" /d "_AFXDLL"
+MTL=midl.exe
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /debug /machine:SH3 /subsystem:$(CESubsystem)
+# SUBTRACT BASE LINK32 /pdb:none /nodefaultlib
+# ADD LINK32 aced.lib /nologo /entry:"wWinMainCRTStartup" /debug /machine:SH3 /nodefaultlib:"$(CENoDefaultLib)" /libpath:"..\..\ace\WCE\SH" /subsystem:$(CESubsystem)
+# SUBTRACT LINK32 /pdb:none /nodefaultlib
+
+!ENDIF
+
+# Begin Target
+
+# Name "DLL_Test - Win32 (WCE x86em) Debug"
+# Name "DLL_Test - Win32 (WCE MIPS) Debug"
+# Name "DLL_Test - Win32 (WCE SH3) Debug"
+# Begin Source File
+
+SOURCE=..\..\WindozeCE\ACEApp.cpp
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+DEP_CPP_ACEAP=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\ACEApp.h"\
+ "..\..\WindozeCE\stdafx.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+DEP_CPP_ACEAP=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\ACEApp.h"\
+ "..\..\WindozeCE\stdafx.h"\
+
+NODEP_CPP_ACEAP=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+DEP_CPP_ACEAP=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\ACEApp.h"\
+ "..\..\WindozeCE\stdafx.h"\
+
+NODEP_CPP_ACEAP=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\DLL_Test.cpp
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+DEP_CPP_ATOMI=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Singleton.cpp"\
+ "..\..\ace\Singleton.h"\
+ "..\..\ace\Singleton.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\test_config.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+DEP_CPP_ATOMI=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\test_config.h"\
+
+NODEP_CPP_ATOMI=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+DEP_CPP_ATOMI=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\test_config.h"\
+
+NODEP_CPP_ATOMI=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\WindozeCE\StdAfx.cpp
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+DEP_CPP_STDAF=\
+ "..\..\WindozeCE\stdafx.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+DEP_CPP_STDAF=\
+ "..\..\WindozeCE\stdafx.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+DEP_CPP_STDAF=\
+ "..\..\WindozeCE\stdafx.h"\
+
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\WindozeCE\WindozeCE.cpp
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+DEP_CPP_WINDO=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\resource.h"\
+ "..\..\WindozeCE\stdafx.h"\
+ "..\..\WindozeCE\WindozeCE.h"\
+ "..\..\WindozeCE\WindozeCEDlg.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+DEP_CPP_WINDO=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\resource.h"\
+ "..\..\WindozeCE\stdafx.h"\
+ "..\..\WindozeCE\WindozeCE.h"\
+ "..\..\WindozeCE\WindozeCEDlg.h"\
+
+NODEP_CPP_WINDO=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+DEP_CPP_WINDO=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\resource.h"\
+ "..\..\WindozeCE\stdafx.h"\
+ "..\..\WindozeCE\WindozeCE.h"\
+ "..\..\WindozeCE\WindozeCEDlg.h"\
+
+NODEP_CPP_WINDO=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\WindozeCE\res\WindozeCE.ico
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\WindozeCE\WindozeCE.rc
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\WindozeCE\WindozeCEDlg.cpp
+
+!IF "$(CFG)" == "DLL_Test - Win32 (WCE x86em) Debug"
+
+DEP_CPP_WINDOZ=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\ARGV.h"\
+ "..\..\ace\ARGV.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Based_Pointer_Repository.h"\
+ "..\..\ace\Based_Pointer_T.cpp"\
+ "..\..\ace\Based_Pointer_T.h"\
+ "..\..\ace\Based_Pointer_T.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Containers_T.cpp"\
+ "..\..\ace\Containers_T.h"\
+ "..\..\ace\Containers_T.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_Base.h"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\Singleton.cpp"\
+ "..\..\ace\Singleton.h"\
+ "..\..\ace\Singleton.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\ACEApp.h"\
+ "..\..\WindozeCE\resource.h"\
+ "..\..\WindozeCE\stdafx.h"\
+ "..\..\WindozeCE\WindozeCE.h"\
+ "..\..\WindozeCE\WindozeCEDlg.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE MIPS) Debug"
+
+DEP_CPP_WINDOZ=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\ARGV.h"\
+ "..\..\ace\ARGV.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\ACEApp.h"\
+ "..\..\WindozeCE\resource.h"\
+ "..\..\WindozeCE\stdafx.h"\
+ "..\..\WindozeCE\WindozeCE.h"\
+ "..\..\WindozeCE\WindozeCEDlg.h"\
+
+NODEP_CPP_WINDOZ=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ELSEIF "$(CFG)" == "DLL_Test - Win32 (WCE SH3) Debug"
+
+DEP_CPP_WINDOZ=\
+ "..\..\ace\ACE.h"\
+ "..\..\ace\ACE.i"\
+ "..\..\ace\ARGV.h"\
+ "..\..\ace\ARGV.i"\
+ "..\..\ace\Atomic_Op.i"\
+ "..\..\ace\Auto_Ptr.cpp"\
+ "..\..\ace\Auto_Ptr.h"\
+ "..\..\ace\Auto_Ptr.i"\
+ "..\..\ace\Basic_Types.h"\
+ "..\..\ace\Basic_Types.i"\
+ "..\..\ace\config-win32-common.h"\
+ "..\..\ace\config-win32.h"\
+ "..\..\ace\config-WinCE.h"\
+ "..\..\ace\config.h"\
+ "..\..\ace\Containers.cpp"\
+ "..\..\ace\Containers.h"\
+ "..\..\ace\Containers.i"\
+ "..\..\ace\Event_Handler.h"\
+ "..\..\ace\Event_Handler.i"\
+ "..\..\ace\Free_List.cpp"\
+ "..\..\ace\Free_List.h"\
+ "..\..\ace\Free_List.i"\
+ "..\..\ace\inc_user_config.h"\
+ "..\..\ace\iosfwd.h"\
+ "..\..\ace\Log_Msg.h"\
+ "..\..\ace\Log_Priority.h"\
+ "..\..\ace\Log_Record.h"\
+ "..\..\ace\Log_Record.i"\
+ "..\..\ace\Malloc.h"\
+ "..\..\ace\Malloc.i"\
+ "..\..\ace\Malloc_T.cpp"\
+ "..\..\ace\Malloc_T.h"\
+ "..\..\ace\Malloc_T.i"\
+ "..\..\ace\Managed_Object.cpp"\
+ "..\..\ace\Managed_Object.h"\
+ "..\..\ace\Managed_Object.i"\
+ "..\..\ace\Mem_Map.h"\
+ "..\..\ace\Mem_Map.i"\
+ "..\..\ace\Memory_Pool.h"\
+ "..\..\ace\Memory_Pool.i"\
+ "..\..\ace\Object_Manager.h"\
+ "..\..\ace\Object_Manager.i"\
+ "..\..\ace\OS.h"\
+ "..\..\ace\OS.i"\
+ "..\..\ace\Signal.h"\
+ "..\..\ace\Signal.i"\
+ "..\..\ace\SString.h"\
+ "..\..\ace\SString.i"\
+ "..\..\ace\streams.h"\
+ "..\..\ace\SV_Semaphore_Complex.h"\
+ "..\..\ace\SV_Semaphore_Complex.i"\
+ "..\..\ace\SV_Semaphore_Simple.h"\
+ "..\..\ace\SV_Semaphore_Simple.i"\
+ "..\..\ace\Synch.h"\
+ "..\..\ace\Synch.i"\
+ "..\..\ace\Synch_T.cpp"\
+ "..\..\ace\Synch_T.h"\
+ "..\..\ace\Synch_T.i"\
+ "..\..\ace\Thread.h"\
+ "..\..\ace\Thread.i"\
+ "..\..\ace\Trace.h"\
+ "..\..\ace\ws2tcpip.h"\
+ "..\..\WindozeCE\ACEApp.h"\
+ "..\..\WindozeCE\resource.h"\
+ "..\..\WindozeCE\stdafx.h"\
+ "..\..\WindozeCE\WindozeCE.h"\
+ "..\..\WindozeCE\WindozeCEDlg.h"\
+
+NODEP_CPP_WINDOZ=\
+ "..\..\ace\sys_conf.h"\
+
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
diff --git a/tests/WinCE/ce_tests.dsw b/tests/WinCE/ce_tests.dsw
index 2ea75d3ba1f..970b88f40a0 100644
--- a/tests/WinCE/ce_tests.dsw
+++ b/tests/WinCE/ce_tests.dsw
@@ -63,6 +63,18 @@ Package=<4>
###############################################################################
+Project: "DLL_Test"=.\DLL_Test.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
Project: "Enum_Interfaces_Test"=.\Enum_Interfaces_Test.dsp - Package Owner=<4>
Package=<5>
@@ -159,7 +171,7 @@ Package=<4>
###############################################################################
-Project: "Message_Queue_Test"=.\Message_Queue_Test.dsp - Package Owner=<4>
+Project: "Message_Queue_Notifications_Test"=.\Message_Queue_Notifications_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -171,7 +183,7 @@ Package=<4>
###############################################################################
-Project: "Message_Queue_Notifications_Test"=.\Message_Queue_Notifications_Test.dsp - Package Owner=<4>
+Project: "Message_Queue_Test"=.\Message_Queue_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -470,3 +482,4 @@ Package=<3>
}}}
###############################################################################
+