summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-08-22 17:57:04 +0000
committerjtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-08-22 17:57:04 +0000
commit4970d81d1683995bdf972f6075e03d779f32bb91 (patch)
tree385877256e98bb020b108293153f31309434abd9
parent547192a698a374c23b1ee4ecc6d7b14e9cc5f790 (diff)
downloadATCD-4970d81d1683995bdf972f6075e03d779f32bb91.tar.gz
ChangeLogTag: Mon Aug 22 10:43:11 2005 J.T. Conklin <jtc@acorntoolworks.com>
-rw-r--r--TAO/ChangeLog46
-rw-r--r--TAO/TAO_IDL/Makefile.am2
-rw-r--r--TAO/orbsvcs/orbsvcs/Makefile.am144
-rw-r--r--TAO/tao/AnyTypeCode.mpc20
-rw-r--r--TAO/tao/AnyTypeCode/TAO_AnyTypeCode.pc.in11
-rw-r--r--TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in2
-rw-r--r--TAO/tao/CodecFactory/TAO_CodecFactory.pc.in2
-rw-r--r--TAO/tao/Domain/TAO_Domain.pc.in2
-rw-r--r--TAO/tao/DynamicAny/TAO_DynamicAny.pc.in2
-rw-r--r--TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in2
-rw-r--r--TAO/tao/IFR_Client/TAO_IFR_Client.pc.in2
-rw-r--r--TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in2
-rw-r--r--TAO/tao/IORManipulation/TAO_IORManip.pc.in2
-rw-r--r--TAO/tao/ImR_Client/TAO_ImR_Client.pc.in2
-rw-r--r--TAO/tao/Makefile.am652
-rw-r--r--TAO/tao/Messaging/TAO_Messaging.pc.in2
-rw-r--r--TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in2
-rw-r--r--TAO/tao/PI/TAO_PI.pc.in2
-rw-r--r--TAO/tao/PI_Server/TAO_PI_Server.pc.in2
-rw-r--r--TAO/tao/PortableServer/TAO_PortableServer.pc.in2
-rw-r--r--TAO/tao/RTCORBA/TAO_RTCORBA.pc.in2
-rw-r--r--TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in2
-rw-r--r--TAO/tao/RTScheduling/TAO_RTScheduler.pc.in2
-rw-r--r--TAO/tao/Strategies/TAO_Strategies.pc.in2
-rw-r--r--TAO/tao/TAO_Utils.pc.in2
-rw-r--r--TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in2
-rw-r--r--TAO/tao/Valuetype/TAO_Valuetype.pc.in2
-rw-r--r--TAO/tao/tao.mpc8
28 files changed, 579 insertions, 346 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 027b3fffc99..d331d04eaea 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,49 @@
+Mon Aug 22 10:43:11 2005 J.T. Conklin <jtc@acorntoolworks.com>
+
+ * TAO_IDL/Makefile.am:
+ * orbsvcs/orbsvcs/Makefile.am:
+ * tao/Makefile.am:
+
+ Regenerated.
+
+ * tao/AnyTypeCode.mpc:
+
+ Changed AnyTypecode to AnyTypeCode so generated project
+ files work with case sensitive filesystems.
+
+ * tao/tao.mpc:
+
+ Removed a few more headers that have been moved to the
+ AnyTypeCode library.
+
+ * tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in:
+ * tao/CodecFactory/TAO_CodecFactory.pc.in:
+ * tao/Domain/TAO_Domain.pc.in:
+ * tao/DynamicAny/TAO_DynamicAny.pc.in:
+ * tao/DynamicInterface/TAO_DynamicInterface.pc.in:
+ * tao/IFR_Client/TAO_IFR_Client.pc.in:
+ * tao/IORInterceptor/TAO_IORInterceptor.pc.in:
+ * tao/IORManipulation/TAO_IORManip.pc.in:
+ * tao/ImR_Client/TAO_ImR_Client.pc.in:
+ * tao/Messaging/TAO_Messaging.pc.in:
+ * tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in:
+ * tao/PI/TAO_PI.pc.in:
+ * tao/PI_Server/TAO_PI_Server.pc.in:
+ * tao/PortableServer/TAO_PortableServer.pc.in:
+ * tao/RTCORBA/TAO_RTCORBA.pc.in:
+ * tao/RTPortableServer/TAO_RTPortableServer.pc.in:
+ * tao/RTScheduling/TAO_RTScheduler.pc.in:
+ * tao/Strategies/TAO_Strategies.pc.in:
+ * tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in:
+ * tao/Valuetype/TAO_Valuetype.pc.in:
+ * tao/TAO_Utils.pc.in
+
+ Update to add TAO_AnyTypeCode to "Requires:" as needed.
+
+ * tao/AnyTypeCode/TAO_AnyTypeCode.pc.in:
+
+ New file, pkg-config *.pc template for TAO_AnyTypeCode library.
+
Mon Aug 22 13:23:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
* tao/PortableServer/*:
diff --git a/TAO/TAO_IDL/Makefile.am b/TAO/TAO_IDL/Makefile.am
index 3da89c15f11..12589c695e4 100644
--- a/TAO/TAO_IDL/Makefile.am
+++ b/TAO/TAO_IDL/Makefile.am
@@ -253,7 +253,6 @@ libTAO_IDL_BE_la_SOURCES = \
be/be_visitor_sequence.cpp \
be/be_visitor_structure.cpp \
be/be_visitor_structure_fwd.cpp \
- be/be_visitor_tmplinst.cpp \
be/be_visitor_traits.cpp \
be/be_visitor_typecode.cpp \
be/be_visitor_typedef.cpp \
@@ -340,7 +339,6 @@ noinst_HEADERS += \
be_include/be_visitor_sequence.h \
be_include/be_visitor_structure.h \
be_include/be_visitor_structure_fwd.h \
- be_include/be_visitor_tmplinst.h \
be_include/be_visitor_traits.h \
be_include/be_visitor_typecode.h \
be_include/be_visitor_typedef.h \
diff --git a/TAO/orbsvcs/orbsvcs/Makefile.am b/TAO/orbsvcs/orbsvcs/Makefile.am
index 0e82dbeab48..2c13b50e260 100644
--- a/TAO/orbsvcs/orbsvcs/Makefile.am
+++ b/TAO/orbsvcs/orbsvcs/Makefile.am
@@ -19,7 +19,6 @@ TAO_ROOT = $(top_srcdir)
TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
TAO_IDLFLAGS = -Ge 1 -Wb,pre_include=ace/pre.h -Wb,post_include=ace/post.h -I$(TAO_ROOT) -I$(srcdir) -g $(ACE_BUILDDIR)/apps/gperf/src/gperf
-
## Makefile.CosNaming_IDL.am
BUILT_SOURCES = \
@@ -73,6 +72,7 @@ libTAO_CosNaming_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_CosNaming_la_LIBADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -179,6 +179,7 @@ libTAO_CosProperty_la_LDFLAGS = \
libTAO_CosProperty_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -349,6 +350,7 @@ libTAO_AV_la_LIBADD = \
libTAO_CosNaming.la \
libTAO_CosProperty.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -474,6 +476,7 @@ libTAO_CosConcurrency_la_LDFLAGS = \
libTAO_CosConcurrency_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -608,6 +611,7 @@ libTAO_CosEvent_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_CosEvent_la_LIBADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -723,6 +727,7 @@ libTAO_Svc_Utils_la_LDFLAGS = \
libTAO_Svc_Utils_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -787,6 +792,7 @@ libTAO_CosEvent_Skel_la_LDFLAGS = \
libTAO_CosEvent_Skel_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosEvent.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -891,6 +897,7 @@ libTAO_CosEvent_Serv_la_LIBADD = \
libTAO_CosEvent_Skel.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosEvent.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1042,6 +1049,7 @@ libTAO_CosLifeCycle_la_LDFLAGS = \
libTAO_CosLifeCycle_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1157,12 +1165,18 @@ PortableGroup-stamp: $(srcdir)/PortableGroup.idl
$(TAO_IDL) $(TAO_IDLFLAGS) -I$(TAO_ROOT)/orbsvcs -Wb,export_macro=TAO_PortableGroup_Export -Wb,export_include=orbsvcs/PortableGroup/portablegroup_export.h -GC $(srcdir)/PortableGroup.idl
@touch $@
-PortableGroup = \
- miopC.cpp \
- miopS.cpp \
- PortableGroupC.cpp \
- PortableGroupS.cpp \
- PortableGroup_Simple_DSC.cpp \
+lib_LTLIBRARIES += libTAO_PortableGroup.la
+
+libTAO_PortableGroup_la_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR) \
+ -I$(TAO_ROOT)/orbsvcs \
+ -I$(TAO_BUILDDIR)/orbsvcs \
+ -DTAO_PORTABLEGROUP_BUILD_DLL
+
+libTAO_PortableGroup_la_SOURCES = \
PortableGroup/GOA.cpp \
PortableGroup/MIOP.cpp \
PortableGroup/PG_Default_Property_Validator.cpp \
@@ -1203,21 +1217,12 @@ PortableGroup = \
PortableGroup/UIPMC_Message_Block_Data_Iterator.cpp \
PortableGroup/UIPMC_Profile.cpp \
PortableGroup/UIPMC_Transport.cpp \
- PortableGroup/UIPMC_Wait_Never.cpp
-
-lib_LTLIBRARIES += libTAO_PortableGroup.la
-
-libTAO_PortableGroup_la_CPPFLAGS = \
- -I$(ACE_ROOT) \
- -I$(ACE_BUILDDIR) \
- -I$(TAO_ROOT) \
- -I$(TAO_BUILDDIR) \
- -I$(TAO_ROOT)/orbsvcs \
- -I$(TAO_BUILDDIR)/orbsvcs \
- -DTAO_PORTABLEGROUP_BUILD_DLL
-
-libTAO_PortableGroup_la_SOURCES = \
- $(PortableGroup)
+ PortableGroup/UIPMC_Wait_Never.cpp \
+ PortableGroupC.cpp \
+ PortableGroupS.cpp \
+ PortableGroup_Simple_DSC.cpp \
+ miopC.cpp \
+ miopS.cpp
libTAO_PortableGroup_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
@@ -1230,6 +1235,7 @@ libTAO_PortableGroup_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1287,7 +1293,6 @@ nobase_include_HEADERS += \
PortableGroupS.h \
PortableGroupS_T.cpp \
PortableGroupS_T.inl \
- PortableGroupS_T.inl \
PortableGroup_Simple_DS.idl \
PortableGroup_Simple_DSC.h \
PortableGroup_Simple_DSC.inl \
@@ -1297,7 +1302,6 @@ nobase_include_HEADERS += \
miopC.inl \
miopS.h \
miopS_T.cpp \
- miopS_T.inl \
miopS_T.inl
pkgconfig_DATA += \
@@ -1437,6 +1441,7 @@ libTAO_CosLoadBalancing_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1526,6 +1531,7 @@ libTAO_CosNaming_Skel_la_LDFLAGS = \
libTAO_CosNaming_Skel_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1597,6 +1603,7 @@ libTAO_CosNaming_Serv_la_LIBADD = \
libTAO_CosNaming_Skel.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1844,6 +1851,7 @@ libTAO_CosNotification_la_LDFLAGS = \
libTAO_CosNotification_la_LIBADD = \
libTAO_CosEvent.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1902,6 +1910,7 @@ libTAO_ETCL_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_ETCL_la_LIBADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1960,6 +1969,7 @@ libTAO_CosNotification_Skel_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosNotification.la \
libTAO_CosEvent.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2126,6 +2136,7 @@ libTAO_CosNotification_Serv_la_LIBADD = \
libTAO_CosEvent.la \
libTAO_Svc_Utils.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2290,6 +2301,7 @@ libTAO_CosNotification_Persist_la_LIBADD = \
libTAO_CosEvent.la \
libTAO_Svc_Utils.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2361,6 +2373,7 @@ libTAO_CosTime_la_LDFLAGS = \
libTAO_CosTime_la_LIBADD = \
libTAO_Svc_Utils.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2505,6 +2518,7 @@ libTAO_CosTrading_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_CosTrading_la_LIBADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2555,6 +2569,7 @@ libTAO_CosTrading_Skel_la_LDFLAGS = \
libTAO_CosTrading_Skel_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosTrading.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2635,6 +2650,7 @@ libTAO_CosTrading_Serv_la_LIBADD = \
libTAO_CosTrading_Skel.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosTrading.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2752,6 +2768,7 @@ libTAO_DsLogAdmin_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_DsLogAdmin_la_LIBADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2837,6 +2854,7 @@ libTAO_DsEventLogAdmin_la_LDFLAGS = \
libTAO_DsEventLogAdmin_la_LIBADD = \
libTAO_CosEvent.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2884,6 +2902,7 @@ libTAO_DsLogAdmin_Skel_la_LDFLAGS = \
libTAO_DsLogAdmin_Skel_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2934,6 +2953,7 @@ libTAO_DsLogAdmin_Serv_la_SOURCES = \
Log/Hash_LogStore.cpp \
Log/Hash_Persistence_Strategy.cpp \
Log/Iterator_i.cpp \
+ Log/LogActivator.cpp \
Log/LogMgr_i.cpp \
Log/LogNotification.cpp \
Log/LogRecordStore.cpp \
@@ -2941,20 +2961,22 @@ libTAO_DsLogAdmin_Serv_la_SOURCES = \
Log/Log_Constraint_Interpreter.cpp \
Log/Log_Constraint_Visitors.cpp \
Log/Log_Flush_Handler.cpp \
- Log/Log_i.cpp \
- Log/LogActivator.cpp
+ Log/Log_i.cpp
libTAO_DsLogAdmin_Serv_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_DsLogAdmin_Serv_la_LIBADD = \
- $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
libTAO_Svc_Utils.la \
+ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PI.la \
+ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
libTAO_ETCL.la \
$(TAO_BUILDDIR)/tao/libTAO_DynamicAny.la \
libTAO_DsLogAdmin_Skel.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2966,6 +2988,7 @@ nobase_include_HEADERS += \
Log/Hash_LogStore.h \
Log/Hash_Persistence_Strategy.h \
Log/Iterator_i.h \
+ Log/LogActivator.h \
Log/LogMgr_i.h \
Log/LogNotification.h \
Log/LogRecordStore.h \
@@ -2975,7 +2998,7 @@ nobase_include_HEADERS += \
Log/Log_Flush_Handler.h \
Log/Log_Persistence_Strategy.h \
Log/Log_i.h \
- Log/LogActivator.h
+ Log/log_serv_export.h
pkgconfig_DATA += \
TAO_DsLogAdmin_Serv.pc
@@ -3019,6 +3042,7 @@ libTAO_DsEventLogAdmin_Skel_la_LIBADD = \
libTAO_DsEventLogAdmin.la \
libTAO_CosEvent.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3050,12 +3074,6 @@ EXTRA_DIST += \
if BUILD_CORBA_MESSAGING
if !BUILD_MINIMUM_CORBA
-DsEventLogAdmin = \
- Log/EventLogConsumer.cpp \
- Log/EventLogFactory_i.cpp \
- Log/EventLogNotification.cpp \
- Log/EventLog_i.cpp
-
lib_LTLIBRARIES += libTAO_DsEventLogAdmin_Serv.la
libTAO_DsEventLogAdmin_Serv_la_CPPFLAGS = \
@@ -3069,7 +3087,10 @@ libTAO_DsEventLogAdmin_Serv_la_CPPFLAGS = \
-DTAO_EVENTLOG_SERV_BUILD_DLL
libTAO_DsEventLogAdmin_Serv_la_SOURCES = \
- $(DsEventLogAdmin)
+ Log/EventLogConsumer.cpp \
+ Log/EventLogFactory_i.cpp \
+ Log/EventLogNotification.cpp \
+ Log/EventLog_i.cpp
libTAO_DsEventLogAdmin_Serv_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
@@ -3080,10 +3101,11 @@ libTAO_DsEventLogAdmin_Serv_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_IFR_Client.la \
$(TAO_BUILDDIR)/tao/libTAO_DynamicInterface.la \
$(TAO_BUILDDIR)/tao/libTAO_Messaging.la \
- $(TAO_BUILDDIR)/tao/libTAO_PI.la \
- $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
libTAO_DsLogAdmin_Serv.la \
+ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PI.la \
+ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
libTAO_Svc_Utils.la \
libTAO_ETCL.la \
$(TAO_BUILDDIR)/tao/libTAO_DynamicAny.la \
@@ -3094,6 +3116,7 @@ libTAO_DsEventLogAdmin_Serv_la_LIBADD = \
libTAO_DsEventLogAdmin.la \
libTAO_CosEvent.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3101,7 +3124,8 @@ nobase_include_HEADERS += \
Log/EventLogConsumer.h \
Log/EventLogFactory_i.h \
Log/EventLogNotification.h \
- Log/EventLog_i.h
+ Log/EventLog_i.h \
+ Log/eventlog_serv_export.h
pkgconfig_DATA += \
TAO_DsEventLogAdmin_Serv.pc
@@ -3182,6 +3206,7 @@ libTAO_DsNotifyLogAdmin_la_LIBADD = \
libTAO_DsEventLogAdmin.la \
libTAO_CosEvent.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3239,6 +3264,7 @@ libTAO_DsNotifyLogAdmin_Skel_la_LIBADD = \
libTAO_DsEventLogAdmin.la \
libTAO_CosEvent.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3269,12 +3295,6 @@ EXTRA_DIST += \
if !BUILD_MINIMUM_CORBA
-DsNotifyLogAdmin = \
- Log/NotifyLogConsumer.cpp \
- Log/NotifyLogFactory_i.cpp \
- Log/NotifyLogNotification.cpp \
- Log/NotifyLog_i.cpp
-
lib_LTLIBRARIES += libTAO_DsNotifyLogAdmin_Serv.la
libTAO_DsNotifyLogAdmin_Serv_la_CPPFLAGS = \
@@ -3288,13 +3308,19 @@ libTAO_DsNotifyLogAdmin_Serv_la_CPPFLAGS = \
-DTAO_NOTIFYLOG_SERV_BUILD_DLL
libTAO_DsNotifyLogAdmin_Serv_la_SOURCES = \
- $(DsNotifyLogAdmin)
+ Log/NotifyLogConsumer.cpp \
+ Log/NotifyLogFactory_i.cpp \
+ Log/NotifyLogNotification.cpp \
+ Log/NotifyLog_i.cpp
libTAO_DsNotifyLogAdmin_Serv_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_DsNotifyLogAdmin_Serv_la_LIBADD = \
libTAO_DsLogAdmin_Serv.la \
+ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PI.la \
+ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
libTAO_Svc_Utils.la \
libTAO_ETCL.la \
$(TAO_BUILDDIR)/tao/libTAO_DynamicAny.la \
@@ -3309,6 +3335,7 @@ libTAO_DsNotifyLogAdmin_Serv_la_LIBADD = \
libTAO_DsEventLogAdmin.la \
libTAO_CosEvent.la \
libTAO_DsLogAdmin.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3316,7 +3343,8 @@ nobase_include_HEADERS += \
Log/NotifyLogConsumer.h \
Log/NotifyLogFactory_i.h \
Log/NotifyLogNotification.h \
- Log/NotifyLog_i.h
+ Log/NotifyLog_i.h \
+ Log/notifylog_serv_export.h
pkgconfig_DATA += \
TAO_DsNotifyLogAdmin_Serv.pc
@@ -3398,6 +3426,7 @@ libTAO_FTORB_Utils_la_LIBADD = \
libTAO_CosNaming.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3463,6 +3492,7 @@ libTAO_FTRT_ClientORB_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3575,6 +3605,7 @@ libTAO_RTEvent_la_LDFLAGS = \
libTAO_RTEvent_la_LIBADD = \
libTAO_Svc_Utils.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3630,6 +3661,7 @@ libTAO_RTEvent_Skel_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -3744,6 +3776,7 @@ libTAO_RTEvent_Serv_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4028,6 +4061,7 @@ libTAO_FtRtEvent_la_LIBADD = \
libTAO_CosNaming.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4152,6 +4186,7 @@ libTAO_FTRT_EventChannel_la_LIBADD = \
libTAO_CosNaming.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4245,6 +4280,7 @@ libTAO_FT_ClientORB_la_LIBADD = \
libTAO_CosNaming.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4318,6 +4354,7 @@ libTAO_FT_ServerORB_la_LIBADD = \
libTAO_CosNaming.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_IORManip.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4533,6 +4570,7 @@ libTAO_FaultTolerance_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_PI.la \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4655,6 +4693,7 @@ libTAO_HTIOP_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_HTIOP_la_LIBADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/protocols/ace/HTBP/libACE_HTBP.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4741,8 +4780,7 @@ IFRService = \
IFRService/ValueBoxDef_i.cpp \
IFRService/ValueDef_i.cpp \
IFRService/ValueMemberDef_i.cpp \
- IFRService/WstringDef_i.cpp \
- IFRService/tmplinst.cpp
+ IFRService/WstringDef_i.cpp
lib_LTLIBRARIES += libTAO_IFRService.la
@@ -4770,6 +4808,7 @@ libTAO_IFRService_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_TypeCodeFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_IFR_Client.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4884,6 +4923,7 @@ libTAO_RTCORBAEvent_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -4961,6 +5001,7 @@ libTAO_RTSched_la_LIBADD = \
libTAO_Svc_Utils.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -5055,6 +5096,7 @@ libTAO_RTEventLogAdmin_la_LDFLAGS = \
libTAO_RTEventLogAdmin_la_LIBADD = \
libTAO_DsLogAdmin_Serv.la \
+ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
libTAO_ETCL.la \
$(TAO_BUILDDIR)/tao/libTAO_DynamicAny.la \
libTAO_DsLogAdmin_Skel.la \
@@ -5070,6 +5112,7 @@ libTAO_RTEventLogAdmin_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
libTAO_CosNaming.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -5131,6 +5174,7 @@ libTAO_RTKokyuEvent_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -5188,6 +5232,7 @@ libTAO_RTSchedEvent_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -5252,6 +5297,7 @@ libTAO_RT_Notification_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_RTCORBA.la \
$(TAO_BUILDDIR)/tao/libTAO_PI.la \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -5490,6 +5536,7 @@ libTAO_Security_la_LIBADD = \
$(TAO_BUILDDIR)/tao/libTAO_PI.la \
$(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -5641,6 +5688,7 @@ libTAO_SSLIOP_la_LIBADD = \
libTAO_Security.la \
$(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la \
-lssl \
diff --git a/TAO/tao/AnyTypeCode.mpc b/TAO/tao/AnyTypeCode.mpc
index c446953f6ac..facf27c5feb 100644
--- a/TAO/tao/AnyTypeCode.mpc
+++ b/TAO/tao/AnyTypeCode.mpc
@@ -91,16 +91,16 @@ project : taolib, core {
Template_Files {
AnyTypeCode/*_T.cpp
AnyTypeCode/Alias_TypeCode.cpp
- AnyTypecode/Enum_TypeCode.cpp
- AnyTypecode/Fixed_TypeCode.cpp
- AnyTypecode/Objref_TypeCode.cpp
- AnyTypecode/Recursive_Type_TypeCode.cpp
- AnyTypecode/Sequence_TypeCode.cpp
- AnyTypecode/String_TypeCode.cpp
- AnyTypecode/Struct_TypeCode.cpp
- AnyTypecode/TypeCode_Base_Attributes.cpp
- AnyTypecode/Union_TypeCode.cpp
- AnyTypecode/Value_TypeCode.cpp
+ AnyTypeCode/Enum_TypeCode.cpp
+ AnyTypeCode/Fixed_TypeCode.cpp
+ AnyTypeCode/Objref_TypeCode.cpp
+ AnyTypeCode/Recursive_Type_TypeCode.cpp
+ AnyTypeCode/Sequence_TypeCode.cpp
+ AnyTypeCode/String_TypeCode.cpp
+ AnyTypeCode/Struct_TypeCode.cpp
+ AnyTypeCode/TypeCode_Base_Attributes.cpp
+ AnyTypeCode/Union_TypeCode.cpp
+ AnyTypeCode/Value_TypeCode.cpp
}
Resource_Files {
diff --git a/TAO/tao/AnyTypeCode/TAO_AnyTypeCode.pc.in b/TAO/tao/AnyTypeCode/TAO_AnyTypeCode.pc.in
new file mode 100644
index 00000000000..3e73594ee47
--- /dev/null
+++ b/TAO/tao/AnyTypeCode/TAO_AnyTypeCode.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: TAO_AnyTypeCode
+Description: TAO AnyTypeCode Library
+Requires: TAO
+Version: @VERSION@
+Libs: -L${libdir} -lTAO_AnyTypeCode
+Cflags: -I${includedir}
diff --git a/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in b/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in
index 79977431ea0..b2f5df3a839 100644
--- a/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in
+++ b/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_BiDirGIOP
Description: TAO Bidirection GIOP Library
-Requires: TAO
+Requires: TAO_PI, TAO_CodecFactory, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_BiDirGIOP
Cflags: -I${includedir}
diff --git a/TAO/tao/CodecFactory/TAO_CodecFactory.pc.in b/TAO/tao/CodecFactory/TAO_CodecFactory.pc.in
index 81a384f3838..da619f43d8f 100644
--- a/TAO/tao/CodecFactory/TAO_CodecFactory.pc.in
+++ b/TAO/tao/CodecFactory/TAO_CodecFactory.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_CodecFactory
Description: TAO CodecFactory Library
-Requires: TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_CodecFactory
Cflags: -I${includedir}
diff --git a/TAO/tao/Domain/TAO_Domain.pc.in b/TAO/tao/Domain/TAO_Domain.pc.in
index fbb92e168fe..70cac3c8549 100644
--- a/TAO/tao/Domain/TAO_Domain.pc.in
+++ b/TAO/tao/Domain/TAO_Domain.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_Domain
Description: TAO Domain Library
-Requires: TAO_IFR_Client, TAO_PortableServer
+Requires: TAO_PortableServer, TAO_IFR_Client, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_Domain
Cflags: -I${includedir}
diff --git a/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in b/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in
index 69ad7c05064..2eb0b441b50 100644
--- a/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in
+++ b/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_DynamicAny
Description: TAO Dynamic Any Library
-Requires: TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_DynamicAny
Cflags: -I${includedir}
diff --git a/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in b/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in
index d4da3129f49..7361d9058fc 100644
--- a/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in
+++ b/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_DynamicInterface
Description: TAO Dynamic Interface Library
-Requires: TAO_Messaging
+Requires: TAO_Messaging, TAO_PI, TAO_CodecFactory, TAO_POrtableServer, TAO_Valuetype, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_DynamicInterface
Cflags: -I${includedir}
diff --git a/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in b/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in
index e0db24b973b..2d1bfc345f0 100644
--- a/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in
+++ b/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_IFR_Client
Description: TAO Interface Repository Client Library
-Requires: TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_IFR_Client
Cflags: -I${includedir}
diff --git a/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in b/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in
index 1466b10bbcb..95d2ae883cb 100644
--- a/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in
+++ b/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_IORInterceptor
Description: TAO IOR Interceptor Library
-Requires: TAO_PortableServer, TAO_ObjRefTemplate, TAO
+Requires: TAO_PI, TAO_CodecFactory, TAO_ObjRefTemplate, TAO_Valuetype, TAO_PortableServer, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_IORInterceptor
Cflags: -I${includedir}
diff --git a/TAO/tao/IORManipulation/TAO_IORManip.pc.in b/TAO/tao/IORManipulation/TAO_IORManip.pc.in
index f0e66efd415..a68bb9caad4 100644
--- a/TAO/tao/IORManipulation/TAO_IORManip.pc.in
+++ b/TAO/tao/IORManipulation/TAO_IORManip.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_IORManip
Description: TAO IOR Manipulation Library
-Requires: TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_IORManip
Cflags: -I${includedir}
diff --git a/TAO/tao/ImR_Client/TAO_ImR_Client.pc.in b/TAO/tao/ImR_Client/TAO_ImR_Client.pc.in
index 700ed7136ad..d66d942c22c 100644
--- a/TAO/tao/ImR_Client/TAO_ImR_Client.pc.in
+++ b/TAO/tao/ImR_Client/TAO_ImR_Client.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_ImR_Client
Description: TAO Implementation Repository Client Library
-Requires: TAO
+Requires: TAO_PortableServer, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_ImR_Client
Cflags: -I${includedir}
diff --git a/TAO/tao/Makefile.am b/TAO/tao/Makefile.am
index ca5a2ef4a18..7c04e23563c 100644
--- a/TAO/tao/Makefile.am
+++ b/TAO/tao/Makefile.am
@@ -35,14 +35,7 @@ libTAO_la_SOURCES = \
Adapter.cpp \
Adapter_Factory.cpp \
Adapter_Registry.cpp \
- Alias_TypeCode_Static.cpp \
- Any.cpp \
- AnySeqA.cpp \
- AnySeqC.cpp \
- Any_Basic_Impl.cpp \
- Any_Impl.cpp \
- Any_SystemException.cpp \
- Any_Unknown_IDL_Type.cpp \
+ AnyTypeCode_Adapter.cpp \
Argument.cpp \
Asynch_Queued_Message.cpp \
Asynch_Reply_Dispatcher_Base.cpp \
@@ -51,19 +44,14 @@ libTAO_la_SOURCES = \
Bind_Dispatcher_Guard.cpp \
Block_Flushing_Strategy.cpp \
Blocked_Connect_Strategy.cpp \
- BooleanSeqA.cpp \
BooleanSeqC.cpp \
- BoundsA.cpp \
- BoundsC.cpp \
Buffering_Constraint_Policy.cpp \
CDR.cpp \
- CONV_FRAMEA.cpp \
CONV_FRAMEC.cpp \
CORBALOC_Parser.cpp \
CORBANAME_Parser.cpp \
CORBA_String.cpp \
Cache_Entries.cpp \
- CharSeqA.cpp \
CharSeqC.cpp \
Cleanup_Func_Registry.cpp \
ClientRequestInterceptor_Adapter.cpp \
@@ -79,7 +67,6 @@ libTAO_la_SOURCES = \
Connection_Handler.cpp \
Connection_Purging_Strategy.cpp \
Connector_Registry.cpp \
- CurrentA.cpp \
CurrentC.cpp \
DLL_Parser.cpp \
Default_Collocation_Resolver.cpp \
@@ -87,28 +74,18 @@ libTAO_la_SOURCES = \
Default_Protocols_Hooks.cpp \
Default_Stub_Factory.cpp \
Default_Thread_Lane_Resources_Manager.cpp \
- DomainA.cpp \
DomainC.cpp \
- DoubleSeqA.cpp \
DoubleSeqC.cpp \
- DynamicA.cpp \
- DynamicC.cpp \
Dynamic_Adapter.cpp \
- Dynamic_ParameterA.cpp \
- Dynamic_ParameterC.cpp \
- Empty_Param_TypeCode.cpp \
Endpoint.cpp \
Endpoint_Selector_Factory.cpp \
- Enum_TypeCode_Static.cpp \
Environment.cpp \
Exception.cpp \
Exclusive_TMS.cpp \
FILE_Parser.cpp \
Fault_Tolerance_Service.cpp \
- FloatSeqA.cpp \
FloatSeqC.cpp \
Flushing_Strategy.cpp \
- GIOPA.cpp \
GIOPC.cpp \
GIOP_Message_Base.cpp \
GIOP_Message_Generator_Parser.cpp \
@@ -123,27 +100,22 @@ libTAO_la_SOURCES = \
GIOP_Utils.cpp \
GUIResource_Factory.cpp \
IFR_Client_Adapter.cpp \
- IIOPA.cpp \
IIOPC.cpp \
IIOP_Acceptor.cpp \
IIOP_Connection_Handler.cpp \
IIOP_Connector.cpp \
IIOP_Endpoint.cpp \
- IIOP_EndpointsA.cpp \
IIOP_EndpointsC.cpp \
IIOP_Factory.cpp \
IIOP_Lite_Factory.cpp \
IIOP_Profile.cpp \
IIOP_Transport.cpp \
IOPC.cpp \
- IOP_IORA.cpp \
IOP_IORC.cpp \
IORInterceptor_Adapter.cpp \
IORInterceptor_Adapter_Factory.cpp \
IOR_Parser.cpp \
Incoming_Message_Queue.cpp \
- InvalidSlotA.cpp \
- InvalidSlotC.cpp \
Invocation_Adapter.cpp \
Invocation_Base.cpp \
Invocation_Endpoint_Selectors.cpp \
@@ -164,21 +136,16 @@ libTAO_la_SOURCES = \
LocalObject.cpp \
LocateRequest_Invocation.cpp \
LocateRequest_Invocation_Adapter.cpp \
- LongDoubleSeqA.cpp \
LongDoubleSeqC.cpp \
- LongLongSeqA.cpp \
LongLongSeqC.cpp \
- LongSeqA.cpp \
LongSeqC.cpp \
MCAST_Parser.cpp \
MProfile.cpp \
Managed_Types.cpp \
- Marshal.cpp \
- Messaging_PolicyValueA.cpp \
Messaging_PolicyValueC.cpp \
Messaging_SyncScopeC.cpp \
Muxed_TMS.cpp \
- NVList.cpp \
+ NVList_Adapter.cpp \
New_Leader_Generator.cpp \
ORB.cpp \
ORBInitializer_Registry.cpp \
@@ -188,35 +155,23 @@ libTAO_la_SOURCES = \
ORB_Core_TSS_Resources.cpp \
ORB_Table.cpp \
Object.cpp \
- ObjectIdListA.cpp \
ObjectIdListC.cpp \
ObjectKey_Table.cpp \
Object_KeyC.cpp \
Object_Loader.cpp \
Object_Proxy_Broker.cpp \
Object_Ref_Table.cpp \
- Objref_TypeCode_Static.cpp \
- OctetSeqA.cpp \
OctetSeqC.cpp \
- PICurrent.cpp \
- PICurrentA.cpp \
- PICurrentC.cpp \
- PICurrent_Copy_Callback.cpp \
- PICurrent_Impl.cpp \
- PICurrent_Loader.cpp \
PI_ForwardC.cpp \
- ParameterModeA.cpp \
ParameterModeC.cpp \
Parser_Registry.cpp \
Pluggable_Messaging.cpp \
Pluggable_Messaging_Utils.cpp \
- PolicyA.cpp \
PolicyC.cpp \
PolicyFactory_Registry_Adapter.cpp \
PolicyFactory_Registry_Factory.cpp \
Policy_Current.cpp \
Policy_Current_Impl.cpp \
- Policy_ForwardA.cpp \
Policy_ForwardC.cpp \
Policy_Manager.cpp \
Policy_Set.cpp \
@@ -234,12 +189,10 @@ libTAO_la_SOURCES = \
Remote_Invocation.cpp \
Remote_Object_Proxy_Broker.cpp \
Reply_Dispatcher.cpp \
- RequestInfo_Util.cpp \
Request_Dispatcher.cpp \
Resource_Factory.cpp \
Resume_Handle.cpp \
Sequence.cpp \
- Sequence_TypeCode_Static.cpp \
ServerRequestInterceptor_Adapter.cpp \
ServerRequestInterceptor_Adapter_Factory.cpp \
Server_Strategy_Factory.cpp \
@@ -247,12 +200,8 @@ libTAO_la_SOURCES = \
Service_Context.cpp \
ServicesC.cpp \
Services_Activate.cpp \
- ShortSeqA.cpp \
ShortSeqC.cpp \
- StringSeqA.cpp \
StringSeqC.cpp \
- String_TypeCode_Static.cpp \
- Struct_TypeCode_Static.cpp \
Stub.cpp \
Stub_Factory.cpp \
Sync_Strategies.cpp \
@@ -260,8 +209,6 @@ libTAO_la_SOURCES = \
Synch_Queued_Message.cpp \
Synch_Reply_Dispatcher.cpp \
SystemException.cpp \
- SystemExceptionA.cpp \
- TAOA.cpp \
TAOC.cpp \
TAO_Internal.cpp \
TAO_Server_Request.cpp \
@@ -272,7 +219,6 @@ libTAO_la_SOURCES = \
Thread_Lane_Resources.cpp \
Thread_Lane_Resources_Manager.cpp \
Thread_Per_Connection_Handler.cpp \
- TimeBaseA.cpp \
TimeBaseC.cpp \
Transport.cpp \
Transport_Acceptor.cpp \
@@ -281,37 +227,21 @@ libTAO_la_SOURCES = \
Transport_Descriptor_Interface.cpp \
Transport_Mux_Strategy.cpp \
Transport_Timer.cpp \
- True_RefCount_Policy.cpp \
- TypeCode.cpp \
- TypeCodeA.cpp \
TypeCodeFactory_Adapter.cpp \
- TypeCode_CDR_Extraction.cpp \
- TypeCode_Constants.cpp \
Typecode_typesC.cpp \
- ULongLongSeqA.cpp \
ULongLongSeqC.cpp \
- ULongSeqA.cpp \
ULongSeqC.cpp \
- UShortSeqA.cpp \
UShortSeqC.cpp \
- Union_TypeCode_Static.cpp \
UserException.cpp \
- ValueModifierC.cpp \
- Value_TypeCode_Static.cpp \
Valuetype_Adapter.cpp \
- VisibilityC.cpp \
- WCharSeqA.cpp \
WCharSeqC.cpp \
- WStringSeqA.cpp \
WStringSeqC.cpp \
Wait_On_LF_No_Upcall.cpp \
Wait_On_Leader_Follower.cpp \
Wait_On_Reactor.cpp \
Wait_On_Read.cpp \
Wait_Strategy.cpp \
- WrongTransactionA.cpp \
WrongTransactionC.cpp \
- append.cpp \
debug.cpp \
default_client.cpp \
default_resource.cpp \
@@ -319,7 +249,6 @@ libTAO_la_SOURCES = \
operation_details.cpp \
orb_typesC.cpp \
params.cpp \
- skip.cpp \
target_specification.cpp
libTAO_la_LDFLAGS = \
@@ -338,37 +267,8 @@ nobase_include_HEADERS = \
Adapter.h \
Adapter_Factory.h \
Adapter_Registry.h \
- Alias_TypeCode.cpp \
- Alias_TypeCode.h \
- Alias_TypeCode.inl \
- Alias_TypeCode_Static.h \
- Alias_TypeCode_Static.inl \
Allocator.h \
- Any.h \
- Any.i \
- AnySeq.pidl \
- AnySeqC.h \
- AnySeqS.h \
- Any_Arg_Traits.h \
- Any_Array_Impl_T.cpp \
- Any_Array_Impl_T.h \
- Any_Array_Impl_T.inl \
- Any_Basic_Impl.h \
- Any_Basic_Impl_T.cpp \
- Any_Basic_Impl_T.h \
- Any_Basic_Impl_T.inl \
- Any_Dual_Impl_T.cpp \
- Any_Dual_Impl_T.h \
- Any_Dual_Impl_T.inl \
- Any_Impl.h \
- Any_Impl_T.cpp \
- Any_Impl_T.h \
- Any_Impl_T.inl \
- Any_Special_Impl_T.cpp \
- Any_Special_Impl_T.h \
- Any_Special_Impl_T.inl \
- Any_SystemException.h \
- Any_Unknown_IDL_Type.h \
+ AnyTypeCode_Adapter.h \
Arg_Traits_T.h \
Argument.h \
Array_VarOut_T.cpp \
@@ -396,8 +296,6 @@ nobase_include_HEADERS = \
BooleanSeq.pidl \
BooleanSeqC.h \
BooleanSeqS.h \
- Bounds.pidl \
- BoundsC.h \
Buffer_Allocator_T.cpp \
Buffer_Allocator_T.h \
Buffering_Constraint_Policy.h \
@@ -460,22 +358,10 @@ nobase_include_HEADERS = \
DoubleSeq.pidl \
DoubleSeqC.h \
DoubleSeqS.h \
- Dynamic.pidl \
- DynamicC.h \
- DynamicS.h \
Dynamic_Adapter.h \
- Dynamic_Parameter.pidl \
- Dynamic_ParameterC.h \
- Empty_Param_TypeCode.h \
- Empty_Param_TypeCode.inl \
Endpoint.h \
Endpoint.i \
Endpoint_Selector_Factory.h \
- Enum_TypeCode.cpp \
- Enum_TypeCode.h \
- Enum_TypeCode.inl \
- Enum_TypeCode_Static.h \
- Enum_TypeCode_Static.inl \
Environment.h \
Environment.i \
Exception.h \
@@ -492,9 +378,6 @@ nobase_include_HEADERS = \
Fixed_Size_Argument_T.cpp \
Fixed_Size_Argument_T.h \
Fixed_Size_Argument_T.inl \
- Fixed_TypeCode.cpp \
- Fixed_TypeCode.h \
- Fixed_TypeCode.inl \
FloatSeq.pidl \
FloatSeqC.h \
FloatSeqS.h \
@@ -546,9 +429,6 @@ nobase_include_HEADERS = \
Incoming_Message_Queue.inl \
InterfaceDef.pidl \
InvalidName.pidl \
- InvalidSlot.pidl \
- InvalidSlotC.h \
- InvalidSlotS.h \
Invocation_Adapter.h \
Invocation_Adapter.inl \
Invocation_Base.h \
@@ -596,17 +476,13 @@ nobase_include_HEADERS = \
MProfile.i \
Managed_Types.h \
Managed_Types.i \
- Marshal.h \
- Marshal.i \
Messaging_PolicyValue.pidl \
Messaging_PolicyValueC.h \
Messaging_SyncScope.pidl \
Messaging_SyncScopeC.h \
Muxed_TMS.h \
- NVList.h \
- NVList.i \
+ NVList_Adapter.h \
New_Leader_Generator.h \
- Null_RefCount_Policy.h \
ORB.h \
ORB.i \
ORBInitializer_Registry.h \
@@ -635,25 +511,11 @@ nobase_include_HEADERS = \
Object_Ref_Table.inl \
Object_T.cpp \
Object_T.h \
- Objref_TypeCode.cpp \
- Objref_TypeCode.h \
- Objref_TypeCode.inl \
- Objref_TypeCode_Static.h \
- Objref_TypeCode_Static.inl \
Objref_VarOut_T.cpp \
Objref_VarOut_T.h \
OctetSeq.pidl \
OctetSeqC.h \
OctetSeqS.h \
- PICurrent.h \
- PICurrent.inl \
- PICurrent.pidl \
- PICurrentC.h \
- PICurrentS.h \
- PICurrent_Copy_Callback.h \
- PICurrent_Impl.h \
- PICurrent_Impl.inl \
- PICurrent_Loader.h \
PI_Forward.pidl \
PI_ForwardC.h \
ParameterMode.pidl \
@@ -700,17 +562,12 @@ nobase_include_HEADERS = \
Queued_Message.h \
Reactive_Connect_Strategy.h \
Reactive_Flushing_Strategy.h \
- Recursive_Type_TypeCode.cpp \
- Recursive_Type_TypeCode.h \
- Recursive_Type_TypeCode.inl \
- RefCount_Policy_Traits.h \
Refcounted_ObjectKey.h \
Refcounted_ObjectKey.inl \
Remote_Invocation.h \
Remote_Object_Proxy_Broker.h \
Reply_Dispatcher.h \
Reply_Dispatcher.i \
- RequestInfo_Util.h \
Request_Dispatcher.h \
Resource_Factory.h \
Resume_Handle.h \
@@ -726,11 +583,6 @@ nobase_include_HEADERS = \
Sequence_T.cpp \
Sequence_T.h \
Sequence_T.i \
- Sequence_TypeCode.cpp \
- Sequence_TypeCode.h \
- Sequence_TypeCode.inl \
- Sequence_TypeCode_Static.h \
- Sequence_TypeCode_Static.inl \
ServerRequestInterceptor_Adapter.h \
ServerRequestInterceptor_Adapter_Factory.h \
Server_Strategy_Factory.h \
@@ -751,17 +603,6 @@ nobase_include_HEADERS = \
StringSeq.pidl \
StringSeqC.h \
StringSeqS.h \
- String_TypeCode.cpp \
- String_TypeCode.h \
- String_TypeCode.inl \
- String_TypeCode_Static.h \
- String_TypeCode_Static.inl \
- String_TypeCode_Traits.h \
- Struct_TypeCode.cpp \
- Struct_TypeCode.h \
- Struct_TypeCode.inl \
- Struct_TypeCode_Static.h \
- Struct_TypeCode_Static.inl \
Stub.h \
Stub.i \
Stub_Factory.h \
@@ -784,7 +625,6 @@ nobase_include_HEADERS = \
TAO_Singleton.inl \
TAO_Singleton_Manager.h \
TAO_Singleton_Manager.inl \
- TC_Constants_Forward.h \
TSS_Resources.h \
Tagged_Components.h \
Tagged_Components.i \
@@ -809,25 +649,7 @@ nobase_include_HEADERS = \
Transport_Descriptor_Interface.inl \
Transport_Mux_Strategy.h \
Transport_Timer.h \
- True_RefCount_Policy.h \
- True_RefCount_Policy.inl \
- TypeCode.h \
- TypeCode.inl \
TypeCodeFactory_Adapter.h \
- TypeCode_Base_Attributes.cpp \
- TypeCode_Base_Attributes.h \
- TypeCode_Base_Attributes.inl \
- TypeCode_CDR_Extraction.h \
- TypeCode_Case.cpp \
- TypeCode_Case.h \
- TypeCode_Case.inl \
- TypeCode_Case_T.cpp \
- TypeCode_Case_T.h \
- TypeCode_Case_T.inl \
- TypeCode_Constants.h \
- TypeCode_Struct_Field.h \
- TypeCode_Traits.h \
- TypeCode_Value_Field.h \
Typecode_types.pidl \
Typecode_typesC.h \
Typecode_typesS.h \
@@ -844,21 +666,8 @@ nobase_include_HEADERS = \
UShortSeq.pidl \
UShortSeqC.h \
UShortSeqS.h \
- Union_TypeCode.cpp \
- Union_TypeCode.h \
- Union_TypeCode.inl \
- Union_TypeCode_Static.h \
- Union_TypeCode_Static.inl \
UserException.h \
UserException.inl \
- ValueModifier.pidl \
- ValueModifierC.h \
- ValueModifierS.h \
- Value_TypeCode.cpp \
- Value_TypeCode.h \
- Value_TypeCode.inl \
- Value_TypeCode_Static.h \
- Value_TypeCode_Static.inl \
Valuetype_Adapter.h \
VarOut_T.cpp \
VarOut_T.h \
@@ -870,9 +679,6 @@ nobase_include_HEADERS = \
Var_Size_Argument_T.h \
Var_Size_Argument_T.inl \
Version.h \
- Visibility.pidl \
- VisibilityC.h \
- VisibilityS.h \
WCharSeq.pidl \
WCharSeqC.h \
WCharSeqS.h \
@@ -923,6 +729,312 @@ EXTRA_DIST = \
tao.rc
+## Makefile.Codeset.am
+
+lib_LTLIBRARIES += libTAO_Codeset.la
+
+libTAO_Codeset_la_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR) \
+ -DTAO_CODESET_BUILD_DLL
+
+libTAO_Codeset_la_SOURCES = \
+ Codeset/Codeset.cpp \
+ Codeset/Codeset_Descriptor.cpp \
+ Codeset/Codeset_Manager_Factory.cpp \
+ Codeset/Codeset_Manager_i.cpp \
+ Codeset/Codeset_Translator_Factory.cpp \
+ Codeset/UTF16_BOM_Factory.cpp \
+ Codeset/UTF16_BOM_Translator.cpp \
+ Codeset/UTF8_Latin1_Factory.cpp \
+ Codeset/UTF8_Latin1_Translator.cpp
+
+libTAO_Codeset_la_LDFLAGS = \
+ -version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
+
+libTAO_Codeset_la_LIBADD = \
+ libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+nobase_include_HEADERS += \
+ Codeset/Codeset.h \
+ Codeset/Codeset_Descriptor.h \
+ Codeset/Codeset_Manager_Factory.h \
+ Codeset/Codeset_Manager_i.h \
+ Codeset/Codeset_Translator_Factory.h \
+ Codeset/Codeset_Translator_Factory_T.cpp \
+ Codeset/Codeset_Translator_Factory_T.h \
+ Codeset/UTF16_BOM_Factory.h \
+ Codeset/UTF16_BOM_Translator.h \
+ Codeset/UTF8_Latin1_Factory.h \
+ Codeset/UTF8_Latin1_Translator.h \
+ Codeset/codeset_export.h
+
+## Makefile.AnyTypeCode.am
+
+lib_LTLIBRARIES += libTAO_AnyTypeCode.la
+
+libTAO_AnyTypeCode_la_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR) \
+ -DTAO_ANYTYPECODE_BUILD_DLL
+
+libTAO_AnyTypeCode_la_SOURCES = \
+ AnyTypeCode/Alias_TypeCode_Static.cpp \
+ AnyTypeCode/Any.cpp \
+ AnyTypeCode/AnySeqA.cpp \
+ AnyTypeCode/AnySeqC.cpp \
+ AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp \
+ AnyTypeCode/Any_Basic_Impl.cpp \
+ AnyTypeCode/Any_Impl.cpp \
+ AnyTypeCode/Any_SystemException.cpp \
+ AnyTypeCode/Any_Unknown_IDL_Type.cpp \
+ AnyTypeCode/BooleanSeqA.cpp \
+ AnyTypeCode/BoundsA.cpp \
+ AnyTypeCode/BoundsC.cpp \
+ AnyTypeCode/CONV_FRAMEA.cpp \
+ AnyTypeCode/CharSeqA.cpp \
+ AnyTypeCode/CurrentA.cpp \
+ AnyTypeCode/DomainA.cpp \
+ AnyTypeCode/DoubleSeqA.cpp \
+ AnyTypeCode/DynamicA.cpp \
+ AnyTypeCode/DynamicC.cpp \
+ AnyTypeCode/Dynamic_ParameterA.cpp \
+ AnyTypeCode/Dynamic_ParameterC.cpp \
+ AnyTypeCode/Empty_Param_TypeCode.cpp \
+ AnyTypeCode/Enum_TypeCode_Static.cpp \
+ AnyTypeCode/ExceptionA.cpp \
+ AnyTypeCode/FloatSeqA.cpp \
+ AnyTypeCode/GIOPA.cpp \
+ AnyTypeCode/IIOPA.cpp \
+ AnyTypeCode/IIOP_EndpointsA.cpp \
+ AnyTypeCode/IOP_IORA.cpp \
+ AnyTypeCode/LongDoubleSeqA.cpp \
+ AnyTypeCode/LongLongSeqA.cpp \
+ AnyTypeCode/LongSeqA.cpp \
+ AnyTypeCode/Marshal.cpp \
+ AnyTypeCode/Messaging_PolicyValueA.cpp \
+ AnyTypeCode/NVList.cpp \
+ AnyTypeCode/NVList_Adapter_Impl.cpp \
+ AnyTypeCode/ObjectIdListA.cpp \
+ AnyTypeCode/Objref_TypeCode_Static.cpp \
+ AnyTypeCode/OctetSeqA.cpp \
+ AnyTypeCode/PI_ForwardA.cpp \
+ AnyTypeCode/ParameterModeA.cpp \
+ AnyTypeCode/PolicyA.cpp \
+ AnyTypeCode/Policy_ForwardA.cpp \
+ AnyTypeCode/PortableInterceptorA.cpp \
+ AnyTypeCode/Sequence_TypeCode_Static.cpp \
+ AnyTypeCode/ServicesA.cpp \
+ AnyTypeCode/ShortSeqA.cpp \
+ AnyTypeCode/StringSeqA.cpp \
+ AnyTypeCode/String_TypeCode_Static.cpp \
+ AnyTypeCode/Struct_TypeCode_Static.cpp \
+ AnyTypeCode/SystemExceptionA.cpp \
+ AnyTypeCode/TAOA.cpp \
+ AnyTypeCode/TimeBaseA.cpp \
+ AnyTypeCode/True_RefCount_Policy.cpp \
+ AnyTypeCode/TypeCode.cpp \
+ AnyTypeCode/TypeCodeA.cpp \
+ AnyTypeCode/TypeCode_CDR_Extraction.cpp \
+ AnyTypeCode/TypeCode_Constants.cpp \
+ AnyTypeCode/ULongLongSeqA.cpp \
+ AnyTypeCode/ULongSeqA.cpp \
+ AnyTypeCode/UShortSeqA.cpp \
+ AnyTypeCode/Union_TypeCode_Static.cpp \
+ AnyTypeCode/ValueModifierA.cpp \
+ AnyTypeCode/ValueModifierC.cpp \
+ AnyTypeCode/Value_TypeCode_Static.cpp \
+ AnyTypeCode/VisibilityA.cpp \
+ AnyTypeCode/VisibilityC.cpp \
+ AnyTypeCode/WCharSeqA.cpp \
+ AnyTypeCode/WStringSeqA.cpp \
+ AnyTypeCode/WrongTransactionA.cpp \
+ AnyTypeCode/append.cpp \
+ AnyTypeCode/orb_typesA.cpp \
+ AnyTypeCode/skip.cpp
+
+libTAO_AnyTypeCode_la_LDFLAGS = \
+ -version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
+
+libTAO_AnyTypeCode_la_LIBADD = \
+ libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+nobase_include_HEADERS += \
+ AnyTypeCode/Alias_TypeCode.cpp \
+ AnyTypeCode/Alias_TypeCode.h \
+ AnyTypeCode/Alias_TypeCode.inl \
+ AnyTypeCode/Alias_TypeCode_Static.h \
+ AnyTypeCode/Alias_TypeCode_Static.inl \
+ AnyTypeCode/Any.h \
+ AnyTypeCode/Any.inl \
+ AnyTypeCode/AnySeqA.h \
+ AnyTypeCode/AnySeqC.h \
+ AnyTypeCode/AnySeqS.h \
+ AnyTypeCode/AnyTypeCode_Adapter_Impl.h \
+ AnyTypeCode/AnyTypeCode_methods.h \
+ AnyTypeCode/Any_Arg_Traits.h \
+ AnyTypeCode/Any_Array_Impl_T.cpp \
+ AnyTypeCode/Any_Array_Impl_T.h \
+ AnyTypeCode/Any_Array_Impl_T.inl \
+ AnyTypeCode/Any_Basic_Impl.h \
+ AnyTypeCode/Any_Basic_Impl_T.cpp \
+ AnyTypeCode/Any_Basic_Impl_T.h \
+ AnyTypeCode/Any_Basic_Impl_T.inl \
+ AnyTypeCode/Any_Dual_Impl_T.cpp \
+ AnyTypeCode/Any_Dual_Impl_T.h \
+ AnyTypeCode/Any_Dual_Impl_T.inl \
+ AnyTypeCode/Any_Impl.h \
+ AnyTypeCode/Any_Impl_T.cpp \
+ AnyTypeCode/Any_Impl_T.h \
+ AnyTypeCode/Any_Impl_T.inl \
+ AnyTypeCode/Any_Special_Impl_T.cpp \
+ AnyTypeCode/Any_Special_Impl_T.h \
+ AnyTypeCode/Any_Special_Impl_T.inl \
+ AnyTypeCode/Any_SystemException.h \
+ AnyTypeCode/Any_Unknown_IDL_Type.h \
+ AnyTypeCode/BooleanSeqA.h \
+ AnyTypeCode/BoundsA.h \
+ AnyTypeCode/BoundsC.h \
+ AnyTypeCode/CONV_FRAMEA.h \
+ AnyTypeCode/CharSeqA.h \
+ AnyTypeCode/CurrentA.h \
+ AnyTypeCode/DomainA.h \
+ AnyTypeCode/DoubleSeqA.h \
+ AnyTypeCode/DynamicA.h \
+ AnyTypeCode/DynamicC.h \
+ AnyTypeCode/DynamicS.h \
+ AnyTypeCode/Dynamic_ParameterA.h \
+ AnyTypeCode/Dynamic_ParameterC.h \
+ AnyTypeCode/Empty_Param_TypeCode.h \
+ AnyTypeCode/Empty_Param_TypeCode.inl \
+ AnyTypeCode/Enum_TypeCode.h \
+ AnyTypeCode/Enum_TypeCode.inl \
+ AnyTypeCode/Enum_TypeCode_Static.h \
+ AnyTypeCode/Enum_TypeCode_Static.inl \
+ AnyTypeCode/ExceptionA.h \
+ AnyTypeCode/Fixed_TypeCode.h \
+ AnyTypeCode/Fixed_TypeCode.inl \
+ AnyTypeCode/FloatSeqA.h \
+ AnyTypeCode/GIOPA.h \
+ AnyTypeCode/IIOPA.h \
+ AnyTypeCode/IIOP_EndpointsA.h \
+ AnyTypeCode/IOPA.h \
+ AnyTypeCode/IOP_IORA.h \
+ AnyTypeCode/LongDoubleSeqA.h \
+ AnyTypeCode/LongLongSeqA.h \
+ AnyTypeCode/LongSeqA.h \
+ AnyTypeCode/Marshal.h \
+ AnyTypeCode/Marshal.inl \
+ AnyTypeCode/Messaging_PolicyValueA.h \
+ AnyTypeCode/Messaging_SyncScopeA.h \
+ AnyTypeCode/NVList.h \
+ AnyTypeCode/NVList.inl \
+ AnyTypeCode/NVList_Adapter_Impl.h \
+ AnyTypeCode/Null_RefCount_Policy.h \
+ AnyTypeCode/ObjectIdListA.h \
+ AnyTypeCode/Objref_TypeCode.h \
+ AnyTypeCode/Objref_TypeCode.inl \
+ AnyTypeCode/Objref_TypeCode_Static.h \
+ AnyTypeCode/Objref_TypeCode_Static.inl \
+ AnyTypeCode/OctetSeqA.h \
+ AnyTypeCode/PI_ForwardA.h \
+ AnyTypeCode/ParameterModeA.h \
+ AnyTypeCode/PolicyA.h \
+ AnyTypeCode/Policy_ForwardA.h \
+ AnyTypeCode/PortableInterceptorA.h \
+ AnyTypeCode/Recursive_Type_TypeCode.h \
+ AnyTypeCode/Recursive_Type_TypeCode.inl \
+ AnyTypeCode/RefCount_Policy_Traits.h \
+ AnyTypeCode/Sequence_TypeCode.h \
+ AnyTypeCode/Sequence_TypeCode.inl \
+ AnyTypeCode/Sequence_TypeCode_Static.h \
+ AnyTypeCode/Sequence_TypeCode_Static.inl \
+ AnyTypeCode/ServicesA.h \
+ AnyTypeCode/ShortSeqA.h \
+ AnyTypeCode/StringSeqA.h \
+ AnyTypeCode/String_TypeCode.h \
+ AnyTypeCode/String_TypeCode.inl \
+ AnyTypeCode/String_TypeCode_Static.h \
+ AnyTypeCode/String_TypeCode_Static.inl \
+ AnyTypeCode/String_TypeCode_Traits.h \
+ AnyTypeCode/Struct_TypeCode.h \
+ AnyTypeCode/Struct_TypeCode.inl \
+ AnyTypeCode/Struct_TypeCode_Static.h \
+ AnyTypeCode/Struct_TypeCode_Static.inl \
+ AnyTypeCode/SystemExceptionA.h \
+ AnyTypeCode/TAOA.h \
+ AnyTypeCode/TAO_AnyTypeCode_Export.h \
+ AnyTypeCode/TC_Constants_Forward.h \
+ AnyTypeCode/TimeBaseA.h \
+ AnyTypeCode/True_RefCount_Policy.h \
+ AnyTypeCode/True_RefCount_Policy.inl \
+ AnyTypeCode/TypeCode.h \
+ AnyTypeCode/TypeCode.inl \
+ AnyTypeCode/TypeCode_Base_Attributes.h \
+ AnyTypeCode/TypeCode_Base_Attributes.inl \
+ AnyTypeCode/TypeCode_CDR_Extraction.h \
+ AnyTypeCode/TypeCode_Case_Base_T.cpp \
+ AnyTypeCode/TypeCode_Case_Base_T.h \
+ AnyTypeCode/TypeCode_Case_Base_T.inl \
+ AnyTypeCode/TypeCode_Case_T.cpp \
+ AnyTypeCode/TypeCode_Case_T.h \
+ AnyTypeCode/TypeCode_Case_T.inl \
+ AnyTypeCode/TypeCode_Constants.h \
+ AnyTypeCode/TypeCode_Struct_Field.h \
+ AnyTypeCode/TypeCode_Traits.h \
+ AnyTypeCode/TypeCode_Value_Field.h \
+ AnyTypeCode/Typecode_typesA.h \
+ AnyTypeCode/ULongLongSeqA.h \
+ AnyTypeCode/ULongSeqA.h \
+ AnyTypeCode/UShortSeqA.h \
+ AnyTypeCode/Union_TypeCode.h \
+ AnyTypeCode/Union_TypeCode.inl \
+ AnyTypeCode/Union_TypeCode_Static.h \
+ AnyTypeCode/Union_TypeCode_Static.inl \
+ AnyTypeCode/ValueModifierA.h \
+ AnyTypeCode/ValueModifierC.h \
+ AnyTypeCode/ValueModifierS.h \
+ AnyTypeCode/Value_TypeCode.h \
+ AnyTypeCode/Value_TypeCode.inl \
+ AnyTypeCode/Value_TypeCode_Static.h \
+ AnyTypeCode/Value_TypeCode_Static.inl \
+ AnyTypeCode/VisibilityA.h \
+ AnyTypeCode/VisibilityC.h \
+ AnyTypeCode/VisibilityS.h \
+ AnyTypeCode/WCharSeqA.h \
+ AnyTypeCode/WStringSeqA.h \
+ AnyTypeCode/WrongTransactionA.h \
+ AnyTypeCode/orb_typesA.h \
+ AnyTypeCode/Enum_TypeCode.cpp \
+ AnyTypeCode/Fixed_TypeCode.cpp \
+ AnyTypeCode/Objref_TypeCode.cpp \
+ AnyTypeCode/Recursive_Type_TypeCode.cpp \
+ AnyTypeCode/Sequence_TypeCode.cpp \
+ AnyTypeCode/String_TypeCode.cpp \
+ AnyTypeCode/Struct_TypeCode.cpp \
+ AnyTypeCode/TypeCode_Base_Attributes.cpp \
+ AnyTypeCode/Union_TypeCode.cpp \
+ AnyTypeCode/Value_TypeCode.cpp
+
+pkgconfig_DATA += \
+ TAO_AnyTypeCode.pc
+
+CLEANFILES += \
+ TAO_AnyTypeCode.pc
+
+TAO_AnyTypeCode.pc: ${top_builddir}/config.status ${srcdir}/AnyTypeCode/TAO_AnyTypeCode.pc.in
+ ${top_builddir}/config.status --file $@:${srcdir}/AnyTypeCode/TAO_AnyTypeCode.pc.in
+
+EXTRA_DIST += \
+ AnyTypeCode/TAO_AnyTypeCode.pc.in
+
+
## Makefile.CodecFactory.am
lib_LTLIBRARIES += libTAO_CodecFactory.la
@@ -945,6 +1057,7 @@ libTAO_CodecFactory_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_CodecFactory_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -995,6 +1108,8 @@ libTAO_PI_la_SOURCES = \
PI/ClientRequestInterceptor_Factory_Impl.cpp \
PI/InterceptorA.cpp \
PI/InterceptorC.cpp \
+ PI/InvalidSlotA.cpp \
+ PI/InvalidSlotC.cpp \
PI/ORBInitInfo.cpp \
PI/ORBInitInfoA.cpp \
PI/ORBInitInfoC.cpp \
@@ -1002,6 +1117,12 @@ libTAO_PI_la_SOURCES = \
PI/ORBInitializerC.cpp \
PI/ORBInitializer_Registry_Impl.cpp \
PI/PI.cpp \
+ PI/PICurrent.cpp \
+ PI/PICurrentA.cpp \
+ PI/PICurrentC.cpp \
+ PI/PICurrent_Copy_Callback.cpp \
+ PI/PICurrent_Impl.cpp \
+ PI/PICurrent_Loader.cpp \
PI/PIForwardRequestA.cpp \
PI/PIForwardRequestC.cpp \
PI/PolicyFactoryA.cpp \
@@ -1009,13 +1130,15 @@ libTAO_PI_la_SOURCES = \
PI/PolicyFactory_Loader.cpp \
PI/PolicyFactory_Registry.cpp \
PI/RequestInfoA.cpp \
- PI/RequestInfoC.cpp
+ PI/RequestInfoC.cpp \
+ PI/RequestInfo_Util.cpp
libTAO_PI_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_PI_la_LIBADD = \
libTAO_CodecFactory.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1035,6 +1158,10 @@ nobase_include_HEADERS += \
PI/InterceptorS.h \
PI/Interceptor_List_T.cpp \
PI/Interceptor_List_T.h \
+ PI/InvalidSlot.pidl \
+ PI/InvalidSlotA.h \
+ PI/InvalidSlotC.h \
+ PI/InvalidSlotS.h \
PI/ORBInitInfo.h \
PI/ORBInitInfo.inl \
PI/ORBInitInfo.pidl \
@@ -1045,6 +1172,16 @@ nobase_include_HEADERS += \
PI/ORBInitializerS.h \
PI/ORBInitializer_Registry_Impl.h \
PI/PI.h \
+ PI/PICurrent.h \
+ PI/PICurrent.inl \
+ PI/PICurrent.pidl \
+ PI/PICurrentA.h \
+ PI/PICurrentC.h \
+ PI/PICurrentS.h \
+ PI/PICurrent_Copy_Callback.h \
+ PI/PICurrent_Impl.h \
+ PI/PICurrent_Impl.inl \
+ PI/PICurrent_Loader.h \
PI/PIForwardRequest.pidl \
PI/PIForwardRequestC.h \
PI/PIForwardRequestS.h \
@@ -1056,6 +1193,7 @@ nobase_include_HEADERS += \
PI/RequestInfo.pidl \
PI/RequestInfoC.h \
PI/RequestInfoS.h \
+ PI/RequestInfo_Util.h \
PI/pi_export.h
pkgconfig_DATA += \
@@ -1096,6 +1234,7 @@ libTAO_BiDirGIOP_la_LDFLAGS = \
libTAO_BiDirGIOP_la_LIBADD = \
libTAO_PI.la \
libTAO_CodecFactory.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1123,49 +1262,6 @@ EXTRA_DIST += \
BiDir_GIOP/TAO_BiDir_GIOP.rc
-## Makefile.Codeset.am
-
-lib_LTLIBRARIES += libTAO_Codeset.la
-
-libTAO_Codeset_la_CPPFLAGS = \
- -I$(ACE_ROOT) \
- -I$(ACE_BUILDDIR) \
- -I$(TAO_ROOT) \
- -I$(TAO_BUILDDIR) \
- -DTAO_CODESET_BUILD_DLL
-
-libTAO_Codeset_la_SOURCES = \
- Codeset/Codeset.cpp \
- Codeset/Codeset_Descriptor.cpp \
- Codeset/Codeset_Manager_Factory.cpp \
- Codeset/Codeset_Manager_i.cpp \
- Codeset/Codeset_Translator_Factory.cpp \
- Codeset/UTF16_BOM_Factory.cpp \
- Codeset/UTF16_BOM_Translator.cpp \
- Codeset/UTF8_Latin1_Factory.cpp \
- Codeset/UTF8_Latin1_Translator.cpp
-
-libTAO_Codeset_la_LDFLAGS = \
- -version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
-
-libTAO_Codeset_la_LIBADD = \
- libTAO.la \
- $(ACE_BUILDDIR)/ace/libACE.la
-
-nobase_include_HEADERS += \
- Codeset/Codeset.h \
- Codeset/Codeset_Descriptor.h \
- Codeset/Codeset_Manager_Factory.h \
- Codeset/Codeset_Manager_i.h \
- Codeset/Codeset_Translator_Factory.h \
- Codeset/Codeset_Translator_Factory_T.cpp \
- Codeset/Codeset_Translator_Factory_T.h \
- Codeset/UTF16_BOM_Factory.h \
- Codeset/UTF16_BOM_Translator.h \
- Codeset/UTF8_Latin1_Factory.h \
- Codeset/UTF8_Latin1_Translator.h \
- Codeset/codeset_export.h
-
## Makefile.PortableServer.am
lib_LTLIBRARIES += libTAO_PortableServer.la
@@ -1235,14 +1331,16 @@ libTAO_PortableServer_la_SOURCES = \
PortableServer/Operation_Table_Dynamic_Hash.cpp \
PortableServer/Operation_Table_Linear_Search.cpp \
PortableServer/Operation_Table_Perfect_Hash.cpp \
- PortableServer/PICurrent_Guard.cpp \
PortableServer/POAManager.cpp \
- PortableServer/POAManagerA.cpp \
PortableServer/POAManagerC.cpp \
PortableServer/POA_Cached_Policies.cpp \
+ PortableServer/POA_Current.cpp \
+ PortableServer/POA_Current_Factory.cpp \
PortableServer/POA_Current_Impl.cpp \
PortableServer/POA_Guard.cpp \
PortableServer/POA_Policy_Set.cpp \
+ PortableServer/PS_CurrentA.cpp \
+ PortableServer/PS_CurrentC.cpp \
PortableServer/PS_ForwardA.cpp \
PortableServer/PS_ForwardC.cpp \
PortableServer/PolicyS.cpp \
@@ -1300,6 +1398,7 @@ libTAO_PortableServer_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_PortableServer_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1310,6 +1409,7 @@ nobase_include_HEADERS += \
PortableServer/Active_Policy_Strategies.h \
PortableServer/Active_Policy_Strategies.inl \
PortableServer/AdapterActivator.pidl \
+ PortableServer/AdapterActivatorA.h \
PortableServer/AdapterActivatorC.h \
PortableServer/Adapter_Activator.h \
PortableServer/Any_SArg_Traits.h \
@@ -1334,9 +1434,11 @@ nobase_include_HEADERS += \
PortableServer/Fixed_Size_SArgument_T.h \
PortableServer/Fixed_Size_SArgument_T.inl \
PortableServer/ForwardRequest.pidl \
+ PortableServer/ForwardRequestA.h \
PortableServer/ForwardRequestC.h \
PortableServer/IdAssignmentPolicy.h \
PortableServer/IdAssignmentPolicy.pidl \
+ PortableServer/IdAssignmentPolicyA.h \
PortableServer/IdAssignmentPolicyC.h \
PortableServer/IdAssignmentStrategy.h \
PortableServer/IdAssignmentStrategyFactory.h \
@@ -1345,6 +1447,7 @@ nobase_include_HEADERS += \
PortableServer/IdAssignmentStrategyUser.h \
PortableServer/IdUniquenessPolicy.h \
PortableServer/IdUniquenessPolicy.pidl \
+ PortableServer/IdUniquenessPolicyA.h \
PortableServer/IdUniquenessPolicyC.h \
PortableServer/IdUniquenessStrategy.h \
PortableServer/IdUniquenessStrategyFactory.h \
@@ -1355,6 +1458,7 @@ nobase_include_HEADERS += \
PortableServer/ImR_Client_Adapter.h \
PortableServer/ImplicitActivationPolicy.h \
PortableServer/ImplicitActivationPolicy.pidl \
+ PortableServer/ImplicitActivationPolicyA.h \
PortableServer/ImplicitActivationPolicyC.h \
PortableServer/ImplicitActivationStrategy.h \
PortableServer/ImplicitActivationStrategyExplicit.h \
@@ -1364,6 +1468,7 @@ nobase_include_HEADERS += \
PortableServer/Key_Adapters.h \
PortableServer/LifespanPolicy.h \
PortableServer/LifespanPolicy.pidl \
+ PortableServer/LifespanPolicyA.h \
PortableServer/LifespanPolicyC.h \
PortableServer/LifespanStrategy.h \
PortableServer/LifespanStrategyFactory.h \
@@ -1390,19 +1495,24 @@ nobase_include_HEADERS += \
PortableServer/Operation_Table_Dynamic_Hash.h \
PortableServer/Operation_Table_Linear_Search.h \
PortableServer/Operation_Table_Perfect_Hash.h \
- PortableServer/PICurrent_Guard.h \
PortableServer/POAManager.h \
PortableServer/POAManager.i \
PortableServer/POAManager.pidl \
PortableServer/POAManagerC.h \
PortableServer/POA_Cached_Policies.h \
PortableServer/POA_Cached_Policies.i \
+ PortableServer/POA_Current.h \
+ PortableServer/POA_Current.inl \
+ PortableServer/POA_Current_Factory.h \
PortableServer/POA_Current_Impl.h \
PortableServer/POA_Current_Impl.inl \
PortableServer/POA_Guard.h \
PortableServer/POA_Policy_Set.h \
PortableServer/POA_Policy_Set.i \
+ PortableServer/PS_Current.pidl \
+ PortableServer/PS_CurrentC.h \
PortableServer/PS_Forward.pidl \
+ PortableServer/PS_ForwardA.h \
PortableServer/PS_ForwardC.h \
PortableServer/PolicyS.h \
PortableServer/PolicyS_T.cpp \
@@ -1416,12 +1526,14 @@ nobase_include_HEADERS += \
PortableServer/PortableServer_Functions.h \
PortableServer/PortableServer_WFunctions.h \
PortableServer/PortableServer_include.pidl \
+ PortableServer/PortableServer_includeA.h \
PortableServer/PortableServer_includeC.h \
PortableServer/PortableServer_includeS.h \
PortableServer/Regular_POA.h \
PortableServer/Regular_POA.inl \
PortableServer/RequestProcessingPolicy.h \
PortableServer/RequestProcessingPolicy.pidl \
+ PortableServer/RequestProcessingPolicyA.h \
PortableServer/RequestProcessingPolicyC.h \
PortableServer/RequestProcessingStrategy.h \
PortableServer/RequestProcessingStrategyAOMOnly.h \
@@ -1437,14 +1549,19 @@ nobase_include_HEADERS += \
PortableServer/RequestProcessingStrategyServantManager.h \
PortableServer/Root_POA.h \
PortableServer/Root_POA.inl \
+ PortableServer/SArg_Traits_T.h \
PortableServer/ServantActivator.pidl \
+ PortableServer/ServantActivatorA.h \
PortableServer/ServantActivatorC.h \
PortableServer/ServantLocator.pidl \
+ PortableServer/ServantLocatorA.h \
PortableServer/ServantLocatorC.h \
PortableServer/ServantManager.pidl \
+ PortableServer/ServantManagerA.h \
PortableServer/ServantManagerC.h \
PortableServer/ServantRetentionPolicy.h \
PortableServer/ServantRetentionPolicy.pidl \
+ PortableServer/ServantRetentionPolicyA.h \
PortableServer/ServantRetentionPolicyC.h \
PortableServer/ServantRetentionStrategy.h \
PortableServer/ServantRetentionStrategyFactory.h \
@@ -1466,6 +1583,7 @@ nobase_include_HEADERS += \
PortableServer/StrategyFactory.h \
PortableServer/ThreadPolicy.h \
PortableServer/ThreadPolicy.pidl \
+ PortableServer/ThreadPolicyA.h \
PortableServer/ThreadPolicyC.h \
PortableServer/ThreadStrategy.h \
PortableServer/ThreadStrategyFactory.h \
@@ -1516,36 +1634,37 @@ libTAO_IFR_Client_la_CPPFLAGS = \
-DTAO_IFR_CLIENT_BUILD_DLL
libTAO_IFR_Client_la_SOURCES = \
- IFR_Client/IFR_BaseA.cpp \
IFR_Client/IFR_BaseC.cpp \
- IFR_Client/IFR_BasicA.cpp \
IFR_Client/IFR_BasicC.cpp \
IFR_Client/IFR_Client_Adapter_Impl.cpp \
- IFR_Client/IFR_ComponentsA.cpp \
IFR_Client/IFR_ComponentsC.cpp \
- IFR_Client/IFR_ExtendedA.cpp \
IFR_Client/IFR_ExtendedC.cpp
libTAO_IFR_Client_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_IFR_Client_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
nobase_include_HEADERS += \
IFR_Client/IFR_Base.pidl \
+ IFR_Client/IFR_BaseA.h \
IFR_Client/IFR_BaseC.h \
IFR_Client/IFR_BaseC.inl \
IFR_Client/IFR_BaseS.h \
IFR_Client/IFR_Basic.pidl \
+ IFR_Client/IFR_BasicA.h \
IFR_Client/IFR_BasicC.h \
IFR_Client/IFR_BasicC.inl \
IFR_Client/IFR_Client_Adapter_Impl.h \
IFR_Client/IFR_Components.pidl \
+ IFR_Client/IFR_ComponentsA.h \
IFR_Client/IFR_ComponentsC.h \
IFR_Client/IFR_ComponentsC.inl \
IFR_Client/IFR_Extended.pidl \
+ IFR_Client/IFR_ExtendedA.h \
IFR_Client/IFR_ExtendedC.h \
IFR_Client/IFR_ExtendedC.inl \
IFR_Client/ifr_client_export.h
@@ -1584,6 +1703,7 @@ libTAO_Domain_la_LDFLAGS = \
libTAO_Domain_la_LIBADD = \
libTAO_PortableServer.la \
libTAO_IFR_Client.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1636,6 +1756,7 @@ libTAO_DynamicAny_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_DynamicAny_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1681,7 +1802,6 @@ libTAO_Valuetype_la_CPPFLAGS = \
libTAO_Valuetype_la_SOURCES = \
Valuetype/AbstractBase.cpp \
Valuetype/AbstractBase_Invocation_Adapter.cpp \
- Valuetype/Seq_Tmplinst.cpp \
Valuetype/StringValueC.cpp \
Valuetype/ValueBase.cpp \
Valuetype/ValueFactory.cpp \
@@ -1692,6 +1812,7 @@ libTAO_Valuetype_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_Valuetype_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1774,6 +1895,7 @@ libTAO_Messaging_la_LIBADD = \
libTAO_PI.la \
libTAO_CodecFactory.la \
libTAO_PortableServer.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1860,6 +1982,7 @@ libTAO_DynamicInterface_la_LIBADD = \
libTAO_CodecFactory.la \
libTAO_PortableServer.la \
libTAO_Valuetype.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1926,6 +2049,7 @@ libTAO_ObjRefTemplate_la_LDFLAGS = \
libTAO_ObjRefTemplate_la_LIBADD = \
libTAO_PortableServer.la \
libTAO_Valuetype.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -1941,6 +2065,7 @@ nobase_include_HEADERS += \
ObjRefTemplate/ObjectReferenceTemplateC.inl \
ObjRefTemplate/ObjectReferenceTemplate_i.h \
ObjRefTemplate/ObjectReferenceTemplate_include.pidl \
+ ObjRefTemplate/ObjectReferenceTemplate_includeA.h \
ObjRefTemplate/ObjectReferenceTemplate_includeC.h \
ObjRefTemplate/ObjectReferenceTemplate_includeS.h \
ObjRefTemplate/ort_export.h
@@ -1986,6 +2111,7 @@ libTAO_IORInterceptor_la_LIBADD = \
libTAO_ObjRefTemplate.la \
libTAO_Valuetype.la \
libTAO_PortableServer.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2036,6 +2162,7 @@ libTAO_IORManip_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_IORManip_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2132,16 +2259,19 @@ libTAO_ImR_Client_la_LDFLAGS = \
libTAO_ImR_Client_la_LIBADD = \
libTAO_PortableServer.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
nobase_include_HEADERS += \
ImR_Client/ImR_Client.h \
ImR_Client/ImplRepo.pidl \
+ ImR_Client/ImplRepoA.h \
ImR_Client/ImplRepoC.h \
ImR_Client/ImplRepoC.inl \
ImR_Client/ImplRepoS.h \
ImR_Client/ServerObject.pidl \
+ ImR_Client/ServerObjectA.h \
ImR_Client/ServerObjectC.h \
ImR_Client/ServerObjectC.inl \
ImR_Client/ServerObjectS.h \
@@ -2174,11 +2304,9 @@ libTAO_PI_Server_la_CPPFLAGS = \
-DTAO_PI_SERVER_BUILD_DLL
libTAO_PI_Server_la_SOURCES = \
+ PI_Server/PICurrent_Guard.cpp \
PI_Server/PI_Server.cpp \
PI_Server/PI_Server_Loader.cpp \
- PI_Server/POA_Current.cpp \
- PI_Server/PS_CurrentA.cpp \
- PI_Server/PS_CurrentC.cpp \
PI_Server/PortableServer_ORBInitializer.cpp \
PI_Server/PortableServer_PolicyFactory.cpp \
PI_Server/ServerInterceptorAdapter.cpp \
@@ -2196,16 +2324,18 @@ libTAO_PI_Server_la_LIBADD = \
libTAO_PortableServer.la \
libTAO_PI.la \
libTAO_CodecFactory.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
nobase_include_HEADERS += \
+ PI_Server/PICurrent_Guard.h \
PI_Server/PI_Server.h \
PI_Server/PI_Server_Loader.h \
- PI_Server/POA_Current.h \
- PI_Server/POA_Current.inl \
- PI_Server/PS_Current.pidl \
- PI_Server/PS_CurrentC.h \
+ PI_Server/PI_Server_include.pidl \
+ PI_Server/PI_Server_includeA.h \
+ PI_Server/PI_Server_includeC.h \
+ PI_Server/PI_Server_includeS.h \
PI_Server/Policy_Creator_T.h \
PI_Server/PortableServer_ORBInitializer.h \
PI_Server/PortableServer_PolicyFactory.h \
@@ -2284,6 +2414,7 @@ libTAO_RTCORBA_la_LDFLAGS = \
libTAO_RTCORBA_la_LIBADD = \
libTAO_PI.la \
libTAO_CodecFactory.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2303,6 +2434,7 @@ nobase_include_HEADERS += \
RTCORBA/RTCORBA.pidl \
RTCORBA/RTCORBAC.h \
RTCORBA/RTCORBA_include.pidl \
+ RTCORBA/RTCORBA_includeA.h \
RTCORBA/RTCORBA_includeC.h \
RTCORBA/RTCORBA_includeS.h \
RTCORBA/RT_Current.h \
@@ -2375,6 +2507,7 @@ libTAO_RTPortableServer_la_LIBADD = \
libTAO_RTCORBA.la \
libTAO_PI.la \
libTAO_CodecFactory.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2445,6 +2578,7 @@ libTAO_RTScheduler_la_LIBADD = \
libTAO_RTCORBA.la \
libTAO_PI.la \
libTAO_CodecFactory.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2459,6 +2593,7 @@ nobase_include_HEADERS += \
RTScheduling/RTScheduler_Manager.h \
RTScheduling/RTScheduler_Manager.i \
RTScheduling/RTScheduler_include.pidl \
+ RTScheduling/RTScheduler_includeA.h \
RTScheduling/RTScheduler_includeC.h \
RTScheduling/Request_Interceptor.h \
RTScheduling/ThreadAction.h \
@@ -2575,6 +2710,7 @@ libTAO_Strategies_la_LDFLAGS = \
-version-number @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@
libTAO_Strategies_la_LIBADD = \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2810,6 +2946,7 @@ libTAO_TypeCodeFactory_la_LDFLAGS = \
libTAO_TypeCodeFactory_la_LIBADD = \
libTAO_IFR_Client.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
@@ -2866,6 +3003,7 @@ libTAO_Utils_la_LIBADD = \
libTAO_PI.la \
libTAO_CodecFactory.la \
libTAO_PortableServer.la \
+ libTAO_AnyTypeCode.la \
libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
diff --git a/TAO/tao/Messaging/TAO_Messaging.pc.in b/TAO/tao/Messaging/TAO_Messaging.pc.in
index af1bb8e940b..515d554773f 100644
--- a/TAO/tao/Messaging/TAO_Messaging.pc.in
+++ b/TAO/tao/Messaging/TAO_Messaging.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_Messaging
Description: TAO Messaging Library
-Requires: TAO_PI, TAO_PortableServer, TAO_Valuetype, TAO
+Requires: TAO_Valuetype, TAO_PI, TAO_CodecFactory, TAO_PortableServer, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_Messaging
Cflags: -I${includedir}
diff --git a/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in b/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in
index 9347bb98b50..0d9b434e777 100644
--- a/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in
+++ b/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_ObjRefTemplate
Description: TAO ObjRefTemplate Library
-Requires: TAO_PortableServer, TAO_Valuetype, TAO
+Requires: TAO_PortableServer, TAO_Valuetype, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_ObjRefTemplate
Cflags: -I${includedir}
diff --git a/TAO/tao/PI/TAO_PI.pc.in b/TAO/tao/PI/TAO_PI.pc.in
index c630993de0f..ca98cd25865 100644
--- a/TAO/tao/PI/TAO_PI.pc.in
+++ b/TAO/tao/PI/TAO_PI.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_PI
Description: TAO PI Library
-Requires: TAO_CodecFactory, TAO
+Requires: TAO_CodecFactory, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lPI
Cflags: -I${includedir}
diff --git a/TAO/tao/PI_Server/TAO_PI_Server.pc.in b/TAO/tao/PI_Server/TAO_PI_Server.pc.in
index 67f4d16d74b..1cccd6dfb4f 100644
--- a/TAO/tao/PI_Server/TAO_PI_Server.pc.in
+++ b/TAO/tao/PI_Server/TAO_PI_Server.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_PI_Server
Description: TAO PI Server Library
-Requires: TAO_PI, TAO_PortableServer, TAO
+Requires: TAO_PortableServer, TAO_PI, TAO_CodecFactory, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lPI_Server
Cflags: -I${includedir}
diff --git a/TAO/tao/PortableServer/TAO_PortableServer.pc.in b/TAO/tao/PortableServer/TAO_PortableServer.pc.in
index 2423ad3db28..47b7b8b4e46 100644
--- a/TAO/tao/PortableServer/TAO_PortableServer.pc.in
+++ b/TAO/tao/PortableServer/TAO_PortableServer.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_PortableServer
Description: TAO PortableServer Library
-Requires: TAO_PI, TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_PortableServer
Cflags: -I${includedir}
diff --git a/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in b/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in
index e378cc22662..a778557fe3b 100644
--- a/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in
+++ b/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_RTCORBA
Description: TAO Real-Time CORBA Library
-Requires: TAO
+Requires: TAO_PI, TAO_CodecFactory, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_RTCORBA
Cflags: -I${includedir}
diff --git a/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in b/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in
index 03c85d5a8ad..05f16980cea 100644
--- a/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in
+++ b/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_RTPortableServer
Description: TAO Real-Time PortableServer Library
-Requires: TAO_RTCORBA, TAO_PI, TAO_PortableServer, TAO
+Requires: TAO_PortableServer, TAO_RTCORBA, TAO_PI, TAO_CodecFactory, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_RTPortableServer
Cflags: -I${includedir}
diff --git a/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in b/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in
index 5eaf692286e..211432d843e 100644
--- a/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in
+++ b/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_RTScheduler
Description: TAO Real-Time Scheduler Library
-Requires: TAO_RTCORBA, TAO_PortableServer, TAO
+Requires: TAO_PI_Server, TAO_PortableServer, TAO_RTCORBA, TAO_PI, TAO_CodecFactory, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_RTScheduler
Cflags: -I${includedir}
diff --git a/TAO/tao/Strategies/TAO_Strategies.pc.in b/TAO/tao/Strategies/TAO_Strategies.pc.in
index 57d22eedb36..45392069502 100644
--- a/TAO/tao/Strategies/TAO_Strategies.pc.in
+++ b/TAO/tao/Strategies/TAO_Strategies.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_Strategies
Description: TAO Strategies Library
-Requires: TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_Strategies
Cflags: -I${includedir}
diff --git a/TAO/tao/TAO_Utils.pc.in b/TAO/tao/TAO_Utils.pc.in
index 43c6394db2d..5682422a2b6 100644
--- a/TAO/tao/TAO_Utils.pc.in
+++ b/TAO/tao/TAO_Utils.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_Utils
Description: TAO Utilities Library
-Requires: TAO_PortableServer, TAO
+Requires: TAO_PI, TAO_CodecFactory, TAO_PortableServer, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_Utils
Cflags: -I${includedir}
diff --git a/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in b/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in
index 18d0ca26605..2f3b5d1bbf2 100644
--- a/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in
+++ b/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_TypeCodeFactory
Description: TAO TypeCode Factory Library
-Requires: TAO_IFR_Client, TAO
+Requires: TAO_IFR_Client, TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_TypeCodeFactory
Cflags: -I${includedir}
diff --git a/TAO/tao/Valuetype/TAO_Valuetype.pc.in b/TAO/tao/Valuetype/TAO_Valuetype.pc.in
index 72418749b81..2358de06bdd 100644
--- a/TAO/tao/Valuetype/TAO_Valuetype.pc.in
+++ b/TAO/tao/Valuetype/TAO_Valuetype.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
Name: TAO_Valuetype
Description: TAO Valuetype Library
-Requires: TAO
+Requires: TAO_AnyTypeCode, TAO
Version: @VERSION@
Libs: -L${libdir} -lTAO_Valuetype
Cflags: -I${includedir}
diff --git a/TAO/tao/tao.mpc b/TAO/tao/tao.mpc
index 53d846663db..639205313a5 100644
--- a/TAO/tao/tao.mpc
+++ b/TAO/tao/tao.mpc
@@ -303,9 +303,6 @@ project(TAO) : acelib, core, tao_output, taodefaults, pidl, extra_core {
DoubleSeqC.h
DoubleSeqS.h
Dynamic_Adapter.h
- DynamicC.h
- DynamicS.h
- Dynamic_ParameterC.h
Endpoint.h
Endpoint_Selector_Factory.h
Environment.h
@@ -379,7 +376,6 @@ project(TAO) : acelib, core, tao_output, taodefaults, pidl, extra_core {
LongSeqS.h
LRU_Connection_Purging_Strategy.h
Managed_Types.h
- Marshal.h
MCAST_Parser.h
Messaging_PolicyValueC.h
Messaging_SyncScopeC.h
@@ -440,7 +436,6 @@ project(TAO) : acelib, core, tao_output, taodefaults, pidl, extra_core {
Queued_Message.h
Reactive_Connect_Strategy.h
Reactive_Flushing_Strategy.h
- RefCount_Policy_Traits.h
Refcounted_ObjectKey.h
Remote_Invocation.h
Remote_Object_Proxy_Broker.h
@@ -451,8 +446,6 @@ project(TAO) : acelib, core, tao_output, taodefaults, pidl, extra_core {
Seq_Out_T.h
Sequence.h
Sequence_T.h
- Sequence_TypeCode.h
- Sequence_TypeCode_Static.h
Seq_Var_T.h
Server_Strategy_Factory.h
Service_Callbacks.h
@@ -483,7 +476,6 @@ project(TAO) : acelib, core, tao_output, taodefaults, pidl, extra_core {
TAO_Singleton.h
TAO_Singleton_Manager.h
target_specification.h
- TC_Constants_Forward.h
Thread_Lane_Resources.h
Thread_Lane_Resources_Manager.h
Thread_Per_Connection_Handler.h