From a552f73601e4136d666200c6410d4b6c54667452 Mon Sep 17 00:00:00 2001 From: nanbor Date: Mon, 2 Jul 2001 20:34:30 +0000 Subject: ChangeLogTag:Mon Jul 2 15:26:32 2001 Nanbor Wang --- ChangeLog | 34 ++++++++++++++++++++-------------- ChangeLogs/ChangeLog-02a | 34 ++++++++++++++++++++-------------- ChangeLogs/ChangeLog-03a | 34 ++++++++++++++++++++-------------- THANKS | 5 +++-- ace/config-sunos5.6.h | 3 --- 5 files changed, 63 insertions(+), 47 deletions(-) diff --git a/ChangeLog b/ChangeLog index c59c51f1d55..e9e60d87f99 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Mon Jul 2 15:26:32 2001 Nanbor Wang + + * ace/config-sunos5.6.h: Removed ACE_HAS_POSIX_SEM and + ACE_LACKS_NAMED_POSIX_SEM. Thanks to Glenn Popelka + for helping track this down. + Mon Jul 02 11:45:57 2001 Ossama Othman * bin/make_release: @@ -15,7 +21,7 @@ Mon Jul 2 13:18:14 2001 Douglas C. Schmidt * Moved all the ChangeLog-* files into the new ChangeLogs directory. Thanks to Holger P. Krekel for this suggestion. - + Mon Jul 02 11:20:52 2001 Ossama Othman * config.guess: @@ -63,13 +69,13 @@ Mon Jul 2 05:40:54 2001 Douglas C. Schmidt * ace/Logging_Strategy.cpp: Enhanced the code so that it works with ACE_LACKS_IOSTREAM_TOTALLY. Thanks to Nir Drang and Edan Ayal for reporting this. - + * ace/SPIPE_Addr.cpp (set): Added a "+ 1" to the computation of the size of the SPIPE_Addr to account for the trailing NUL. Thanks to Oren Zeev-Ben-Mordehai for reporting this. - * ace/Refcounted_Auto_Ptr.{h,i}: Added support for a "null()" + * ace/Refcounted_Auto_Ptr.{h,i}: Added support for a "null()" method to check if a refcounted auto ptr is NULL. Thanks to Jenny Kowald for reporting this. @@ -84,8 +90,8 @@ Mon Jul 2 05:40:54 2001 Douglas C. Schmidt Sun Jul 1 11:49:13 2001 Alexander Libman * ace: Enhanced the POSIX and Sun Proactor implementations as - follows: - + follows: + . POSIX_SIG_Proactor is now based on POSIX_AIOCB_Proactor . All classes ACE_POSIX_SIG_Asynch_XXXX are removed. @@ -96,7 +102,7 @@ Sun Jul 1 11:49:13 2001 Alexander Libman now calls a new virtual method: int ACE_POSIX_AIOCB_Proactor::allocate_aio_slot (ACE_POSIX_Asynch_Result *result). - + . The strategy of free slot allocation in SIG_Proactor is a bit different from AIOCB and SUN Proactors. The allocate_aio_slot() method is responsible for setting @@ -125,7 +131,7 @@ Sun Jul 1 11:49:13 2001 Alexander Libman OS(Sun/HP/Linux/...) and version. We need such info for POSIX_SIG_Proactors to take into account the behavior of different OS. - + . Delivery of simulated/"post_completed" Asynch_Results (Timers, AsynchAccept,Wakeup ...). As both Proactors have no reliable mechanizm for delivery "post_completed" results, so @@ -160,7 +166,7 @@ Sat Jun 30 12:44:11 2001 Douglas C. Schmidt support for shutting down the server when a signal occurs. Thanks to Rich Newman for this enhancement. - + Sun Jul 01 11:16:34 2001 Balachandran * ACE version 5.1.18 released. @@ -169,11 +175,11 @@ Sun Jul 1 11:03:32 2001 Balachandran Natarajan * bin/generate_doxygen.pl: Removed SSLIOP from the list. * etc/tao_ssliop.dosxygen: Removed the file as it was creating - problems for the beta. + problems for the beta. Sat Jun 30 12:44:11 2001 Douglas C. Schmidt - * ace/FIFO_Send_Msg.cpp (send): Fixed another errant use of + * ace/FIFO_Send_Msg.cpp (send): Fixed another errant use of putmsg(). Thanks to David Trusty for reporting this. @@ -201,12 +207,12 @@ Wed Jun 27 12:00:34 2001 Douglas C. Schmidt length. Thanks to David Trusty for reporting this. - * ace/FIFO_Recv_Msg.i (recv): Make sure that when we use the + * ace/FIFO_Recv_Msg.i (recv): Make sure that when we use the getmsg() variant of this call that we correctly return the length. Thanks to David Trusty for reporting this. - * ace/Log_Record.{h,cpp}: Added support for extending the + * ace/Log_Record.{h,cpp}: Added support for extending the names of the types of logging requests. Thanks to Kelly F. Hickel and Jonathan Reis for this fix. @@ -243,7 +249,7 @@ Thu Jun 28 13:05:12 2001 Jeff Parsons * ace/CDR_Stream.{h,i,cpp}: - Update to_(w)string and from_(w)string to conform to the + Update to_(w)string and from_(w)string to conform to the latest C++ mapping (00-01-02). Extra constructors have been added, taking a const (w)string, and the val_ member of from_(w)string has been made const. The constructor @@ -267,7 +273,7 @@ Wed Jun 27 14:07:43 2001 Sharath R. Cholleti Changed write_wstring() and read_wstring() to partially comply with GIOP 1.2. - + Wed Jun 27 07:13:13 2001 Balachandran Natarajan * ace/OS_TLI.inl: Fixed a compile error in Win32 builds. diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index c59c51f1d55..e9e60d87f99 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,9 @@ +Mon Jul 2 15:26:32 2001 Nanbor Wang + + * ace/config-sunos5.6.h: Removed ACE_HAS_POSIX_SEM and + ACE_LACKS_NAMED_POSIX_SEM. Thanks to Glenn Popelka + for helping track this down. + Mon Jul 02 11:45:57 2001 Ossama Othman * bin/make_release: @@ -15,7 +21,7 @@ Mon Jul 2 13:18:14 2001 Douglas C. Schmidt * Moved all the ChangeLog-* files into the new ChangeLogs directory. Thanks to Holger P. Krekel for this suggestion. - + Mon Jul 02 11:20:52 2001 Ossama Othman * config.guess: @@ -63,13 +69,13 @@ Mon Jul 2 05:40:54 2001 Douglas C. Schmidt * ace/Logging_Strategy.cpp: Enhanced the code so that it works with ACE_LACKS_IOSTREAM_TOTALLY. Thanks to Nir Drang and Edan Ayal for reporting this. - + * ace/SPIPE_Addr.cpp (set): Added a "+ 1" to the computation of the size of the SPIPE_Addr to account for the trailing NUL. Thanks to Oren Zeev-Ben-Mordehai for reporting this. - * ace/Refcounted_Auto_Ptr.{h,i}: Added support for a "null()" + * ace/Refcounted_Auto_Ptr.{h,i}: Added support for a "null()" method to check if a refcounted auto ptr is NULL. Thanks to Jenny Kowald for reporting this. @@ -84,8 +90,8 @@ Mon Jul 2 05:40:54 2001 Douglas C. Schmidt Sun Jul 1 11:49:13 2001 Alexander Libman * ace: Enhanced the POSIX and Sun Proactor implementations as - follows: - + follows: + . POSIX_SIG_Proactor is now based on POSIX_AIOCB_Proactor . All classes ACE_POSIX_SIG_Asynch_XXXX are removed. @@ -96,7 +102,7 @@ Sun Jul 1 11:49:13 2001 Alexander Libman now calls a new virtual method: int ACE_POSIX_AIOCB_Proactor::allocate_aio_slot (ACE_POSIX_Asynch_Result *result). - + . The strategy of free slot allocation in SIG_Proactor is a bit different from AIOCB and SUN Proactors. The allocate_aio_slot() method is responsible for setting @@ -125,7 +131,7 @@ Sun Jul 1 11:49:13 2001 Alexander Libman OS(Sun/HP/Linux/...) and version. We need such info for POSIX_SIG_Proactors to take into account the behavior of different OS. - + . Delivery of simulated/"post_completed" Asynch_Results (Timers, AsynchAccept,Wakeup ...). As both Proactors have no reliable mechanizm for delivery "post_completed" results, so @@ -160,7 +166,7 @@ Sat Jun 30 12:44:11 2001 Douglas C. Schmidt support for shutting down the server when a signal occurs. Thanks to Rich Newman for this enhancement. - + Sun Jul 01 11:16:34 2001 Balachandran * ACE version 5.1.18 released. @@ -169,11 +175,11 @@ Sun Jul 1 11:03:32 2001 Balachandran Natarajan * bin/generate_doxygen.pl: Removed SSLIOP from the list. * etc/tao_ssliop.dosxygen: Removed the file as it was creating - problems for the beta. + problems for the beta. Sat Jun 30 12:44:11 2001 Douglas C. Schmidt - * ace/FIFO_Send_Msg.cpp (send): Fixed another errant use of + * ace/FIFO_Send_Msg.cpp (send): Fixed another errant use of putmsg(). Thanks to David Trusty for reporting this. @@ -201,12 +207,12 @@ Wed Jun 27 12:00:34 2001 Douglas C. Schmidt length. Thanks to David Trusty for reporting this. - * ace/FIFO_Recv_Msg.i (recv): Make sure that when we use the + * ace/FIFO_Recv_Msg.i (recv): Make sure that when we use the getmsg() variant of this call that we correctly return the length. Thanks to David Trusty for reporting this. - * ace/Log_Record.{h,cpp}: Added support for extending the + * ace/Log_Record.{h,cpp}: Added support for extending the names of the types of logging requests. Thanks to Kelly F. Hickel and Jonathan Reis for this fix. @@ -243,7 +249,7 @@ Thu Jun 28 13:05:12 2001 Jeff Parsons * ace/CDR_Stream.{h,i,cpp}: - Update to_(w)string and from_(w)string to conform to the + Update to_(w)string and from_(w)string to conform to the latest C++ mapping (00-01-02). Extra constructors have been added, taking a const (w)string, and the val_ member of from_(w)string has been made const. The constructor @@ -267,7 +273,7 @@ Wed Jun 27 14:07:43 2001 Sharath R. Cholleti Changed write_wstring() and read_wstring() to partially comply with GIOP 1.2. - + Wed Jun 27 07:13:13 2001 Balachandran Natarajan * ace/OS_TLI.inl: Fixed a compile error in Win32 builds. diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index c59c51f1d55..e9e60d87f99 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,9 @@ +Mon Jul 2 15:26:32 2001 Nanbor Wang + + * ace/config-sunos5.6.h: Removed ACE_HAS_POSIX_SEM and + ACE_LACKS_NAMED_POSIX_SEM. Thanks to Glenn Popelka + for helping track this down. + Mon Jul 02 11:45:57 2001 Ossama Othman * bin/make_release: @@ -15,7 +21,7 @@ Mon Jul 2 13:18:14 2001 Douglas C. Schmidt * Moved all the ChangeLog-* files into the new ChangeLogs directory. Thanks to Holger P. Krekel for this suggestion. - + Mon Jul 02 11:20:52 2001 Ossama Othman * config.guess: @@ -63,13 +69,13 @@ Mon Jul 2 05:40:54 2001 Douglas C. Schmidt * ace/Logging_Strategy.cpp: Enhanced the code so that it works with ACE_LACKS_IOSTREAM_TOTALLY. Thanks to Nir Drang and Edan Ayal for reporting this. - + * ace/SPIPE_Addr.cpp (set): Added a "+ 1" to the computation of the size of the SPIPE_Addr to account for the trailing NUL. Thanks to Oren Zeev-Ben-Mordehai for reporting this. - * ace/Refcounted_Auto_Ptr.{h,i}: Added support for a "null()" + * ace/Refcounted_Auto_Ptr.{h,i}: Added support for a "null()" method to check if a refcounted auto ptr is NULL. Thanks to Jenny Kowald for reporting this. @@ -84,8 +90,8 @@ Mon Jul 2 05:40:54 2001 Douglas C. Schmidt Sun Jul 1 11:49:13 2001 Alexander Libman * ace: Enhanced the POSIX and Sun Proactor implementations as - follows: - + follows: + . POSIX_SIG_Proactor is now based on POSIX_AIOCB_Proactor . All classes ACE_POSIX_SIG_Asynch_XXXX are removed. @@ -96,7 +102,7 @@ Sun Jul 1 11:49:13 2001 Alexander Libman now calls a new virtual method: int ACE_POSIX_AIOCB_Proactor::allocate_aio_slot (ACE_POSIX_Asynch_Result *result). - + . The strategy of free slot allocation in SIG_Proactor is a bit different from AIOCB and SUN Proactors. The allocate_aio_slot() method is responsible for setting @@ -125,7 +131,7 @@ Sun Jul 1 11:49:13 2001 Alexander Libman OS(Sun/HP/Linux/...) and version. We need such info for POSIX_SIG_Proactors to take into account the behavior of different OS. - + . Delivery of simulated/"post_completed" Asynch_Results (Timers, AsynchAccept,Wakeup ...). As both Proactors have no reliable mechanizm for delivery "post_completed" results, so @@ -160,7 +166,7 @@ Sat Jun 30 12:44:11 2001 Douglas C. Schmidt support for shutting down the server when a signal occurs. Thanks to Rich Newman for this enhancement. - + Sun Jul 01 11:16:34 2001 Balachandran * ACE version 5.1.18 released. @@ -169,11 +175,11 @@ Sun Jul 1 11:03:32 2001 Balachandran Natarajan * bin/generate_doxygen.pl: Removed SSLIOP from the list. * etc/tao_ssliop.dosxygen: Removed the file as it was creating - problems for the beta. + problems for the beta. Sat Jun 30 12:44:11 2001 Douglas C. Schmidt - * ace/FIFO_Send_Msg.cpp (send): Fixed another errant use of + * ace/FIFO_Send_Msg.cpp (send): Fixed another errant use of putmsg(). Thanks to David Trusty for reporting this. @@ -201,12 +207,12 @@ Wed Jun 27 12:00:34 2001 Douglas C. Schmidt length. Thanks to David Trusty for reporting this. - * ace/FIFO_Recv_Msg.i (recv): Make sure that when we use the + * ace/FIFO_Recv_Msg.i (recv): Make sure that when we use the getmsg() variant of this call that we correctly return the length. Thanks to David Trusty for reporting this. - * ace/Log_Record.{h,cpp}: Added support for extending the + * ace/Log_Record.{h,cpp}: Added support for extending the names of the types of logging requests. Thanks to Kelly F. Hickel and Jonathan Reis for this fix. @@ -243,7 +249,7 @@ Thu Jun 28 13:05:12 2001 Jeff Parsons * ace/CDR_Stream.{h,i,cpp}: - Update to_(w)string and from_(w)string to conform to the + Update to_(w)string and from_(w)string to conform to the latest C++ mapping (00-01-02). Extra constructors have been added, taking a const (w)string, and the val_ member of from_(w)string has been made const. The constructor @@ -267,7 +273,7 @@ Wed Jun 27 14:07:43 2001 Sharath R. Cholleti Changed write_wstring() and read_wstring() to partially comply with GIOP 1.2. - + Wed Jun 27 07:13:13 2001 Balachandran Natarajan * ace/OS_TLI.inl: Fixed a compile error in Win32 builds. diff --git a/THANKS b/THANKS index 3f68a2e3315..fb8f53ae124 100644 --- a/THANKS +++ b/THANKS @@ -1274,11 +1274,12 @@ Rich Newman Kelly F. Hickel David Trusty Burkhard Neppert -Crawford Lodge +Crawford Lodge Scott Gaa Jenny Kowald Oren Zeev-Ben-Mordehai -Holger P. Krekel +Holger P. Krekel +Glenn Popelka I would particularly like to thank Paul Stephenson, who worked with me at Ericsson in the early 1990's. Paul devised the recursive Makefile diff --git a/ace/config-sunos5.6.h b/ace/config-sunos5.6.h index 1c4998e6807..572cb0bcf72 100644 --- a/ace/config-sunos5.6.h +++ b/ace/config-sunos5.6.h @@ -112,9 +112,6 @@ #define ACE_HAS_AIO_CALLS #endif /* ACE_HAS_AIO_CALLS */ -#define ACE_HAS_POSIX_SEM -#define ACE_LACKS_NAMED_POSIX_SEM - // Sunos 5.6's aio_* with RT signals is broken. #define ACE_POSIX_AIOCB_PROACTOR -- cgit v1.2.1