diff options
-rw-r--r-- | TAO/tao/Makefile.am | 1 | ||||
-rw-r--r-- | TAO/tao/PredefinedType_Seq_Tmplinst.cpp | 73 | ||||
-rw-r--r-- | TAO/tao/tao.mpc | 1 |
3 files changed, 0 insertions, 75 deletions
diff --git a/TAO/tao/Makefile.am b/TAO/tao/Makefile.am index c724992f47b..ea795459b5f 100644 --- a/TAO/tao/Makefile.am +++ b/TAO/tao/Makefile.am @@ -227,7 +227,6 @@ libTAO_la_SOURCES = \ Policy_Validator.cpp \ PollableC.cpp \ PortableInterceptorC.cpp \ - PredefinedType_Seq_Tmplinst.cpp \ Principal.cpp \ Profile.cpp \ Profile_Transport_Resolver.cpp \ diff --git a/TAO/tao/PredefinedType_Seq_Tmplinst.cpp b/TAO/tao/PredefinedType_Seq_Tmplinst.cpp deleted file mode 100644 index d9a421dc56f..00000000000 --- a/TAO/tao/PredefinedType_Seq_Tmplinst.cpp +++ /dev/null @@ -1,73 +0,0 @@ -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// TAO -// -// = FILENAME -// PredefinedType_Seq_Tmplinst.cpp -// -// = DESCRIPTION -// Explicit instantiation of the TAO sequence template classes for all -// the IDL basic types. These instantiations free us from having to -// generate them over and over with the IDL compiler. -// -// = AUTHOR -// Jeff Parsons <j.parsons@vanderbilt.edu> -// -// ============================================================================ - -#include "ace/config-all.h" - -ACE_RCSID (tao, - PredefinedType_Seq_Tmplinst, - "$Id$") - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -# include "Sequence_T.h" -# include "Any.h" -# include "Object.h" -# include "TypeCode.h" -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION - || ACE_HAS_TEMPLATE_INSTANTIATION_PRAGM */ - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) - -template class TAO_Unbounded_Sequence<CORBA::Char>; -template class TAO_Unbounded_Sequence<CORBA::WChar>; -template class TAO_Unbounded_Sequence<CORBA::Short>; -template class TAO_Unbounded_Sequence<CORBA::UShort>; -template class TAO_Unbounded_Sequence<CORBA::Long>; -template class TAO_Unbounded_Sequence<CORBA::ULong>; -template class TAO_Unbounded_Sequence<CORBA::LongLong>; -template class TAO_Unbounded_Sequence<CORBA::ULongLong>; -template class TAO_Unbounded_Sequence<CORBA::Float>; -template class TAO_Unbounded_Sequence<CORBA::Double>; -template class TAO_Unbounded_Sequence<CORBA::LongDouble>; -template class TAO_Unbounded_Pseudo_Sequence<CORBA::Object>; -template class TAO_Unbounded_Sequence<CORBA::Any>; -template class TAO_Unbounded_Pseudo_Sequence<CORBA::TypeCode>; - -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - -#pragma instantiate TAO_Unbounded_Sequence<CORBA::Char> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::WChar> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::Short> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::UShort> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::Long> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::ULong> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::LongLong> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::ULongLong> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::Float> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::Double> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::LongDouble> -#pragma instantiate TAO_Unbounded_Pseudo_Sequence<CORBA::Object, \ - CORBA::Object_var> -#pragma instantiate TAO_Unbounded_Sequence<CORBA::Any> -#pragma instantiate TAO_Unbounded_Pseudo_Sequence<CORBA::TypeCode, \ - CORBA::TypeCode_var> - -#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - diff --git a/TAO/tao/tao.mpc b/TAO/tao/tao.mpc index 516f886f4d4..76c2552ae0a 100644 --- a/TAO/tao/tao.mpc +++ b/TAO/tao/tao.mpc @@ -211,7 +211,6 @@ project(TAO) : acelib, core, tao_output, taodefaults, pidl, extra_core { PolicyFactory_Registry_Adapter.cpp PollableC.cpp PortableInterceptorC.cpp - PredefinedType_Seq_Tmplinst.cpp Principal.cpp Profile.cpp Profile_Transport_Resolver.cpp |