summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r--TAO/ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index af7a9919271..1f5ace5c536 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,31 @@
+Wed May 30 20:18:11 UTC 2007 Yan Dai <dai_y@ociweb.com>
+
+ These changes support built in sequences in DDS.
+ The -Gdcpsonly option was added to just generate DDS specific
+ code for built in sequence. A DDS DCPS IDL file that includes
+ tao/*Seq.pidl will generate code to include the DDS version
+ of the generated code instead of TAO version sequence code
+ so it supports DDS serialization.
+
+ * TAO_IDL/be/be_global.cpp:
+ * TAO_IDL/be_include/be_global.h:
+
+ Added gen_dcps_type_support_only flag.
+
+ * TAO_IDL/be/be_codegen.cpp:
+ * TAO_IDL/be/be_visitor_sequence/serializer_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp:
+
+ Generated code similar to before with -Gdcps except using #if 0
+ to disable TAO specific code when -Gdcpsonly is given.
+ The DDS CORBA::*Seq generated code will include the
+ TAO CORBA::*Seq generated code so both TAO and DDS
+ functions will be available.
+
+ * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp:
+
+ Fixed bugs that call strlen() without check if it's nil string.
+
Wed May 30 20:06:04 UTC 2007 Adam Mitz <mitza@ociweb.com>
* TAO_IDL/be/be_visitor_root.cpp: