summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r--TAO/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 1e2565ba52e..50139213079 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,22 @@
+Mon Feb 28 20:31:35 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
+ * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
+
+ Enabled inlined code generation for constants
+ (constant's value is assigned in the header file declaration)
+ when the constant is declared inside an interface, home,
+ valuetype or eventtype. The only documented problem with
+ inlined code generation for these types of constants is
+ when pre-compiled headers are used, in which case the IDL
+ compiler option -Guc can be used to explicitly turn off
+ inline constant generation. Thanks to Steve Baker
+ <steven_d_baker@raytheon.com> for redirecting our attention
+ to the known problem that uninlined constants cannot be used
+ as union case labels, or array, sequence or string bounds
+ since the C++ compiler does not recognize them as constant
+ values.
+
Mon Feb 28 17:06:44 2005 Iliyan Jeliazkov <jeliazkov_i@ociweb.com>
* orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.h: