diff options
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 64fad74ffc1..27c02a93ad3 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,32 @@ +Sun Mar 26 14:57:38 2000 Jeff Parsons <parsons@cs.wustl.edu> + + * TAO_IDL/fe/idl.ll: + * TAO_IDL/fe/lex.yy.cpp: + * TAO_IDL/fe/lex.yy.cpp.diff: + Support added for escaped identifiers, as specified in + CORBA 2.3.1. If an identifier appears in an IDL file + with a leading underscore, it will now appear in + generated code without the underscore (such identifiers + were not accepted by the lexer previously). Now + generated code can contain identifiers identical to + IDL keywords. Note that if the stripped identifier + matches a C++ keyword "_cxx_" will be prepended in + generated code as before. Thanks to Alex Bangs + <bangs@entelos.com> for uncovering this problem by + reporting that the IDL compiler would not accept + CosLifeCycle.idl with valuetype support enabled + (CosLifeCycle.idl contains an identifier "suppports", + a valuetype keyword). + + * orbsvcs/orbsvcs/CosLifeCycle.idl: + Changed "supports" identifier to "_supports". Generated + code is unchanged, and the file can now be compiled + with the -Gv option. + + * docs/releasenotes/index.html: + Added item about escaped identifier support in the IDL + compiler. + Sun Mar 26 13:32:10 2000 Jeff Parsons <parsons@cs.wustl.edu> * TAO_IDL/util/utl_stack.cpp: |