diff options
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 10 | ||||
-rw-r--r-- | TAO/tao/Protocols_Hooks.cpp | 10 | ||||
-rw-r--r-- | TAO/tao/Stub_Factory.cpp | 10 |
3 files changed, 29 insertions, 1 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 30b923f7803..c7389c87f2a 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,8 +1,16 @@ +Fri Jun 22 09:24:54 2001 Frank Hunleth <fhunleth@cs.wustl.edu> + + * tao/Protocols_Hooks.cpp: + * tao/Stub_Factory.cpp: + + Added template instantiations to fix up the noinline + builds. + Fri Jun 22 07:06:52 2001 Balachandran Natarajan <bala@cs.wustl.edu> * docs/tutorials/Quoter/Event_Service/Makefile: * docs/tutorials/Quoter/RT_Event_Service/Makefile: Updated - dependencies. + dependencies. Fri Jun 22 08:14:12 2001 Johnny Willemsen <jwillemsen@remedy.nl> diff --git a/TAO/tao/Protocols_Hooks.cpp b/TAO/tao/Protocols_Hooks.cpp index 70dc0e8bc6a..6d51f1e301d 100644 --- a/TAO/tao/Protocols_Hooks.cpp +++ b/TAO/tao/Protocols_Hooks.cpp @@ -1,6 +1,7 @@ // $Id$ #include "Protocols_Hooks.h" +#include "ace/Dynamic_Service.h" ACE_RCSID(tao, Protocols_Hooks, "$Id$") @@ -9,3 +10,12 @@ TAO_Protocols_Hooks::~TAO_Protocols_Hooks (void) { } +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) + +template class ACE_Dynamic_Service<TAO_Protocols_Hooks>; + +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + +#pragma instantiate ACE_Dynamic_Service<TAO_Protocols_Hooks> + +#endif diff --git a/TAO/tao/Stub_Factory.cpp b/TAO/tao/Stub_Factory.cpp index 52eae8bf1c2..29abb05229c 100644 --- a/TAO/tao/Stub_Factory.cpp +++ b/TAO/tao/Stub_Factory.cpp @@ -1,5 +1,6 @@ // $Id$ #include "Stub_Factory.h" +#include "ace/Dynamic_Service.h" ACE_RCSID(tao, TAO_Stub_Factory, "$Id$") @@ -8,3 +9,12 @@ TAO_Stub_Factory::~TAO_Stub_Factory (void) // No-Op. } +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) + +template class ACE_Dynamic_Service<TAO_Stub_Factory>; + +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + +#pragma instantiate ACE_Dynamic_Service<TAO_Stub_Factory> + +#endif |