diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-15 17:14:18 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-15 17:14:18 +0000 |
commit | a9b32d6192a3f30e3e7f34881f4914875a383f92 (patch) | |
tree | a87c58b4cebd5dc459e2b4c35f4fe06b81b90989 /gdb/ChangeLog | |
parent | 2069bd10d59f4d2e6bc14ce7be5c2df0ca79751e (diff) | |
download | binutils-a9b32d6192a3f30e3e7f34881f4914875a383f92.zip binutils-a9b32d6192a3f30e3e7f34881f4914875a383f92.tar.gz binutils-a9b32d6192a3f30e3e7f34881f4914875a383f92.tar.bz2 |
* c-exp.y (parse_number): Check for overflow regardless of range
checking. Fix overflow check to use unsigned LONGEST, not
unsigned int.
* c-exp.y (parse_number): Make it so that integer constants are
builtin_type_long_long if builtin_type_long isn't big enough or if
an "LL" suffix is used. Properly handle "UL" or "LU" suffixes.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 22100b2..c6190ea 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,13 @@ Sat Jan 15 10:20:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com) + * c-exp.y (parse_number): Check for overflow regardless of range + checking. Fix overflow check to use unsigned LONGEST, not + unsigned int. + + * c-exp.y (parse_number): Make it so that integer constants are + builtin_type_long_long if builtin_type_long isn't big enough or if + an "LL" suffix is used. Properly handle "UL" or "LU" suffixes. + * c-typeprint.c (c_type_print_varspec_suffix, case TYPE_CODE_FUNC): Print our "()" first, then recurse for the target type. @@ -31,7 +39,6 @@ Fri Jan 14 11:06:10 1994 Jim Kingdon (kingdon@deneb.cygnus.com) * config/nm-lynx.h: Fix child_wait prototype and include target.h. Fri Jan 14 14:17:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com) ->>>>>>> 1.2118 * Makefile.in (ALLPARAM): Add config/nm-lynx.h. |