summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-07-24 16:12:37 +0000
committerkitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-07-24 16:12:37 +0000
commit74a963c3ab46e5b6b2b4f9c83b2ce9a7461a083a (patch)
treef8aaea38047901f9870e2c127e8ec3f878d5bb17
parentc9109494d9d638c7451a1f37a0b8e3bf32dc93ee (diff)
downloadATCD-74a963c3ab46e5b6b2b4f9c83b2ce9a7461a083a.tar.gz
ChangeLogTag: Tue Jul 24 11:10:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
-rw-r--r--ChangeLog177
-rw-r--r--ChangeLogs/ChangeLog-02a177
-rw-r--r--ChangeLogs/ChangeLog-03a177
-rw-r--r--ace/OS.h4
4 files changed, 278 insertions, 257 deletions
diff --git a/ChangeLog b/ChangeLog
index 40a6727ff08..263937e8953 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Tue Jul 24 11:10:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
+
+ * ace/OS.h:
+
+ Fix the compile errors seen on gcc-3.0 with -pedantic and
+ -Wno-long-long. This should fix all the errors.
+
Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
* include/makeinclude/platform_sunos5_g++.GNU:
@@ -23,21 +30,21 @@ Tue Jul 24 08:20:02 2001 Chad Elliott <elliott_c@ociweb.com>
Mon Jul 23 17:38:46 2001 Ossama Othman <ossama@uci.edu>
- * etc/tao_security.doxygen:
- * etc/tao_ssliop.doxygen:
+ * etc/tao_security.doxygen:
+ * etc/tao_ssliop.doxygen:
- New Doxygen files for TAO's CORBA security libraries.
+ New Doxygen files for TAO's CORBA security libraries.
Mon Jul 23 13:48:26 2001 Ossama Othman <ossama@uci.edu>
- * ace/MEM_Connector.cpp (connect):
+ * ace/MEM_Connector.cpp (connect):
- Disable non-blocking on the stream after its handle has been
- set. Previously, non-blocking was disabled on an uninitialized
- MEM_Stream, after which the handle was set (i.e. initializing
- the stream). In order to properly disable non-blocking on a
- stream, its handle must be set first since ioctl() operations
- are typically performed on the underlying stream handle.
+ Disable non-blocking on the stream after its handle has been
+ set. Previously, non-blocking was disabled on an uninitialized
+ MEM_Stream, after which the handle was set (i.e. initializing
+ the stream). In order to properly disable non-blocking on a
+ stream, its handle must be set first since ioctl() operations
+ are typically performed on the underlying stream handle.
Mon Jul 23 13:06:39 2001 Steve Huston <shuston@riverace.com>
@@ -55,140 +62,140 @@ Mon Jul 23 10:39:55 2001 Nanbor Wang <nanbor@cs.wustl.edu>
Sun Jul 22 08:19:43 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/config-cygwin32.h: ADded a #define for_CLOCKID_T. Thanks to
- Christophe Galerne <christophgalerne@earthlink.net> for
- reporting this.
+ * ace/config-cygwin32.h: ADded a #define for_CLOCKID_T. Thanks to
+ Christophe Galerne <christophgalerne@earthlink.net> for
+ reporting this.
- * ace/Log_Record.cpp (priority_names_): Added commas after the
- 'ACE_LIB_TEXT ("LM_UNK(04000)")' lines. Thanks to Steve Harris
- <harris_s@ociweb.com> for reporting this.
+ * ace/Log_Record.cpp (priority_names_): Added commas after the
+ 'ACE_LIB_TEXT ("LM_UNK(04000)")' lines. Thanks to Steve Harris
+ <harris_s@ociweb.com> for reporting this.
Sat Jul 21 19:56:08 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Map_T.{h,i}: Made current_value() a const member function.
- Thanks to Johnny Willemsen for reporting this.
+ * ace/Map_T.{h,i}: Made current_value() a const member function.
+ Thanks to Johnny Willemsen for reporting this.
Fri Jul 20 10:16:46 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Connector.cpp (create_AST): Replaced some calls to
- sh->get_handle () with a cached value of handle. This fixes a
- bug with gcc 2.96 on Tornado 2.1/VxWorks for SuperH. Thanks to
- Frank Wolf <fwolf@gum.de> for reporting this.
+ * ace/Connector.cpp (create_AST): Replaced some calls to
+ sh->get_handle () with a cached value of handle. This fixes a
+ bug with gcc 2.96 on Tornado 2.1/VxWorks for SuperH. Thanks to
+ Frank Wolf <fwolf@gum.de> for reporting this.
- * examples/Connection/non_blocking/CPP-acceptor.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
- * examples/Connection/non_blocking/CPP-connector.cpp: Changed the
- SH macro to SVH to avoid clashes with a macro in VxWorks.
- Thanks to Frank Wolf <fwolf@gum.de> for reporting this.
+ * examples/Connection/non_blocking/CPP-acceptor.cpp:
+ * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
+ * examples/Connection/non_blocking/CPP-connector.cpp: Changed the
+ SH macro to SVH to avoid clashes with a macro in VxWorks.
+ Thanks to Frank Wolf <fwolf@gum.de> for reporting this.
Thu Jul 19 06:55:07 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/config-g++-common.h: Version 2.96 of g++ on VxWorks
- is missing auto_ptr, so let's add the ACE_LACK_AUTO_PTR flag
- there. Thanks to Frank Wolf for suggesting this.
+ * ace/config-g++-common.h: Version 2.96 of g++ on VxWorks
+ is missing auto_ptr, so let's add the ACE_LACK_AUTO_PTR flag
+ there. Thanks to Frank Wolf for suggesting this.
Fri Jul 20 09:47:38 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * ace/Log_Msg.cpp: Fixed WinCE errors. CE does not support
- UNIX_Syslog.
+ * ace/Log_Msg.cpp: Fixed WinCE errors. CE does not support
+ UNIX_Syslog.
Thu Jul 19 22:39:32 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * tests/MEM_Stream_Test.cpp:
- * ace/MEM_IO.h:
- * ace/MEM_IO.i:
- * ace/MEM_IO.cpp: On non-Win32 platforms, disable multithreaded
- MEM_IO if _ACE_USE_SV_SEM is defined.
+ * tests/MEM_Stream_Test.cpp:
+ * ace/MEM_IO.h:
+ * ace/MEM_IO.i:
+ * ace/MEM_IO.cpp: On non-Win32 platforms, disable multithreaded
+ MEM_IO if _ACE_USE_SV_SEM is defined.
Thu Jul 19 15:25:11 2001 Paul Calabrese <calabrese_p@ociweb.com>
- * ace/MEM_Acceptor.i (mmap_prefix):
+ * ace/MEM_Acceptor.i (mmap_prefix):
- Fix case where a null pointer is passed in.
+ Fix case where a null pointer is passed in.
Thu Jul 19 06:55:07 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Connector.cpp (connect_svc_handler): Missed one change...
- Thanks to Bala for reporting this!
+ * ace/Connector.cpp (connect_svc_handler): Missed one change...
+ Thanks to Bala for reporting this!
- * include/makeinclude/platform_vxworks5.x_g++.GNU (HOST_DIR): Added
- support for the SH7700 and SH7700LE. Thanks to Frank Wolf
- <WolfF@Becker.de> for reporting this.
+ * include/makeinclude/platform_vxworks5.x_g++.GNU (HOST_DIR): Added
+ support for the SH7700 and SH7700LE. Thanks to Frank Wolf
+ <WolfF@Becker.de> for reporting this.
- * ace/OS.i (truncate): Make sure to close the handle that we
- opens. Thanks to Lothar for reporting this.
+ * ace/OS.i (truncate): Make sure to close the handle that we
+ opens. Thanks to Lothar for reporting this.
- * ace/Connector.cpp: Changed the SH macro to SVH to avoid clashes
- with a macro in VxWorks. Thanks to Frank Wolf <fwolf@gum.de>
- for reporting this.
+ * ace/Connector.cpp: Changed the SH macro to SVH to avoid clashes
+ with a macro in VxWorks. Thanks to Frank Wolf <fwolf@gum.de>
+ for reporting this.
Wed Jul 18 13:15:06 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/OS_Dirent.cpp (scandir_emulation): Removed the calls to the
- ACE_ERROR_RETURN macros to avoid dependencies on ACE_Log_Msg
- from within the ACE_OS layer. Thanks to Bala for pointing this
- out!
+ * ace/OS_Dirent.cpp (scandir_emulation): Removed the calls to the
+ ACE_ERROR_RETURN macros to avoid dependencies on ACE_Log_Msg
+ from within the ACE_OS layer. Thanks to Bala for pointing this
+ out!
- * ace/ACE.{h,cpp}: Added a new wrapper method for ACE_OS::select()
- that uses ACE_Handle_Set *'s rather than fd_set *'s. This is
- motivated by work Steve Huston and I are doing on our new book
- "C++ Network Programming: Resolving Complexity with ACE and
- Patterns."
+ * ace/ACE.{h,cpp}: Added a new wrapper method for ACE_OS::select()
+ that uses ACE_Handle_Set *'s rather than fd_set *'s. This is
+ motivated by work Steve Huston and I are doing on our new book
+ "C++ Network Programming: Resolving Complexity with ACE and
+ Patterns."
- * ace/Malloc_T.i (release): Removed an unnecessary "else" to
- make gcc 2.96 happy. Thanks to Frank Wolf <fwolf@gum.de> for
- reporting this.
+ * ace/Malloc_T.i (release): Removed an unnecessary "else" to
+ make gcc 2.96 happy. Thanks to Frank Wolf <fwolf@gum.de> for
+ reporting this.
* Happy birthday to me and Angelo Corsaro!
Tue Jul 17 00:34:40 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/SString.h (ACE_Tokenizer): Make sure that the data members
- are protected, not private... Thanks to Martin Krumpolec for
- reporting this (again)!
+ * ace/SString.h (ACE_Tokenizer): Make sure that the data members
+ are protected, not private... Thanks to Martin Krumpolec for
+ reporting this (again)!
Wed Jul 18 16:40:56 2001 Irfan Pyarali <irfan@cs.wustl.edu>
- * ace/Log_Msg.cpp (program_name): Undid the following changes:
+ * ace/Log_Msg.cpp (program_name): Undid the following changes:
- ChangeLogTag:Tue Jul 10 11:32:26 2001 Tibor Kiss
+ ChangeLogTag:Tue Jul 10 11:32:26 2001 Tibor Kiss
- Tibor will be looking into this further since this change
- currently causes shutdown problems on Win2000.
+ Tibor will be looking into this further since this change
+ currently causes shutdown problems on Win2000.
Wed Jul 18 15:59:03 2001 Krishnakumar B <kitty@cs.wustl.edu>
* ace/config-tru64.h:
Removed _LIBC_POLLUTION_H. It seems that this macro is causing
- problems for some users. Thanks to Pierre Oberson
- <oberson@nagra-kudelski.ch> for prompting this fix.
+ problems for some users. Thanks to Pierre Oberson
+ <oberson@nagra-kudelski.ch> for prompting this fix.
Tue Jul 17 13:00:11 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * tests/run_test.lst: Enabled the MEM_Stream test on Linux.
+ * tests/run_test.lst: Enabled the MEM_Stream test on Linux.
Mon Jul 16 14:59:32 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Memory_Pool.h (ACE_Shared_Memory_Pool): Added a comment
- that discourages developer from using the ACE_Shared_Memory_Pool
- and points them to the ACE_MMAP_Memory_Pool instead. Thanks to
- Johnny Chen <jchen@huawei.com> for motivating this.
+ * ace/Memory_Pool.h (ACE_Shared_Memory_Pool): Added a comment
+ that discourages developer from using the ACE_Shared_Memory_Pool
+ and points them to the ACE_MMAP_Memory_Pool instead. Thanks to
+ Johnny Chen <jchen@huawei.com> for motivating this.
- * ace/OS_Dirent.cpp (readdir_emulation): Fixed a handle leak
- in the event that errors occur. Thanks to Kevin Burge
- <kcburge@systemware-inc.com> for reporting this.
+ * ace/OS_Dirent.cpp (readdir_emulation): Fixed a handle leak
+ in the event that errors occur. Thanks to Kevin Burge
+ <kcburge@systemware-inc.com> for reporting this.
- * ace/Log_Msg_UNIX_Syslog.cpp (open): Add an ACE_const_cast()
- to the program name for platforms like LynxOS whose openlog()
- method is char * rather than const char *. Thanks to Bala for
- reporting this.
+ * ace/Log_Msg_UNIX_Syslog.cpp (open): Add an ACE_const_cast()
+ to the program name for platforms like LynxOS whose openlog()
+ method is char * rather than const char *. Thanks to Bala for
+ reporting this.
Sun Jul 15 11:06:33 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Log_Msg_NT_Event_Log.cpp: Fixed the implementation so that
- it's consistent with the new program_name() features. Thanks to
- Chris Kohloff <chris@kohlhoff.com> for this fix.
+ * ace/Log_Msg_NT_Event_Log.cpp: Fixed the implementation so that
+ it's consistent with the new program_name() features. Thanks to
+ Chris Kohloff <chris@kohlhoff.com> for this fix.
Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu>
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 40a6727ff08..263937e8953 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,10 @@
+Tue Jul 24 11:10:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
+
+ * ace/OS.h:
+
+ Fix the compile errors seen on gcc-3.0 with -pedantic and
+ -Wno-long-long. This should fix all the errors.
+
Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
* include/makeinclude/platform_sunos5_g++.GNU:
@@ -23,21 +30,21 @@ Tue Jul 24 08:20:02 2001 Chad Elliott <elliott_c@ociweb.com>
Mon Jul 23 17:38:46 2001 Ossama Othman <ossama@uci.edu>
- * etc/tao_security.doxygen:
- * etc/tao_ssliop.doxygen:
+ * etc/tao_security.doxygen:
+ * etc/tao_ssliop.doxygen:
- New Doxygen files for TAO's CORBA security libraries.
+ New Doxygen files for TAO's CORBA security libraries.
Mon Jul 23 13:48:26 2001 Ossama Othman <ossama@uci.edu>
- * ace/MEM_Connector.cpp (connect):
+ * ace/MEM_Connector.cpp (connect):
- Disable non-blocking on the stream after its handle has been
- set. Previously, non-blocking was disabled on an uninitialized
- MEM_Stream, after which the handle was set (i.e. initializing
- the stream). In order to properly disable non-blocking on a
- stream, its handle must be set first since ioctl() operations
- are typically performed on the underlying stream handle.
+ Disable non-blocking on the stream after its handle has been
+ set. Previously, non-blocking was disabled on an uninitialized
+ MEM_Stream, after which the handle was set (i.e. initializing
+ the stream). In order to properly disable non-blocking on a
+ stream, its handle must be set first since ioctl() operations
+ are typically performed on the underlying stream handle.
Mon Jul 23 13:06:39 2001 Steve Huston <shuston@riverace.com>
@@ -55,140 +62,140 @@ Mon Jul 23 10:39:55 2001 Nanbor Wang <nanbor@cs.wustl.edu>
Sun Jul 22 08:19:43 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/config-cygwin32.h: ADded a #define for_CLOCKID_T. Thanks to
- Christophe Galerne <christophgalerne@earthlink.net> for
- reporting this.
+ * ace/config-cygwin32.h: ADded a #define for_CLOCKID_T. Thanks to
+ Christophe Galerne <christophgalerne@earthlink.net> for
+ reporting this.
- * ace/Log_Record.cpp (priority_names_): Added commas after the
- 'ACE_LIB_TEXT ("LM_UNK(04000)")' lines. Thanks to Steve Harris
- <harris_s@ociweb.com> for reporting this.
+ * ace/Log_Record.cpp (priority_names_): Added commas after the
+ 'ACE_LIB_TEXT ("LM_UNK(04000)")' lines. Thanks to Steve Harris
+ <harris_s@ociweb.com> for reporting this.
Sat Jul 21 19:56:08 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Map_T.{h,i}: Made current_value() a const member function.
- Thanks to Johnny Willemsen for reporting this.
+ * ace/Map_T.{h,i}: Made current_value() a const member function.
+ Thanks to Johnny Willemsen for reporting this.
Fri Jul 20 10:16:46 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Connector.cpp (create_AST): Replaced some calls to
- sh->get_handle () with a cached value of handle. This fixes a
- bug with gcc 2.96 on Tornado 2.1/VxWorks for SuperH. Thanks to
- Frank Wolf <fwolf@gum.de> for reporting this.
+ * ace/Connector.cpp (create_AST): Replaced some calls to
+ sh->get_handle () with a cached value of handle. This fixes a
+ bug with gcc 2.96 on Tornado 2.1/VxWorks for SuperH. Thanks to
+ Frank Wolf <fwolf@gum.de> for reporting this.
- * examples/Connection/non_blocking/CPP-acceptor.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
- * examples/Connection/non_blocking/CPP-connector.cpp: Changed the
- SH macro to SVH to avoid clashes with a macro in VxWorks.
- Thanks to Frank Wolf <fwolf@gum.de> for reporting this.
+ * examples/Connection/non_blocking/CPP-acceptor.cpp:
+ * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
+ * examples/Connection/non_blocking/CPP-connector.cpp: Changed the
+ SH macro to SVH to avoid clashes with a macro in VxWorks.
+ Thanks to Frank Wolf <fwolf@gum.de> for reporting this.
Thu Jul 19 06:55:07 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/config-g++-common.h: Version 2.96 of g++ on VxWorks
- is missing auto_ptr, so let's add the ACE_LACK_AUTO_PTR flag
- there. Thanks to Frank Wolf for suggesting this.
+ * ace/config-g++-common.h: Version 2.96 of g++ on VxWorks
+ is missing auto_ptr, so let's add the ACE_LACK_AUTO_PTR flag
+ there. Thanks to Frank Wolf for suggesting this.
Fri Jul 20 09:47:38 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * ace/Log_Msg.cpp: Fixed WinCE errors. CE does not support
- UNIX_Syslog.
+ * ace/Log_Msg.cpp: Fixed WinCE errors. CE does not support
+ UNIX_Syslog.
Thu Jul 19 22:39:32 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * tests/MEM_Stream_Test.cpp:
- * ace/MEM_IO.h:
- * ace/MEM_IO.i:
- * ace/MEM_IO.cpp: On non-Win32 platforms, disable multithreaded
- MEM_IO if _ACE_USE_SV_SEM is defined.
+ * tests/MEM_Stream_Test.cpp:
+ * ace/MEM_IO.h:
+ * ace/MEM_IO.i:
+ * ace/MEM_IO.cpp: On non-Win32 platforms, disable multithreaded
+ MEM_IO if _ACE_USE_SV_SEM is defined.
Thu Jul 19 15:25:11 2001 Paul Calabrese <calabrese_p@ociweb.com>
- * ace/MEM_Acceptor.i (mmap_prefix):
+ * ace/MEM_Acceptor.i (mmap_prefix):
- Fix case where a null pointer is passed in.
+ Fix case where a null pointer is passed in.
Thu Jul 19 06:55:07 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Connector.cpp (connect_svc_handler): Missed one change...
- Thanks to Bala for reporting this!
+ * ace/Connector.cpp (connect_svc_handler): Missed one change...
+ Thanks to Bala for reporting this!
- * include/makeinclude/platform_vxworks5.x_g++.GNU (HOST_DIR): Added
- support for the SH7700 and SH7700LE. Thanks to Frank Wolf
- <WolfF@Becker.de> for reporting this.
+ * include/makeinclude/platform_vxworks5.x_g++.GNU (HOST_DIR): Added
+ support for the SH7700 and SH7700LE. Thanks to Frank Wolf
+ <WolfF@Becker.de> for reporting this.
- * ace/OS.i (truncate): Make sure to close the handle that we
- opens. Thanks to Lothar for reporting this.
+ * ace/OS.i (truncate): Make sure to close the handle that we
+ opens. Thanks to Lothar for reporting this.
- * ace/Connector.cpp: Changed the SH macro to SVH to avoid clashes
- with a macro in VxWorks. Thanks to Frank Wolf <fwolf@gum.de>
- for reporting this.
+ * ace/Connector.cpp: Changed the SH macro to SVH to avoid clashes
+ with a macro in VxWorks. Thanks to Frank Wolf <fwolf@gum.de>
+ for reporting this.
Wed Jul 18 13:15:06 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/OS_Dirent.cpp (scandir_emulation): Removed the calls to the
- ACE_ERROR_RETURN macros to avoid dependencies on ACE_Log_Msg
- from within the ACE_OS layer. Thanks to Bala for pointing this
- out!
+ * ace/OS_Dirent.cpp (scandir_emulation): Removed the calls to the
+ ACE_ERROR_RETURN macros to avoid dependencies on ACE_Log_Msg
+ from within the ACE_OS layer. Thanks to Bala for pointing this
+ out!
- * ace/ACE.{h,cpp}: Added a new wrapper method for ACE_OS::select()
- that uses ACE_Handle_Set *'s rather than fd_set *'s. This is
- motivated by work Steve Huston and I are doing on our new book
- "C++ Network Programming: Resolving Complexity with ACE and
- Patterns."
+ * ace/ACE.{h,cpp}: Added a new wrapper method for ACE_OS::select()
+ that uses ACE_Handle_Set *'s rather than fd_set *'s. This is
+ motivated by work Steve Huston and I are doing on our new book
+ "C++ Network Programming: Resolving Complexity with ACE and
+ Patterns."
- * ace/Malloc_T.i (release): Removed an unnecessary "else" to
- make gcc 2.96 happy. Thanks to Frank Wolf <fwolf@gum.de> for
- reporting this.
+ * ace/Malloc_T.i (release): Removed an unnecessary "else" to
+ make gcc 2.96 happy. Thanks to Frank Wolf <fwolf@gum.de> for
+ reporting this.
* Happy birthday to me and Angelo Corsaro!
Tue Jul 17 00:34:40 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/SString.h (ACE_Tokenizer): Make sure that the data members
- are protected, not private... Thanks to Martin Krumpolec for
- reporting this (again)!
+ * ace/SString.h (ACE_Tokenizer): Make sure that the data members
+ are protected, not private... Thanks to Martin Krumpolec for
+ reporting this (again)!
Wed Jul 18 16:40:56 2001 Irfan Pyarali <irfan@cs.wustl.edu>
- * ace/Log_Msg.cpp (program_name): Undid the following changes:
+ * ace/Log_Msg.cpp (program_name): Undid the following changes:
- ChangeLogTag:Tue Jul 10 11:32:26 2001 Tibor Kiss
+ ChangeLogTag:Tue Jul 10 11:32:26 2001 Tibor Kiss
- Tibor will be looking into this further since this change
- currently causes shutdown problems on Win2000.
+ Tibor will be looking into this further since this change
+ currently causes shutdown problems on Win2000.
Wed Jul 18 15:59:03 2001 Krishnakumar B <kitty@cs.wustl.edu>
* ace/config-tru64.h:
Removed _LIBC_POLLUTION_H. It seems that this macro is causing
- problems for some users. Thanks to Pierre Oberson
- <oberson@nagra-kudelski.ch> for prompting this fix.
+ problems for some users. Thanks to Pierre Oberson
+ <oberson@nagra-kudelski.ch> for prompting this fix.
Tue Jul 17 13:00:11 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * tests/run_test.lst: Enabled the MEM_Stream test on Linux.
+ * tests/run_test.lst: Enabled the MEM_Stream test on Linux.
Mon Jul 16 14:59:32 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Memory_Pool.h (ACE_Shared_Memory_Pool): Added a comment
- that discourages developer from using the ACE_Shared_Memory_Pool
- and points them to the ACE_MMAP_Memory_Pool instead. Thanks to
- Johnny Chen <jchen@huawei.com> for motivating this.
+ * ace/Memory_Pool.h (ACE_Shared_Memory_Pool): Added a comment
+ that discourages developer from using the ACE_Shared_Memory_Pool
+ and points them to the ACE_MMAP_Memory_Pool instead. Thanks to
+ Johnny Chen <jchen@huawei.com> for motivating this.
- * ace/OS_Dirent.cpp (readdir_emulation): Fixed a handle leak
- in the event that errors occur. Thanks to Kevin Burge
- <kcburge@systemware-inc.com> for reporting this.
+ * ace/OS_Dirent.cpp (readdir_emulation): Fixed a handle leak
+ in the event that errors occur. Thanks to Kevin Burge
+ <kcburge@systemware-inc.com> for reporting this.
- * ace/Log_Msg_UNIX_Syslog.cpp (open): Add an ACE_const_cast()
- to the program name for platforms like LynxOS whose openlog()
- method is char * rather than const char *. Thanks to Bala for
- reporting this.
+ * ace/Log_Msg_UNIX_Syslog.cpp (open): Add an ACE_const_cast()
+ to the program name for platforms like LynxOS whose openlog()
+ method is char * rather than const char *. Thanks to Bala for
+ reporting this.
Sun Jul 15 11:06:33 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Log_Msg_NT_Event_Log.cpp: Fixed the implementation so that
- it's consistent with the new program_name() features. Thanks to
- Chris Kohloff <chris@kohlhoff.com> for this fix.
+ * ace/Log_Msg_NT_Event_Log.cpp: Fixed the implementation so that
+ it's consistent with the new program_name() features. Thanks to
+ Chris Kohloff <chris@kohlhoff.com> for this fix.
Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu>
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 40a6727ff08..263937e8953 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,10 @@
+Tue Jul 24 11:10:59 2001 Krishnakumar B <kitty@cs.wustl.edu>
+
+ * ace/OS.h:
+
+ Fix the compile errors seen on gcc-3.0 with -pedantic and
+ -Wno-long-long. This should fix all the errors.
+
Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
* include/makeinclude/platform_sunos5_g++.GNU:
@@ -23,21 +30,21 @@ Tue Jul 24 08:20:02 2001 Chad Elliott <elliott_c@ociweb.com>
Mon Jul 23 17:38:46 2001 Ossama Othman <ossama@uci.edu>
- * etc/tao_security.doxygen:
- * etc/tao_ssliop.doxygen:
+ * etc/tao_security.doxygen:
+ * etc/tao_ssliop.doxygen:
- New Doxygen files for TAO's CORBA security libraries.
+ New Doxygen files for TAO's CORBA security libraries.
Mon Jul 23 13:48:26 2001 Ossama Othman <ossama@uci.edu>
- * ace/MEM_Connector.cpp (connect):
+ * ace/MEM_Connector.cpp (connect):
- Disable non-blocking on the stream after its handle has been
- set. Previously, non-blocking was disabled on an uninitialized
- MEM_Stream, after which the handle was set (i.e. initializing
- the stream). In order to properly disable non-blocking on a
- stream, its handle must be set first since ioctl() operations
- are typically performed on the underlying stream handle.
+ Disable non-blocking on the stream after its handle has been
+ set. Previously, non-blocking was disabled on an uninitialized
+ MEM_Stream, after which the handle was set (i.e. initializing
+ the stream). In order to properly disable non-blocking on a
+ stream, its handle must be set first since ioctl() operations
+ are typically performed on the underlying stream handle.
Mon Jul 23 13:06:39 2001 Steve Huston <shuston@riverace.com>
@@ -55,140 +62,140 @@ Mon Jul 23 10:39:55 2001 Nanbor Wang <nanbor@cs.wustl.edu>
Sun Jul 22 08:19:43 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/config-cygwin32.h: ADded a #define for_CLOCKID_T. Thanks to
- Christophe Galerne <christophgalerne@earthlink.net> for
- reporting this.
+ * ace/config-cygwin32.h: ADded a #define for_CLOCKID_T. Thanks to
+ Christophe Galerne <christophgalerne@earthlink.net> for
+ reporting this.
- * ace/Log_Record.cpp (priority_names_): Added commas after the
- 'ACE_LIB_TEXT ("LM_UNK(04000)")' lines. Thanks to Steve Harris
- <harris_s@ociweb.com> for reporting this.
+ * ace/Log_Record.cpp (priority_names_): Added commas after the
+ 'ACE_LIB_TEXT ("LM_UNK(04000)")' lines. Thanks to Steve Harris
+ <harris_s@ociweb.com> for reporting this.
Sat Jul 21 19:56:08 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Map_T.{h,i}: Made current_value() a const member function.
- Thanks to Johnny Willemsen for reporting this.
+ * ace/Map_T.{h,i}: Made current_value() a const member function.
+ Thanks to Johnny Willemsen for reporting this.
Fri Jul 20 10:16:46 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Connector.cpp (create_AST): Replaced some calls to
- sh->get_handle () with a cached value of handle. This fixes a
- bug with gcc 2.96 on Tornado 2.1/VxWorks for SuperH. Thanks to
- Frank Wolf <fwolf@gum.de> for reporting this.
+ * ace/Connector.cpp (create_AST): Replaced some calls to
+ sh->get_handle () with a cached value of handle. This fixes a
+ bug with gcc 2.96 on Tornado 2.1/VxWorks for SuperH. Thanks to
+ Frank Wolf <fwolf@gum.de> for reporting this.
- * examples/Connection/non_blocking/CPP-acceptor.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
- * examples/Connection/non_blocking/CPP-connector.cpp: Changed the
- SH macro to SVH to avoid clashes with a macro in VxWorks.
- Thanks to Frank Wolf <fwolf@gum.de> for reporting this.
+ * examples/Connection/non_blocking/CPP-acceptor.cpp:
+ * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
+ * examples/Connection/non_blocking/CPP-connector.cpp: Changed the
+ SH macro to SVH to avoid clashes with a macro in VxWorks.
+ Thanks to Frank Wolf <fwolf@gum.de> for reporting this.
Thu Jul 19 06:55:07 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/config-g++-common.h: Version 2.96 of g++ on VxWorks
- is missing auto_ptr, so let's add the ACE_LACK_AUTO_PTR flag
- there. Thanks to Frank Wolf for suggesting this.
+ * ace/config-g++-common.h: Version 2.96 of g++ on VxWorks
+ is missing auto_ptr, so let's add the ACE_LACK_AUTO_PTR flag
+ there. Thanks to Frank Wolf for suggesting this.
Fri Jul 20 09:47:38 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * ace/Log_Msg.cpp: Fixed WinCE errors. CE does not support
- UNIX_Syslog.
+ * ace/Log_Msg.cpp: Fixed WinCE errors. CE does not support
+ UNIX_Syslog.
Thu Jul 19 22:39:32 2001 Nanbor Wang <nanbor@cs.wustl.edu>
- * tests/MEM_Stream_Test.cpp:
- * ace/MEM_IO.h:
- * ace/MEM_IO.i:
- * ace/MEM_IO.cpp: On non-Win32 platforms, disable multithreaded
- MEM_IO if _ACE_USE_SV_SEM is defined.
+ * tests/MEM_Stream_Test.cpp:
+ * ace/MEM_IO.h:
+ * ace/MEM_IO.i:
+ * ace/MEM_IO.cpp: On non-Win32 platforms, disable multithreaded
+ MEM_IO if _ACE_USE_SV_SEM is defined.
Thu Jul 19 15:25:11 2001 Paul Calabrese <calabrese_p@ociweb.com>
- * ace/MEM_Acceptor.i (mmap_prefix):
+ * ace/MEM_Acceptor.i (mmap_prefix):
- Fix case where a null pointer is passed in.
+ Fix case where a null pointer is passed in.
Thu Jul 19 06:55:07 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Connector.cpp (connect_svc_handler): Missed one change...
- Thanks to Bala for reporting this!
+ * ace/Connector.cpp (connect_svc_handler): Missed one change...
+ Thanks to Bala for reporting this!
- * include/makeinclude/platform_vxworks5.x_g++.GNU (HOST_DIR): Added
- support for the SH7700 and SH7700LE. Thanks to Frank Wolf
- <WolfF@Becker.de> for reporting this.
+ * include/makeinclude/platform_vxworks5.x_g++.GNU (HOST_DIR): Added
+ support for the SH7700 and SH7700LE. Thanks to Frank Wolf
+ <WolfF@Becker.de> for reporting this.
- * ace/OS.i (truncate): Make sure to close the handle that we
- opens. Thanks to Lothar for reporting this.
+ * ace/OS.i (truncate): Make sure to close the handle that we
+ opens. Thanks to Lothar for reporting this.
- * ace/Connector.cpp: Changed the SH macro to SVH to avoid clashes
- with a macro in VxWorks. Thanks to Frank Wolf <fwolf@gum.de>
- for reporting this.
+ * ace/Connector.cpp: Changed the SH macro to SVH to avoid clashes
+ with a macro in VxWorks. Thanks to Frank Wolf <fwolf@gum.de>
+ for reporting this.
Wed Jul 18 13:15:06 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/OS_Dirent.cpp (scandir_emulation): Removed the calls to the
- ACE_ERROR_RETURN macros to avoid dependencies on ACE_Log_Msg
- from within the ACE_OS layer. Thanks to Bala for pointing this
- out!
+ * ace/OS_Dirent.cpp (scandir_emulation): Removed the calls to the
+ ACE_ERROR_RETURN macros to avoid dependencies on ACE_Log_Msg
+ from within the ACE_OS layer. Thanks to Bala for pointing this
+ out!
- * ace/ACE.{h,cpp}: Added a new wrapper method for ACE_OS::select()
- that uses ACE_Handle_Set *'s rather than fd_set *'s. This is
- motivated by work Steve Huston and I are doing on our new book
- "C++ Network Programming: Resolving Complexity with ACE and
- Patterns."
+ * ace/ACE.{h,cpp}: Added a new wrapper method for ACE_OS::select()
+ that uses ACE_Handle_Set *'s rather than fd_set *'s. This is
+ motivated by work Steve Huston and I are doing on our new book
+ "C++ Network Programming: Resolving Complexity with ACE and
+ Patterns."
- * ace/Malloc_T.i (release): Removed an unnecessary "else" to
- make gcc 2.96 happy. Thanks to Frank Wolf <fwolf@gum.de> for
- reporting this.
+ * ace/Malloc_T.i (release): Removed an unnecessary "else" to
+ make gcc 2.96 happy. Thanks to Frank Wolf <fwolf@gum.de> for
+ reporting this.
* Happy birthday to me and Angelo Corsaro!
Tue Jul 17 00:34:40 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/SString.h (ACE_Tokenizer): Make sure that the data members
- are protected, not private... Thanks to Martin Krumpolec for
- reporting this (again)!
+ * ace/SString.h (ACE_Tokenizer): Make sure that the data members
+ are protected, not private... Thanks to Martin Krumpolec for
+ reporting this (again)!
Wed Jul 18 16:40:56 2001 Irfan Pyarali <irfan@cs.wustl.edu>
- * ace/Log_Msg.cpp (program_name): Undid the following changes:
+ * ace/Log_Msg.cpp (program_name): Undid the following changes:
- ChangeLogTag:Tue Jul 10 11:32:26 2001 Tibor Kiss
+ ChangeLogTag:Tue Jul 10 11:32:26 2001 Tibor Kiss
- Tibor will be looking into this further since this change
- currently causes shutdown problems on Win2000.
+ Tibor will be looking into this further since this change
+ currently causes shutdown problems on Win2000.
Wed Jul 18 15:59:03 2001 Krishnakumar B <kitty@cs.wustl.edu>
* ace/config-tru64.h:
Removed _LIBC_POLLUTION_H. It seems that this macro is causing
- problems for some users. Thanks to Pierre Oberson
- <oberson@nagra-kudelski.ch> for prompting this fix.
+ problems for some users. Thanks to Pierre Oberson
+ <oberson@nagra-kudelski.ch> for prompting this fix.
Tue Jul 17 13:00:11 2001 Balachandran Natarajan <bala@cs.wustl.edu>
- * tests/run_test.lst: Enabled the MEM_Stream test on Linux.
+ * tests/run_test.lst: Enabled the MEM_Stream test on Linux.
Mon Jul 16 14:59:32 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Memory_Pool.h (ACE_Shared_Memory_Pool): Added a comment
- that discourages developer from using the ACE_Shared_Memory_Pool
- and points them to the ACE_MMAP_Memory_Pool instead. Thanks to
- Johnny Chen <jchen@huawei.com> for motivating this.
+ * ace/Memory_Pool.h (ACE_Shared_Memory_Pool): Added a comment
+ that discourages developer from using the ACE_Shared_Memory_Pool
+ and points them to the ACE_MMAP_Memory_Pool instead. Thanks to
+ Johnny Chen <jchen@huawei.com> for motivating this.
- * ace/OS_Dirent.cpp (readdir_emulation): Fixed a handle leak
- in the event that errors occur. Thanks to Kevin Burge
- <kcburge@systemware-inc.com> for reporting this.
+ * ace/OS_Dirent.cpp (readdir_emulation): Fixed a handle leak
+ in the event that errors occur. Thanks to Kevin Burge
+ <kcburge@systemware-inc.com> for reporting this.
- * ace/Log_Msg_UNIX_Syslog.cpp (open): Add an ACE_const_cast()
- to the program name for platforms like LynxOS whose openlog()
- method is char * rather than const char *. Thanks to Bala for
- reporting this.
+ * ace/Log_Msg_UNIX_Syslog.cpp (open): Add an ACE_const_cast()
+ to the program name for platforms like LynxOS whose openlog()
+ method is char * rather than const char *. Thanks to Bala for
+ reporting this.
Sun Jul 15 11:06:33 2001 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * ace/Log_Msg_NT_Event_Log.cpp: Fixed the implementation so that
- it's consistent with the new program_name() features. Thanks to
- Chris Kohloff <chris@kohlhoff.com> for this fix.
+ * ace/Log_Msg_NT_Event_Log.cpp: Fixed the implementation so that
+ it's consistent with the new program_name() features. Thanks to
+ Chris Kohloff <chris@kohlhoff.com> for this fix.
Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu>
diff --git a/ace/OS.h b/ace/OS.h
index 9230968d999..b18a38921cc 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -3034,12 +3034,12 @@ extern "C" ACE_LOFF_T llseek (int fd, ACE_LOFF_T offset, int whence);
extern "C" ssize_t pread (int fd,
void *buf,
size_t nbytes,
- off_t offset);
+ off_t offset) ACE_THROW_SPEC (());
extern "C" ssize_t pwrite (int fd,
const void *buf,
size_t n,
- off_t offset);
+ off_t offset) ACE_THROW_SPEC (());
#endif /* ACE_LACKS_PREAD_PROTOTYPE && (_XOPEN_SOURCE - 0) != 500 */
# if defined (ACE_LACKS_UALARM_PROTOTYPE)