summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2003-01-14 19:58:19 +0000
committerSteve Huston <shuston@riverace.com>2003-01-14 19:58:19 +0000
commit44ebf665f0da4065795d7a995179054b6ecc44d7 (patch)
tree9043b016b8eeb491071d73e684855c81131c5e88
parentbb03a16bdf96455903aa6a2088e0ffd269306872 (diff)
downloadATCD-44ebf665f0da4065795d7a995179054b6ecc44d7.tar.gz
ChangeLogTag:Tue Jan 14 14:56:12 2003 Steve Huston <shuston@riverace.com>
-rw-r--r--ChangeLog12
-rw-r--r--ChangeLogs/ChangeLog-03a12
-rw-r--r--ace/config-WinCE.h4
-rw-r--r--ace/config-win32-common.h8
4 files changed, 31 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 2fe23379bfa..0fbacc8eeae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,18 @@
+Tue Jan 14 14:56:12 2003 Steve Huston <shuston@riverace.com>
+
+ * ace/config-win32-common.h: For WinCE, don't include wce.h unless
+ building with MFC. wce.h is an MFC file.
+
+ * ace/config-WinCE.h: Add pragmas to link _with_ corelibc.lib and
+ _without_ oldnames.lib. These weren't needed with WinCE 3/PocketPC
+ (but they don't hurt) and are needed for WinCE .NET. The ATL headers
+ do these pragmas, but we don't want to add a dependency on ATL.
+
Tue Jan 14 11:07:06 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* bin/generate_export_file.pl: Added a patch from
Gonzalo Diethelm <gonzalo.diethelm@aditiva.com> which generates
- an empty $Id$.
+ an empty CVS Id string.
Mon Jan 13 12:53:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 2fe23379bfa..0fbacc8eeae 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,8 +1,18 @@
+Tue Jan 14 14:56:12 2003 Steve Huston <shuston@riverace.com>
+
+ * ace/config-win32-common.h: For WinCE, don't include wce.h unless
+ building with MFC. wce.h is an MFC file.
+
+ * ace/config-WinCE.h: Add pragmas to link _with_ corelibc.lib and
+ _without_ oldnames.lib. These weren't needed with WinCE 3/PocketPC
+ (but they don't hurt) and are needed for WinCE .NET. The ATL headers
+ do these pragmas, but we don't want to add a dependency on ATL.
+
Tue Jan 14 11:07:06 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* bin/generate_export_file.pl: Added a patch from
Gonzalo Diethelm <gonzalo.diethelm@aditiva.com> which generates
- an empty $Id$.
+ an empty CVS Id string.
Mon Jan 13 12:53:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
diff --git a/ace/config-WinCE.h b/ace/config-WinCE.h
index 8475ed4e2a5..0319898c3c5 100644
--- a/ace/config-WinCE.h
+++ b/ace/config-WinCE.h
@@ -27,6 +27,10 @@
# define ACE_HAS_WINCE 1
#endif
+// We need these libraries to build:
+#pragma comment(lib,"corelibc.lib")
+#pragma comment(linker, "/nodefaultlib:oldnames.lib")
+
// Unicode is the OS standard string type for WinCE.
#ifdef ACE_HAS_UNICODE
# undef ACE_HAS_UNICODE
diff --git a/ace/config-win32-common.h b/ace/config-win32-common.h
index 6c18446126a..78fe852c7b3 100644
--- a/ace/config-win32-common.h
+++ b/ace/config-win32-common.h
@@ -390,12 +390,14 @@ typedef unsigned long long ACE_UINT64;
// This is necessary since MFC users apparently can't #include
// <windows.h> directly.
#if defined (ACE_HAS_MFC) && (ACE_HAS_MFC != 0)
-# include /**/ <afxwin.h> /* He is doing MFC */
+# include /**/ <afxwin.h> /* He is doing MFC */
// Windows.h will be included via afxwin.h->afx.h->afx_ver_.h->afxv_w32.h
// #define _INC_WINDOWS // Prevent winsock.h from including windows.h
+# if defined (ACE_HAS_WINCE)
+# include /**/ <wce.h>
+# endif /* ACE_HAS_WINCE */
#elif defined (ACE_HAS_WINCE)
-# include /**/ <windows.h>
-# include /**/ <wce.h>
+# include /**/ <windows.h>
#endif
#if !defined (_INC_WINDOWS) /* Already include windows.h ? */