diff options
author | mdejong <mdejong> | 2005-06-29 03:28:56 (GMT) |
---|---|---|
committer | mdejong <mdejong> | 2005-06-29 03:28:56 (GMT) |
commit | 74e4d540d750139af207b77b2f32347ec287b2c9 (patch) | |
tree | cf0a37d4826a647109c653b9a68ab5d930e8e0b1 /ChangeLog | |
parent | 1e5b3a5233998d25d4ba019c04551d95f3100d7b (diff) | |
download | tcl-74e4d540d750139af207b77b2f32347ec287b2c9.zip tcl-74e4d540d750139af207b77b2f32347ec287b2c9.tar.gz tcl-74e4d540d750139af207b77b2f32347ec287b2c9.tar.bz2 |
* generic/tclExecute.c (TclExecuteByteCode):
When parsing an integer operand for a unary
minus expression operator, check for a wide
integer that is actually LONG_MIN. If found,
convert it back to a long int type.
* tests/expr.test: Add constraint for 32bit
long int type and 64bit wide int type. Add
tests that parse the smallest/largest long int
and wide int values.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2005-06-28 Mo DeJong <mdejong@users.sourceforge.net> + + * generic/tclExecute.c (TclExecuteByteCode): + When parsing an integer operand for a unary + minus expression operator, check for a wide + integer that is actually LONG_MIN. If found, + convert it back to a long int type. + * tests/expr.test: Add constraint for 32bit + long int type and 64bit wide int type. Add + tests that parse the smallest/largest long int + and wide int values. + 2004-06-24 Kevin Kenny <kennykb@acm.org> * generic/tclEvent.c (Tcl_Finalize): |