Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-18 | * c-valprint.c (c_val_print): Add embedded_offset to address | Pierre Muller | 3 | -2/+8 | |
for arrays of unspecified length. * p-valprint.c (pascal_val_print): Likewise. | |||||
2011-02-18 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-17 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-16 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-15 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-14 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-13 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-12 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-11 | * infrun.c (proceed): Move switching out and in of tfind mode from | Pedro Alves | 2 | -10/+16 | |
here ... (fetch_inferior_event): ... to here. | |||||
2011-02-11 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-10 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-09 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-08 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-07 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-06 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-05 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-04 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-03 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-02 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-02-01 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-31 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-30 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-29 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-28 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-27 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-26 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-25 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-24 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-23 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-22 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-21 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-20 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-19 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-18 | fix printing of Ada wide characters on ppc-aix | Joel Brobecker | 2 | -3/+7 | |
Same problem as before: We were downcasting the character value from int to unsigned char, which caused an overflow. The reason why we did not see this problem before is probably related to the fact that we're using stabs on AIX and thus characters types are defined as a TYPE_CODE_INT (or TYPE_CODE_RANGE?). gdb/ChangeLog: * ada-valprint.c (ada_print_scalar): Remove unsigned char downcast. (ada_val_print_1): Likewise. | |||||
2011-01-18 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-17 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-16 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-15 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-14 | new testcase printing wchar_t characters and strings | Joel Brobecker | 1 | -0/+4 | |
gdb/testsuite/ChangeLog: * gdb.base/wchar.c, gdb.base/wchar.exp: New testcases. | |||||
2011-01-14 | new testcase for Ada Wide Wide Characters and Strings | Joel Brobecker | 1 | -0/+4 | |
gdb/testsuite/ChangeLog: * gdb.ada/widewide: New testcase. | |||||
2011-01-14 | Fix printing of Wide_Character & Wide_Wide_Character entities. | Joel Brobecker | 3 | -3/+9 | |
Wide_Characters and Wide_Wide_Characters are incorrectly printed. Consider for instance: Medium : Wide_Character := Wide_Character'Val(16#dead#); Trying to print the value of this variable yields: (gdb) p medium $1 = 57005 '["ad"]' The integer value is correct (57005 = 0xdead), but the character representation is not, it should be: $1 = 57005 '["dead"]' Same for Wide_Wide_Characters. There were two issues: (a) The first issue was in ada-valprint, where we were assuming that character types were 1 byte long; (b) The second problem was in c-valprint, where we were down-casting the integer value of the character to type `unsigned char', causing use to lose all but the lowest byte. gdb/ChangeLog: * ada-valprint. (ada_printchar): Use the correct type length in call to ada_emit_char. * c-valprint.c (c_val_print): Remove cast in call to LA_PRINT_CHAR. | |||||
2011-01-14 | [Ada] Fix printing of Wide_Wide_Strings | Joel Brobecker | 2 | -10/+18 | |
This fixes the printing of Wide_Wide_String objects. For instance, consider: My_WWS : Wide_Wide_String := " helo"; Before this patch is applied, GDB prints: (gdb) print my_wws $1 = " ["00"]h["00"]e" gdb/ChangeLog: * ada-valprint.c (ada_emit_char): Remove strange code. Check that c is <= UCHAR_MAX before passing it to isascii. (char_at): Do not assume that TYPE_LEN is either 1 or 2. | |||||
2011-01-14 | This commit was manufactured by cvs2svn to create branch 'gdb_7_2-branch'. | nobody | 6 | -0/+197 | |
Cherrypick from master 2011-01-14 19:33:37 UTC Joel Brobecker <brobecker@gnat.com> 'new testcase printing wchar_t characters and strings': gdb/testsuite/gdb.ada/widewide.exp gdb/testsuite/gdb.ada/widewide/foo.adb gdb/testsuite/gdb.ada/widewide/pck.adb gdb/testsuite/gdb.ada/widewide/pck.ads gdb/testsuite/gdb.base/wchar.c gdb/testsuite/gdb.base/wchar.exp | |||||
2011-01-14 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-13 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-12 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-11 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-10 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-09 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |
2011-01-08 | *** empty log message *** | gdbadmin | 1 | -1/+1 | |