diff options
Diffstat (limited to 'TAO')
-rw-r--r-- | TAO/ChangeLog | 15 | ||||
-rw-r--r-- | TAO/tests/IDL_Test/constants.idl | 4 |
2 files changed, 18 insertions, 1 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 87a61b92c60..4a51d52f3fa 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,18 @@ +Sun Jun 3 19:57:23 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tests/IDL_Test/constants.idl: + + Commented out a recently-added + + Fri May 25 18:49:12 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu> + + addition to this file - an octet constant with a left-shift + operator in the rhs literal. My fix to AST_Expression in + the above checkin didn't work for big-endian systems. Possible + approaches to a complete fix all involve protracted design + changes in expression handling, so the problem IDL is commented out + for now. + Fri Jun 1 22:32:52 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com> * NEWS: diff --git a/TAO/tests/IDL_Test/constants.idl b/TAO/tests/IDL_Test/constants.idl index 1ee602e8074..e4193cc5d3a 100644 --- a/TAO/tests/IDL_Test/constants.idl +++ b/TAO/tests/IDL_Test/constants.idl @@ -81,7 +81,9 @@ const unsigned long day = ~0; const unsigned long drink = 1000000000 << 2; const unsigned long c_l1 = (1 << 1); const octet c_o11 = 10 + c_l1; -const octet c_o3 = (1 << 3); +// @@ (JP 06/03/07) Seems it is still broken for big-endian systems, +// at least. Rather than hold up a beta release with a redesign... +//const octet c_o3 = (1 << 3); // An enum of one type cannot be assigned to an constant of another // enum type, but it's ok if one is a typedef of the other. |