summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog91
-rw-r--r--ChangeLogs/ChangeLog-02a91
-rw-r--r--ChangeLogs/ChangeLog-03a91
-rw-r--r--ace/config-linux-common.h22
-rw-r--r--ace/config-lynxos.h2
-rw-r--r--ace/config-osf1-4.0.h8
-rw-r--r--ace/config-qnx-neutrino.h2
-rw-r--r--ace/config-rtems.h4
-rw-r--r--ace/config-vxworks5.x.h2
9 files changed, 182 insertions, 131 deletions
diff --git a/ChangeLog b/ChangeLog
index 3917aad087a..8c596bf5be6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+Wed Aug 29 19:57:29 2001 Krishnakumar B <kitty@cs.wustl.edu>
+
+ * ace/config-osf1-4.0.h:
+
+ Remove definition of ACE_NEEDS_HUGE_THREAD_STACKSIZE. The
+ default value seems to be good enough.
+
+ * ace/config-vxworks5.x.h:
+ * ace/config-linux-common.h:
+ * ace/config-lynxos.h:
+ * ace/config-qnx-neutrino.h:
+ * ace/config-rtems.h:
+ * ace/config-vxworks5.x.h:
+
+ Standardized the values to 64KB on these platforms. Don't know
+ if these platforms need it. But I don't have access to any of
+ these so playing it safe.
+
+
Wed Aug 29 18:52:12 2001 Christopher Kohlhoff <chris@kohlhoff.com>
* tests/Bound_Ptr_Test.cpp:
@@ -12,9 +31,9 @@ Wed Aug 29 17:54:52 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 15:32:10 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * ace/config-aix-4.x.h:
- * ace/config-hpux-11.00.h:
- * ace/config-osf1-4.0.h: Added better support for pread()/pwrite().
+ * ace/config-aix-4.x.h:
+ * ace/config-hpux-11.00.h:
+ * ace/config-osf1-4.0.h: Added better support for pread()/pwrite().
Thanks to Steve Vranyes <steve.vranyes@veritas.com> for these fixes.
Wed Aug 29 15:47:33 2001 Steve Huston <shuston@riverace.com>
@@ -23,12 +42,12 @@ Wed Aug 29 15:47:33 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 12:15:01 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * ace/ace_dll.dsp:
- * ace/ace_lib.dsp: Added Bound_Ptr.* to the projects.
+ * ace/ace_dll.dsp:
+ * ace/ace_lib.dsp: Added Bound_Ptr.* to the projects.
- * tests/tests.dsw:
- * tests/Bound_Ptr_Test.dsp: Added a new project for
- Bound_Ptr_Test.
+ * tests/tests.dsw:
+ * tests/Bound_Ptr_Test.dsp: Added a new project for
+ Bound_Ptr_Test.
Wed Aug 29 11:01:22 2001 Steve Huston <shuston@riverace.com>
@@ -38,16 +57,16 @@ Wed Aug 29 11:01:22 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 07:08:23 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * tests/run_tests.lst:
- * tests/Makefile
- * tests/Makefile.bor
- * ace/Makefile
- * ace/Bound_Ptr.{h,i}
- * tests/Bound_Ptr_Test.cpp
- * examples/Smart_Pointer: Added a pair of new smart pointer classes,
- ACE_Strong_Bound_Ptr and ACE_Weak_Bound_Ptr. Thanks to
- Christopher Kohlhoff <chris@kohlhoff.com> for contributing
- these.
+ * tests/run_tests.lst:
+ * tests/Makefile
+ * tests/Makefile.bor
+ * ace/Makefile
+ * ace/Bound_Ptr.{h,i}
+ * tests/Bound_Ptr_Test.cpp
+ * examples/Smart_Pointer: Added a pair of new smart pointer classes,
+ ACE_Strong_Bound_Ptr and ACE_Weak_Bound_Ptr. Thanks to
+ Christopher Kohlhoff <chris@kohlhoff.com> for contributing
+ these.
Tue Aug 28 17:51:19 2001 Steve Huston <shuston@riverace.com>
@@ -57,11 +76,11 @@ Tue Aug 28 17:51:19 2001 Steve Huston <shuston@riverace.com>
Tue Aug 28 16:48:23 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * ace/TP_Reactor.i: We (the current thread) should not release the
- token unless we own it. This simple mistake just took 3 days to
- figure out. An 'if' condition was mixing and have added
- it. Shows how a small problem at lower levels can take days to
- fix.
+ * ace/TP_Reactor.i: We (the current thread) should not release the
+ token unless we own it. This simple mistake just took 3 days to
+ figure out. An 'if' condition was mixing and have added
+ it. Shows how a small problem at lower levels can take days to
+ fix.
Tue Aug 28 17:45:22 2001 Steve Huston <shuston@riverace.com>
@@ -76,19 +95,19 @@ Tue Aug 28 13:16:31 2001 Chad Elliott <elliott_c@ociweb.com>
Tue Aug 28 11:02:08 2001 Ossama Othman <ossama@uci.edu>
- * bin/nightlybuilds/builds.lst:
+ * bin/nightlybuilds/builds.lst:
- Renamed the GCC 3.0 build to "Debian_GCC_3.0.1." since we're
- actually compiling with GCC 3.0.1, not GCC 3.0. The latter has
- bugs that prevent it from compiling ACE/TAO at the "-O3"
- optimization level.
+ Renamed the GCC 3.0 build to "Debian_GCC_3.0.1." since we're
+ actually compiling with GCC 3.0.1, not GCC 3.0. The latter has
+ bugs that prevent it from compiling ACE/TAO at the "-O3"
+ optimization level.
Tue Aug 28 10:19:18 2001 Ossama Othman <ossama@uci.edu>
- * ace/SSL/SSL_SOCK_Stream.i (recv_i):
+ * ace/SSL/SSL_SOCK_Stream.i (recv_i):
- Corrected Borland warning using a more efficient fix (i.e. less
- function calls).
+ Corrected Borland warning using a more efficient fix (i.e. less
+ function calls).
Tue Aug 28 10:36:10 2001 Chad Elliott <elliott_c@ociweb.com>
@@ -106,10 +125,10 @@ Tue Aug 28 11:07:26 2001 Steve Huston <shuston@riverace.com>
Mon Aug 27 20:16:38 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * tests/run_test.lst: Removed the MEM_Stream_Test from the daily
- builds as they were hanging. This was causing the builds to
- choke. I will keep Steve Huston informed on this so that he can
- reenable them once he has fixed the test.
+ * tests/run_test.lst: Removed the MEM_Stream_Test from the daily
+ builds as they were hanging. This was causing the builds to
+ choke. I will keep Steve Huston informed on this so that he can
+ reenable them once he has fixed the test.
Mon Aug 27 18:33:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
@@ -756,7 +775,7 @@ Fri Aug 17 16:56:16 2001 Jeff Parsons <parsons@cs.wustl.edu>
to 0 upon failure in read_string() and read_wstring(). Thanks to
Peter Phillips <pphillip@opentext.com> for reporting this bug,
which was causing excessive memory allocation is some cases.
- [Bug 591, 944, 983]
+ [Bug 591, 944, 983]
Fri Aug 17 13:31:45 2001 Chad Elliott <elliott_c@ociweb.com>
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 3917aad087a..8c596bf5be6 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,22 @@
+Wed Aug 29 19:57:29 2001 Krishnakumar B <kitty@cs.wustl.edu>
+
+ * ace/config-osf1-4.0.h:
+
+ Remove definition of ACE_NEEDS_HUGE_THREAD_STACKSIZE. The
+ default value seems to be good enough.
+
+ * ace/config-vxworks5.x.h:
+ * ace/config-linux-common.h:
+ * ace/config-lynxos.h:
+ * ace/config-qnx-neutrino.h:
+ * ace/config-rtems.h:
+ * ace/config-vxworks5.x.h:
+
+ Standardized the values to 64KB on these platforms. Don't know
+ if these platforms need it. But I don't have access to any of
+ these so playing it safe.
+
+
Wed Aug 29 18:52:12 2001 Christopher Kohlhoff <chris@kohlhoff.com>
* tests/Bound_Ptr_Test.cpp:
@@ -12,9 +31,9 @@ Wed Aug 29 17:54:52 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 15:32:10 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * ace/config-aix-4.x.h:
- * ace/config-hpux-11.00.h:
- * ace/config-osf1-4.0.h: Added better support for pread()/pwrite().
+ * ace/config-aix-4.x.h:
+ * ace/config-hpux-11.00.h:
+ * ace/config-osf1-4.0.h: Added better support for pread()/pwrite().
Thanks to Steve Vranyes <steve.vranyes@veritas.com> for these fixes.
Wed Aug 29 15:47:33 2001 Steve Huston <shuston@riverace.com>
@@ -23,12 +42,12 @@ Wed Aug 29 15:47:33 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 12:15:01 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * ace/ace_dll.dsp:
- * ace/ace_lib.dsp: Added Bound_Ptr.* to the projects.
+ * ace/ace_dll.dsp:
+ * ace/ace_lib.dsp: Added Bound_Ptr.* to the projects.
- * tests/tests.dsw:
- * tests/Bound_Ptr_Test.dsp: Added a new project for
- Bound_Ptr_Test.
+ * tests/tests.dsw:
+ * tests/Bound_Ptr_Test.dsp: Added a new project for
+ Bound_Ptr_Test.
Wed Aug 29 11:01:22 2001 Steve Huston <shuston@riverace.com>
@@ -38,16 +57,16 @@ Wed Aug 29 11:01:22 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 07:08:23 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * tests/run_tests.lst:
- * tests/Makefile
- * tests/Makefile.bor
- * ace/Makefile
- * ace/Bound_Ptr.{h,i}
- * tests/Bound_Ptr_Test.cpp
- * examples/Smart_Pointer: Added a pair of new smart pointer classes,
- ACE_Strong_Bound_Ptr and ACE_Weak_Bound_Ptr. Thanks to
- Christopher Kohlhoff <chris@kohlhoff.com> for contributing
- these.
+ * tests/run_tests.lst:
+ * tests/Makefile
+ * tests/Makefile.bor
+ * ace/Makefile
+ * ace/Bound_Ptr.{h,i}
+ * tests/Bound_Ptr_Test.cpp
+ * examples/Smart_Pointer: Added a pair of new smart pointer classes,
+ ACE_Strong_Bound_Ptr and ACE_Weak_Bound_Ptr. Thanks to
+ Christopher Kohlhoff <chris@kohlhoff.com> for contributing
+ these.
Tue Aug 28 17:51:19 2001 Steve Huston <shuston@riverace.com>
@@ -57,11 +76,11 @@ Tue Aug 28 17:51:19 2001 Steve Huston <shuston@riverace.com>
Tue Aug 28 16:48:23 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * ace/TP_Reactor.i: We (the current thread) should not release the
- token unless we own it. This simple mistake just took 3 days to
- figure out. An 'if' condition was mixing and have added
- it. Shows how a small problem at lower levels can take days to
- fix.
+ * ace/TP_Reactor.i: We (the current thread) should not release the
+ token unless we own it. This simple mistake just took 3 days to
+ figure out. An 'if' condition was mixing and have added
+ it. Shows how a small problem at lower levels can take days to
+ fix.
Tue Aug 28 17:45:22 2001 Steve Huston <shuston@riverace.com>
@@ -76,19 +95,19 @@ Tue Aug 28 13:16:31 2001 Chad Elliott <elliott_c@ociweb.com>
Tue Aug 28 11:02:08 2001 Ossama Othman <ossama@uci.edu>
- * bin/nightlybuilds/builds.lst:
+ * bin/nightlybuilds/builds.lst:
- Renamed the GCC 3.0 build to "Debian_GCC_3.0.1." since we're
- actually compiling with GCC 3.0.1, not GCC 3.0. The latter has
- bugs that prevent it from compiling ACE/TAO at the "-O3"
- optimization level.
+ Renamed the GCC 3.0 build to "Debian_GCC_3.0.1." since we're
+ actually compiling with GCC 3.0.1, not GCC 3.0. The latter has
+ bugs that prevent it from compiling ACE/TAO at the "-O3"
+ optimization level.
Tue Aug 28 10:19:18 2001 Ossama Othman <ossama@uci.edu>
- * ace/SSL/SSL_SOCK_Stream.i (recv_i):
+ * ace/SSL/SSL_SOCK_Stream.i (recv_i):
- Corrected Borland warning using a more efficient fix (i.e. less
- function calls).
+ Corrected Borland warning using a more efficient fix (i.e. less
+ function calls).
Tue Aug 28 10:36:10 2001 Chad Elliott <elliott_c@ociweb.com>
@@ -106,10 +125,10 @@ Tue Aug 28 11:07:26 2001 Steve Huston <shuston@riverace.com>
Mon Aug 27 20:16:38 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * tests/run_test.lst: Removed the MEM_Stream_Test from the daily
- builds as they were hanging. This was causing the builds to
- choke. I will keep Steve Huston informed on this so that he can
- reenable them once he has fixed the test.
+ * tests/run_test.lst: Removed the MEM_Stream_Test from the daily
+ builds as they were hanging. This was causing the builds to
+ choke. I will keep Steve Huston informed on this so that he can
+ reenable them once he has fixed the test.
Mon Aug 27 18:33:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
@@ -756,7 +775,7 @@ Fri Aug 17 16:56:16 2001 Jeff Parsons <parsons@cs.wustl.edu>
to 0 upon failure in read_string() and read_wstring(). Thanks to
Peter Phillips <pphillip@opentext.com> for reporting this bug,
which was causing excessive memory allocation is some cases.
- [Bug 591, 944, 983]
+ [Bug 591, 944, 983]
Fri Aug 17 13:31:45 2001 Chad Elliott <elliott_c@ociweb.com>
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 3917aad087a..8c596bf5be6 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,22 @@
+Wed Aug 29 19:57:29 2001 Krishnakumar B <kitty@cs.wustl.edu>
+
+ * ace/config-osf1-4.0.h:
+
+ Remove definition of ACE_NEEDS_HUGE_THREAD_STACKSIZE. The
+ default value seems to be good enough.
+
+ * ace/config-vxworks5.x.h:
+ * ace/config-linux-common.h:
+ * ace/config-lynxos.h:
+ * ace/config-qnx-neutrino.h:
+ * ace/config-rtems.h:
+ * ace/config-vxworks5.x.h:
+
+ Standardized the values to 64KB on these platforms. Don't know
+ if these platforms need it. But I don't have access to any of
+ these so playing it safe.
+
+
Wed Aug 29 18:52:12 2001 Christopher Kohlhoff <chris@kohlhoff.com>
* tests/Bound_Ptr_Test.cpp:
@@ -12,9 +31,9 @@ Wed Aug 29 17:54:52 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 15:32:10 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * ace/config-aix-4.x.h:
- * ace/config-hpux-11.00.h:
- * ace/config-osf1-4.0.h: Added better support for pread()/pwrite().
+ * ace/config-aix-4.x.h:
+ * ace/config-hpux-11.00.h:
+ * ace/config-osf1-4.0.h: Added better support for pread()/pwrite().
Thanks to Steve Vranyes <steve.vranyes@veritas.com> for these fixes.
Wed Aug 29 15:47:33 2001 Steve Huston <shuston@riverace.com>
@@ -23,12 +42,12 @@ Wed Aug 29 15:47:33 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 12:15:01 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * ace/ace_dll.dsp:
- * ace/ace_lib.dsp: Added Bound_Ptr.* to the projects.
+ * ace/ace_dll.dsp:
+ * ace/ace_lib.dsp: Added Bound_Ptr.* to the projects.
- * tests/tests.dsw:
- * tests/Bound_Ptr_Test.dsp: Added a new project for
- Bound_Ptr_Test.
+ * tests/tests.dsw:
+ * tests/Bound_Ptr_Test.dsp: Added a new project for
+ Bound_Ptr_Test.
Wed Aug 29 11:01:22 2001 Steve Huston <shuston@riverace.com>
@@ -38,16 +57,16 @@ Wed Aug 29 11:01:22 2001 Steve Huston <shuston@riverace.com>
Wed Aug 29 07:08:23 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * tests/run_tests.lst:
- * tests/Makefile
- * tests/Makefile.bor
- * ace/Makefile
- * ace/Bound_Ptr.{h,i}
- * tests/Bound_Ptr_Test.cpp
- * examples/Smart_Pointer: Added a pair of new smart pointer classes,
- ACE_Strong_Bound_Ptr and ACE_Weak_Bound_Ptr. Thanks to
- Christopher Kohlhoff <chris@kohlhoff.com> for contributing
- these.
+ * tests/run_tests.lst:
+ * tests/Makefile
+ * tests/Makefile.bor
+ * ace/Makefile
+ * ace/Bound_Ptr.{h,i}
+ * tests/Bound_Ptr_Test.cpp
+ * examples/Smart_Pointer: Added a pair of new smart pointer classes,
+ ACE_Strong_Bound_Ptr and ACE_Weak_Bound_Ptr. Thanks to
+ Christopher Kohlhoff <chris@kohlhoff.com> for contributing
+ these.
Tue Aug 28 17:51:19 2001 Steve Huston <shuston@riverace.com>
@@ -57,11 +76,11 @@ Tue Aug 28 17:51:19 2001 Steve Huston <shuston@riverace.com>
Tue Aug 28 16:48:23 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * ace/TP_Reactor.i: We (the current thread) should not release the
- token unless we own it. This simple mistake just took 3 days to
- figure out. An 'if' condition was mixing and have added
- it. Shows how a small problem at lower levels can take days to
- fix.
+ * ace/TP_Reactor.i: We (the current thread) should not release the
+ token unless we own it. This simple mistake just took 3 days to
+ figure out. An 'if' condition was mixing and have added
+ it. Shows how a small problem at lower levels can take days to
+ fix.
Tue Aug 28 17:45:22 2001 Steve Huston <shuston@riverace.com>
@@ -76,19 +95,19 @@ Tue Aug 28 13:16:31 2001 Chad Elliott <elliott_c@ociweb.com>
Tue Aug 28 11:02:08 2001 Ossama Othman <ossama@uci.edu>
- * bin/nightlybuilds/builds.lst:
+ * bin/nightlybuilds/builds.lst:
- Renamed the GCC 3.0 build to "Debian_GCC_3.0.1." since we're
- actually compiling with GCC 3.0.1, not GCC 3.0. The latter has
- bugs that prevent it from compiling ACE/TAO at the "-O3"
- optimization level.
+ Renamed the GCC 3.0 build to "Debian_GCC_3.0.1." since we're
+ actually compiling with GCC 3.0.1, not GCC 3.0. The latter has
+ bugs that prevent it from compiling ACE/TAO at the "-O3"
+ optimization level.
Tue Aug 28 10:19:18 2001 Ossama Othman <ossama@uci.edu>
- * ace/SSL/SSL_SOCK_Stream.i (recv_i):
+ * ace/SSL/SSL_SOCK_Stream.i (recv_i):
- Corrected Borland warning using a more efficient fix (i.e. less
- function calls).
+ Corrected Borland warning using a more efficient fix (i.e. less
+ function calls).
Tue Aug 28 10:36:10 2001 Chad Elliott <elliott_c@ociweb.com>
@@ -106,10 +125,10 @@ Tue Aug 28 11:07:26 2001 Steve Huston <shuston@riverace.com>
Mon Aug 27 20:16:38 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * tests/run_test.lst: Removed the MEM_Stream_Test from the daily
- builds as they were hanging. This was causing the builds to
- choke. I will keep Steve Huston informed on this so that he can
- reenable them once he has fixed the test.
+ * tests/run_test.lst: Removed the MEM_Stream_Test from the daily
+ builds as they were hanging. This was causing the builds to
+ choke. I will keep Steve Huston informed on this so that he can
+ reenable them once he has fixed the test.
Mon Aug 27 18:33:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
@@ -756,7 +775,7 @@ Fri Aug 17 16:56:16 2001 Jeff Parsons <parsons@cs.wustl.edu>
to 0 upon failure in read_string() and read_wstring(). Thanks to
Peter Phillips <pphillip@opentext.com> for reporting this bug,
which was causing excessive memory allocation is some cases.
- [Bug 591, 944, 983]
+ [Bug 591, 944, 983]
Fri Aug 17 13:31:45 2001 Chad Elliott <elliott_c@ociweb.com>
diff --git a/ace/config-linux-common.h b/ace/config-linux-common.h
index 9c09603575c..ec19e5b5acc 100644
--- a/ace/config-linux-common.h
+++ b/ace/config-linux-common.h
@@ -30,13 +30,17 @@
// First the machine specific part
#if defined (__alpha)
- // This is necessary on Alphas with glib 2.0.7-13.
+ // This is necessary on Alphas with glibc 2.0.7-13.
# define ACE_POLL_IS_BROKEN
#elif defined (__powerpc__)
# if !defined (ACE_DEFAULT_BASE_ADDR)
# define ACE_DEFAULT_BASE_ADDR ((char *) 0x40000000)
# endif /* ! ACE_DEFAULT_BASE_ADDR */
-#endif /* ! __alpha && ! __powerpc__ */
+#elif defined (__ia64)
+# if !defined (ACE_DEFAULT_BASE_ADDR)
+# define ACE_DEFAULT_BASE_ADDR ((char *) 0x8000000000000000)
+# endif /* ! ACE_DEFAULT_BASE_ADDR */
+#endif /* ! __alpha && ! __powerpc__ && ! __ia64 */
// Then glibc/libc5 specific parts
@@ -154,11 +158,7 @@
#define ACE_LACKS_WCSNICMP
#if !defined (ACE_DEFAULT_BASE_ADDR)
-# if defined (__ia64)
-# define ACE_DEFAULT_BASE_ADDR ((char *) 0x0000000080000000)
-# else /* ! __ia64 */
-# define ACE_DEFAULT_BASE_ADDR ((char *) 0x80000000)
-# endif /* __ia64 */
+# define ACE_DEFAULT_BASE_ADDR ((char *) 0x80000000)
#endif /* ! ACE_DEFAULT_BASE_ADDR */
// Compiler/platform supports alloca().
@@ -258,13 +258,13 @@
#if defined (__ia64)
// On 64 bit platforms, the "long" type is 64-bits. Override the
// default 32-bit platform-specific format specifiers appropriately.
-# define ACE_UINT64_FORMAT_SPECIFIER "%lu"
-# define ACE_SSIZE_T_FORMAT_SPECIFIER "%ld"
-# define ACE_SIZE_T_FORMAT_SPECIFIER "%lu"
+# define ACE_UINT64_FORMAT_SPECIFIER ACE_LIB_TEXT ("%lu")
+# define ACE_SSIZE_T_FORMAT_SPECIFIER ACE_LIB_TEXT ("%ld")
+# define ACE_SIZE_T_FORMAT_SPECIFIER ACE_LIB_TEXT ("%lu")
#endif /* __ia64 */
#if !defined (ACE_TIMER_SKEW)
-# define ACE_TIMER_SKEW 10 * 1000
+# define ACE_TIMER_SKEW CLK_TCK
#endif /* ACE_TIMER_SKEW */
// Turns off the tracing feature.
diff --git a/ace/config-lynxos.h b/ace/config-lynxos.h
index e9e0a672503..d64943bc66b 100644
--- a/ace/config-lynxos.h
+++ b/ace/config-lynxos.h
@@ -48,7 +48,7 @@
#elif defined (__powerpc__)
// It looks like the default stack size is 15000.
// ACE's Recursive_Mutex_Test needs more.
-# define ACE_NEEDS_HUGE_THREAD_STACKSIZE 32000
+# define ACE_NEEDS_HUGE_THREAD_STACKSIZE 65536
// This doesn't work on LynxOS 3.0.0, because it resets the TimeBaseRegister.
// # define ACE_HAS_POWERPC_TIMER
#endif /* __x86__ || __powerpc__ */
diff --git a/ace/config-osf1-4.0.h b/ace/config-osf1-4.0.h
index 7d5ad8a55e9..66cb4f9f1ed 100644
--- a/ace/config-osf1-4.0.h
+++ b/ace/config-osf1-4.0.h
@@ -182,13 +182,7 @@
// now temporarily supports both forms. Platform's implementation of
// sendmsg() has a non-const msgheader parameter.
#define ACE_HAS_BROKEN_SENDMSG
-
-// As 1MB thread-stack size seems to become standard (at least Solaris and
-// NT have it), we should raise the minimum stack size to this level for
-// avoiding unpleasant surprises when porting ACE software to Digital UNIX.
-// Do not define this smaller than 64KB, because ACE_Log_Msg::log needs that!
-// TK, 05 Feb 97
-#define ACE_NEEDS_HUGE_THREAD_STACKSIZE (1024 * 1024)
#define ACE_HAS_IDTYPE_T
+
#include "ace/post.h"
#endif /* ACE_CONFIG_H */
diff --git a/ace/config-qnx-neutrino.h b/ace/config-qnx-neutrino.h
index fe62380f600..560e00f175a 100644
--- a/ace/config-qnx-neutrino.h
+++ b/ace/config-qnx-neutrino.h
@@ -133,7 +133,7 @@
#define ACE_LACKS_U_LONGLONG_T
#define ACE_MT_SAFE 1
#define ACE_NEEDS_FUNC_DEFINITIONS
-#define ACE_NEEDS_HUGE_THREAD_STACKSIZE 64000
+#define ACE_NEEDS_HUGE_THREAD_STACKSIZE 65536
#define ACE_TEMPLATES_REQUIRE_SOURCE
#define ACE_THR_PRI_FIFO_DEF 10
#define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1
diff --git a/ace/config-rtems.h b/ace/config-rtems.h
index efa8e7da15a..e0a1d102255 100644
--- a/ace/config-rtems.h
+++ b/ace/config-rtems.h
@@ -8,7 +8,7 @@
#ifndef ACE_CONFIG_H
#define ACE_CONFIG_H
-// begin of linux-common.h
+// begin of linux-common.h
/* #define ACE_HAS_BYTESEX_H */
@@ -125,7 +125,7 @@
#define ACE_LACKS_UCONTEXT_H
#define ACE_HAS_BROKEN_WRITEV
#define ACE_LACKS_WRITEV
-#define ACE_NEEDS_HUGE_THREAD_STACKSIZE 4096
+#define ACE_NEEDS_HUGE_THREAD_STACKSIZE 65536
#define ACE_NEEDS_SCHED_H
#define ACE_HAS_POSIX_NONBLOCK
diff --git a/ace/config-vxworks5.x.h b/ace/config-vxworks5.x.h
index 4533ecccec4..0b548268903 100644
--- a/ace/config-vxworks5.x.h
+++ b/ace/config-vxworks5.x.h
@@ -195,7 +195,7 @@
#endif
#if !defined (ACE_NEEDS_HUGE_THREAD_STACKSIZE)
-# define ACE_NEEDS_HUGE_THREAD_STACKSIZE 64000
+# define ACE_NEEDS_HUGE_THREAD_STACKSIZE 65536
#endif /* ACE_NEEDS_HUGE_THREAD_STACKSIZE */
#if !defined (ACE_NTRACE)