From 8cd81738fc9a2043460ac772657103ede42cf65a Mon Sep 17 00:00:00 2001 From: dhinton Date: Sat, 30 Aug 2003 17:11:14 +0000 Subject: ChangeLogTag:Sat Aug 30 16:50:51 UTC 2003 Don Hinton --- TAO/ChangeLog | 24 ++++++++++++++++++++++ .../orbsvcs/PortableGroup/PG_GenericFactory.h | 1 + .../PortableGroup/PG_ObjectGroupManager.cpp | 2 +- .../orbsvcs/PortableGroup/PG_PropertyManager.cpp | 1 + .../orbsvcs/PortableGroup/PG_PropertyManager.h | 2 +- .../orbsvcs/PortableGroup/Portable_Group_Map.h | 2 +- TAO/tao/PredefinedType_Seq_Tmplinst.cpp | 5 +++++ TAO/tao/Typecode.cpp | 4 ++++ 8 files changed, 38 insertions(+), 3 deletions(-) diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 3d0c8dcea3a..5119eac8977 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,27 @@ +Sat Aug 30 16:50:51 UTC 2003 Don Hinton + + * orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h: + * orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h: + * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h: + Added #include ace/Null_Mutex.h needed due to recent subsetting. + + * orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp: + Added #include ace/Reverse_Lock_T.h needed due to recent + subsetting. + + * orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.cpp: + Added #include ace/SString.h needed due to recent subsetting. + + * tao/PredefinedType_Seq_Tmplinst.cpp: + Added #include tao/Object.h when + ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION is defined and needed + due to recent subsetting. + + * tao/Typecode.cpp: + Added #include tao/Sequence_T.h when + ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION is defined and needed + due to recent subsetting. + Fri Aug 29 17:00:00 2003 Justin Michel * orbsvcs/examples/CosEC/TypedSimple/CosEC_TypedSimple.mpc: diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h index d6c65e6f267..5037ace92f1 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h @@ -26,6 +26,7 @@ #include "tao/PortableServer/PortableServerC.h" #include "orbsvcs/PortableGroupC.h" +#include "ace/Null_Mutex.h" /// Forward declarations. diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp index 25bafb09c8c..52a2a4d9bd5 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp @@ -6,7 +6,7 @@ #include "tao/debug.h" #include "ace/Auto_Ptr.h" - +#include "ace/Reverse_Lock_T.h" ACE_RCSID (PortableGroup, PG_ObjectGroupManager, diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.cpp index 67997d65266..ff191f50869 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.cpp +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.cpp @@ -3,6 +3,7 @@ #include "PG_PropertyManager.h" #include "PG_ObjectGroupManager.h" #include "PG_Property_Utils.h" +#include "ace/SString.h" ACE_RCSID (PortableGroup, PG_PropertyManager, diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h index 0f707868e8e..c0121e9c022 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h @@ -28,7 +28,7 @@ #include "ace/Functor.h" #include "ace/Hash_Map_Manager_T.h" - +#include "ace/Null_Mutex.h" /// Forward declarations. diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h b/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h index fc8aada234d..d0a3fa4d2bc 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h @@ -23,7 +23,7 @@ #include "ace/Hash_Map_Manager_T.h" #include "orbsvcs/PortableGroupC.h" #include "tao/Object_KeyC.h" - +#include "ace/Null_Mutex.h" class TAO_ServerRequest; diff --git a/TAO/tao/PredefinedType_Seq_Tmplinst.cpp b/TAO/tao/PredefinedType_Seq_Tmplinst.cpp index 2a44b0937b4..7a4b1f4649a 100644 --- a/TAO/tao/PredefinedType_Seq_Tmplinst.cpp +++ b/TAO/tao/PredefinedType_Seq_Tmplinst.cpp @@ -21,6 +21,11 @@ #include "tao/Sequence_T.h" #include "tao/Any.h" +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +# include "tao/Object.h" +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION || ACE_HAS_TEMPLATE_INSTANTIATION_PRAGM */ + + ACE_RCSID (tao, PredefinedType_Seq_Tmplinst, "$Id$") diff --git a/TAO/tao/Typecode.cpp b/TAO/tao/Typecode.cpp index 7dfb0616658..358d4dcdf50 100644 --- a/TAO/tao/Typecode.cpp +++ b/TAO/tao/Typecode.cpp @@ -23,6 +23,10 @@ #include "ace/Malloc_Base.h" #include "ace/Null_Mutex.h" +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +# include "tao/Sequence_T.h" +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION || ACE_HAS_TEMPLATE_INSTANTIATION_PRAGM */ + #if !defined (__ACE_INLINE__) # include "tao/Typecode.i" #endif /* ! __ACE_INLINE__ */ -- cgit v1.2.1