diff options
-rw-r--r-- | ChangeLog | 91 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 91 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 91 | ||||
-rw-r--r-- | ace/config-linux-common.h | 22 | ||||
-rw-r--r-- | ace/config-lynxos.h | 2 | ||||
-rw-r--r-- | ace/config-osf1-4.0.h | 8 | ||||
-rw-r--r-- | ace/config-qnx-neutrino.h | 2 | ||||
-rw-r--r-- | ace/config-rtems.h | 4 | ||||
-rw-r--r-- | ace/config-vxworks5.x.h | 2 |
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) |