summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgokhale <asgokhale@users.noreply.github.com>1997-11-23 00:32:07 +0000
committergokhale <asgokhale@users.noreply.github.com>1997-11-23 00:32:07 +0000
commit076351de7809d2f5bb4e891a9f75373e590b479f (patch)
treedc95b5d7d8c667231c1d34c89ccef05beb47bafb
parentde92445896102d3feabad267d85db6f0680fa26f (diff)
downloadATCD-076351de7809d2f5bb4e891a9f75373e590b479f.tar.gz
log
CVS: CVS:
-rw-r--r--TAO/ChangeLog-98c30
1 files changed, 29 insertions, 1 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index 92bf94bbaf3..83f83f1e037 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,3 +1,31 @@
+Sat Nov 22 18:21:10 1997 Aniruddha Gokhale <gokhale@mambo.cs.wustl.edu>
+
+ * TAO_IDL/be_include/be_codegen.h, be/be_codegen.cpp: Added a
+ number of states to handle attributes
+
+ * TAO_IDL/be/{be_attribute,be_state_attribute}.cpp: Code added to
+ handle attributes. This code is a mix of code that is used to
+ handle operations as well as arguments because for attributes we
+ have 2 methods, one to set the value and one which returns the
+ value. For a readonly attribute, there is only the get method.
+
+ A special note: Due to the large switch statement, I had to use
+ -fPIC for g++. We are working on abstracting all the commin
+ functionality once we have the basic IDL compiler working.
+
+ * TAO_IDL/be/be_interface.cpp: Operation table now also includes
+ methods to set and get the attributes if they are present. In
+ addition, the variable name for the operation tables is now the
+ full flattened name to avoid conflicts.
+
+ * TAO_IDL/be/be_sequence.cpp: In the length method, the index of
+ lookp variable "i" is changed from "int" to CORBA::ULong as g++
+ was issuing a warning.
+
+ * TAO_IDL/be/be_string.cpp, be_state_argument,cpp: Proper handling
+ of in, inout, and out strings that are either anonymous or are
+ typedefed.
+
Fri Nov 21 13:22:39 1997 Douglas C. Schmidt <schmidt@cs.wustl.edu>
* TAO version 0.0.40, released Fri Nov 21 13:22:39 1997.
@@ -16,7 +44,7 @@ Thu Nov 20 10:31:24 1997 Chris Cleeland <cleeland@cs.wustl.edu>
Thu Nov 20 00:10:52 1997 Sergio Flores <sergio@cs.wustl.edu>
- * orbsvcs/tests/Logger/clnt.h :
+ * orbsvcs/tests/Logger/clnt.h :
* orbsvcs/tests/Logger/clnt.cpp (Logger_Client): Fixed a bug
dealing with using "_bind" when the naming service is not
available.