diff options
author | fhunleth <fhunleth@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-06-22 14:26:15 +0000 |
---|---|---|
committer | fhunleth <fhunleth@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-06-22 14:26:15 +0000 |
commit | 471ddeaf0e50eae96b35340b2041c256ac966bda (patch) | |
tree | de086fb393b63bab5c52220b55d906dc14072ad2 | |
parent | dab77a411622bce2df761251adbde1d8d15c0489 (diff) | |
download | ATCD-471ddeaf0e50eae96b35340b2041c256ac966bda.tar.gz |
ChangeLogTag: Fri Jun 22 09:24:54 2001 Frank Hunleth <fhunleth@cs.wustl.edu>
-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 |