summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormcorino <mcorino@users.noreply.github.com>2005-08-03 09:38:39 +0000
committermcorino <mcorino@users.noreply.github.com>2005-08-03 09:38:39 +0000
commit8cd5c342cd7188e024ca5c5795f05e9c89e96590 (patch)
tree740e7168eb82705fa3bd4aa9b574479463adb114
parentd11cc27a8bdedad40d0d03f0f6668f603f03af17 (diff)
downloadATCD-8cd5c342cd7188e024ca5c5795f05e9c89e96590.tar.gz
ChangeLogTag: Wed Aug 03 09:35:12 UTC 2005 Martin Corino <mcorino@remedy.nl>
-rw-r--r--ChangeLog125
-rw-r--r--tests/Process_Manual_Event_Test.cpp6
2 files changed, 69 insertions, 62 deletions
diff --git a/ChangeLog b/ChangeLog
index 03b84bc625b..9ab89623489 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Aug 03 09:35:12 UTC 2005 Martin Corino <mcorino@remedy.nl>
+
+ * tests/Process_Manual_Event_Test.cpp:
+ Added additional tests for lacking PSHARED support.
+
Sat Jul 30 10:38:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/tao_other_tests.lst:
@@ -5,13 +10,13 @@ Sat Jul 30 10:38:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Fri Jul 29 14:25:12 2005 Steve Huston <shuston@riverace.com>
- * ace/config-aix-5.x.h: Disable ACE_HAS_POSIX_SEM if the Posix
- flags indicate its presence but _XOPEN_SOURCE is not >= 500.
+ * ace/config-aix-5.x.h: Disable ACE_HAS_POSIX_SEM if the Posix
+ flags indicate its presence but _XOPEN_SOURCE is not >= 500.
- * tests/run_test.pl: When looking for sub-log files, match the program
- name only at the start. Prevents finding, for example,
- Process_Manual_Event_Test-child.log when looking for
- Manual_Event_Test-*.log.
+ * tests/run_test.pl: When looking for sub-log files, match the program
+ name only at the start. Prevents finding, for example,
+ Process_Manual_Event_Test-child.log when looking for
+ Manual_Event_Test-*.log.
Fri Jul 29 14:26:37 2005 Simon McQueen <sm@prismtech.com>
@@ -34,7 +39,7 @@ Fri Jul 29 09:28:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
a special version of ACE_DES_FREE_TEMPLATE3 and ACE_DES_FREE_TEMPLATE4
just as we do for ACE_DES_FREE_TEMPLATE and ACE_DES_FREE_TEMPLATE2.
- Thanks to Olivier Guérin <guerin35 at hotmail dot com>
+ Thanks to Olivier Gu�in <guerin35 at hotmail dot com>
for reporting this.
Fri Jul 29 07:18:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
@@ -73,64 +78,64 @@ Thu Jul 28 13:59:11 2005 Simon McQueen <sm@prismtech.com>
Thu Jul 28 01:46:40 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
- * ace/Cache_Map_Manager_T.cpp:
- * ace/Cache_Map_Manager_T.inl:
- * ace/MEM_SAP.cpp:
- * ace/MEM_SAP.inl:
- * ace/Map_T.cpp:
- * ace/Map_T.inl:
- * ace/Signal.cpp:
- * ace/Signal.inl:
+ * ace/Cache_Map_Manager_T.cpp:
+ * ace/Cache_Map_Manager_T.inl:
+ * ace/MEM_SAP.cpp:
+ * ace/MEM_SAP.inl:
+ * ace/Map_T.cpp:
+ * ace/Map_T.inl:
+ * ace/Signal.cpp:
+ * ace/Signal.inl:
- Moved virtual destructors in exported classes out of line.
- Addresses RTTI problems when the using g++ 4.0 hidden visibility
- for inline functions feature.
+ Moved virtual destructors in exported classes out of line.
+ Addresses RTTI problems when the using g++ 4.0 hidden visibility
+ for inline functions feature.
Thu Jul 28 00:28:46 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
- * ace/Array_Map.cpp:
- * ace/Array_Map.h:
- * ace/Array_Map.inl:
+ * ace/Array_Map.cpp:
+ * ace/Array_Map.h:
+ * ace/Array_Map.inl:
- Added third equality functor template parameter. Defaults to
- std::equal_to<> if unspecified. Necessary for cases where
- operator==() is not suitable or available for a given key type.
+ Added third equality functor template parameter. Defaults to
+ std::equal_to<> if unspecified. Necessary for cases where
+ operator==() is not suitable or available for a given key type.
- (erase):
+ (erase):
- Explicitly destroy the tail element by assigning a default
- constructed value_type instance to it. Prevents duplicate
- instances of erase()d elements from existing. Some applications
- may assume that erased elements no longer exist. This
- essentially disables the lazy destruction behavior of
- ACE_Array_Map. Note that this change also applies to the case
- of a map of size 1.
+ Explicitly destroy the tail element by assigning a default
+ constructed value_type instance to it. Prevents duplicate
+ instances of erase()d elements from existing. Some applications
+ may assume that erased elements no longer exist. This
+ essentially disables the lazy destruction behavior of
+ ACE_Array_Map. Note that this change also applies to the case
+ of a map of size 1.
- * ace/Refcountable.cpp:
- * ace/Refcountable.inl:
+ * ace/Refcountable.cpp:
+ * ace/Refcountable.inl:
- Moved ~ACE_Refcountable() virtual destructor out of line.
- Addresses RTTI issues when g++ 4.0 hidden visibility of inlined
- functions is enabled.
+ Moved ~ACE_Refcountable() virtual destructor out of line.
+ Addresses RTTI issues when g++ 4.0 hidden visibility of inlined
+ functions is enabled.
- * ace/config-lite.h:
+ * ace/config-lite.h:
- Disable use of ACE_RCSIDs by default. Most users never need to
- determine the RCS ID of a given object file in an ACE-based
- binary so optimize for the common case. Also reduces
- footprint.
+ Disable use of ACE_RCSIDs by default. Most users never need to
+ determine the RCS ID of a given object file in an ACE-based
+ binary so optimize for the common case. Also reduces
+ footprint.
- * tests/Array_Map_Test.cpp:
+ * tests/Array_Map_Test.cpp:
- Added reference count test to verify that the number of
- references/copies of a given data element drop by the same
- amount as was increased during insertion.
+ Added reference count test to verify that the number of
+ references/copies of a given data element drop by the same
+ amount as was increased during insertion.
Wed Jul 27 16:33:46 2005 Gary Maxey <gary.maxey@hp.com>
- * ace/config-tandem-nsk-mips-v3.h:
+ * ace/config-tandem-nsk-mips-v3.h:
- Add #define for ACE_ANY_OPS_USE_NAMESPACE
+ Add #define for ACE_ANY_OPS_USE_NAMESPACE
Mon Jul 25 19:25:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
@@ -150,19 +155,19 @@ Mon Jul 25 15:31:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Sat Jul 23 16:36:36 2005 Jaiganesh B <jai@dre.vanderbilt.edu>
- * bin/ciao_tests.lst:
+ * bin/ciao_tests.lst:
- enabled running CIAO NodeApplicationTest again.
+ enabled running CIAO NodeApplicationTest again.
Fri Jul 22 16:31:29 2005 Steve Huston <shuston@riverace.com>
- * ace/Basic_Types.h: The change from:
- Fri Jul 8 15:42:18 2005 Steve Huston <shuston@riverace.com>
- turned a previous warning into an error on newer g++ versions.
- Instead, moved the __hi_lo struct definition out of the anonymous
- union and renamed it to not be a compiler-private name (with 2
- leading underscores). This should resolve all the issues. Thanks
- to Simon Massey for figuring this out.
+ * ace/Basic_Types.h: The change from:
+ Fri Jul 8 15:42:18 2005 Steve Huston <shuston@riverace.com>
+ turned a previous warning into an error on newer g++ versions.
+ Instead, moved the __hi_lo struct definition out of the anonymous
+ union and renamed it to not be a compiler-private name (with 2
+ leading underscores). This should resolve all the issues. Thanks
+ to Simon Massey for figuring this out.
Fri Jul 22 11:13:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
@@ -195,10 +200,10 @@ Thu Jul 21 09:24:58 2005 Simon McQueen <sm@prismtech.com>
Wed Jul 20 06:45:00 2005 J.T. Conklin <jtc@acorntoolworks.com>
- * bin/msvc_static_order.lst:
+ * bin/msvc_static_order.lst:
- Added Ds{Event,Notify}LogAdmin_{IDL,Skel,Serv} --- just to
- be safe.
+ Added Ds{Event,Notify}LogAdmin_{IDL,Skel,Serv} --- just to
+ be safe.
Wed Jul 20 09:31:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
diff --git a/tests/Process_Manual_Event_Test.cpp b/tests/Process_Manual_Event_Test.cpp
index bea45eda2b9..c29b87e4bed 100644
--- a/tests/Process_Manual_Event_Test.cpp
+++ b/tests/Process_Manual_Event_Test.cpp
@@ -30,7 +30,8 @@
#if !defined (ACE_LACKS_FORK) && \
(defined (ACE_WIN32) || \
- (defined (ACE_HAS_PTHREADS) && defined (_POSIX_THREAD_PROCESS_SHARED)) || \
+ (defined (ACE_HAS_PTHREADS) && defined (_POSIX_THREAD_PROCESS_SHARED) && \
+ !defined (ACE_LACKS_MUTEXATTR_PSHARED) && !defined (ACE_LACKS_CONDATTR_PSHARED)) || \
defined (ACE_USES_FIFO_SEM) || \
(defined (ACE_HAS_POSIX_SEM) && defined (ACE_HAS_POSIX_SEM_TIMEOUT) && !defined (ACE_LACKS_NAMED_POSIX_SEM)))
static int iterations = 10;
@@ -160,7 +161,8 @@ run_main (int argc, ACE_TCHAR *argv[])
ACE_TEXT ("fork is not supported on this platform\n")));
ACE_END_TEST;
#elif defined (ACE_WIN32) || \
- (defined (ACE_HAS_PTHREADS) && defined (_POSIX_THREAD_PROCESS_SHARED)) || \
+ (defined (ACE_HAS_PTHREADS) && defined (_POSIX_THREAD_PROCESS_SHARED) && \
+ !defined (ACE_LACKS_MUTEXATTR_PSHARED) && !defined (ACE_LACKS_CONDATTR_PSHARED)) || \
defined (ACE_USES_FIFO_SEM) || \
(defined (ACE_HAS_POSIX_SEM) && defined (ACE_HAS_POSIX_SEM_TIMEOUT) && !defined (ACE_LACKS_NAMED_POSIX_SEM))