]>
git.ipfire.org Git - thirdparty/binutils-gdb.git/log
Tom Tromey [Wed, 20 Apr 2011 13:22:59 +0000 (13:22 +0000)]
* gdb.texinfo (Trace File Format): Move node later.
Marc Khouzam [Tue, 19 Apr 2011 15:28:52 +0000 (15:28 +0000)]
2011-04-19 Marc Khouzam <marc.khouzam@ericsson.com>
* thread.c (any_live_thread_of_process): Prioritize threads
that are not executing.
* gdbthread.h (any_live_thread_of_process): Update comment
as per above change.
gdbadmin [Sun, 3 Apr 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 2 Apr 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 1 Apr 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 31 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 30 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 29 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 28 Mar 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 27 Mar 2011 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 26 Mar 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 25 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 24 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 23 Mar 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 22 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 21 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 20 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 19 Mar 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Kwok Yeung [Fri, 18 Mar 2011 00:43:58 +0000 (00:43 +0000)]
2011-03-18 Kwok Cheung Yeung <kcy@codesourcery.com>
* MAINTAINERS: Add myself as a write-after-approval maintainer.
Kwok Yeung [Fri, 18 Mar 2011 00:32:13 +0000 (00:32 +0000)]
Fix relocation of jump and call instructions (used when inserting fast
tracepoints).
2011-03-18 Kwok Cheung Yeung <kcy@codesourcery.com>
* amd64-tdep.c (amd64_relocate_instruction): Fix ordering of arguments
to store_signed_integer. Add debug message when relocating CALL
instructions. Fix formatting of debug message.
* i386-tdep.c (i386_relocate_instruction): Ditto.
gdbadmin [Fri, 18 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 17 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 16 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 15 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Tom Tromey [Mon, 14 Mar 2011 15:54:15 +0000 (15:54 +0000)]
PR gdb/12576:
* dwarf2loc.c (dwarf_expr_dwarf_call): Remove 'return'.
(needs_frame_dwarf_call): Likewise.
gdbadmin [Mon, 14 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 13 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 12 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 11 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 10 Mar 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 9 Mar 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Pedro Alves [Tue, 8 Mar 2011 12:11:50 +0000 (12:11 +0000)]
gdb/
2011-03-08 Pedro Alves <pedro@codesourcery.com>
* remote.c (remote_check_symbols): Skip if the target has no
execution.
gdb/testsuite/
2011-03-08 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.server/ext-run.exp
(load new file without any gdbserver inferior): New test.
gdbadmin [Tue, 8 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 7 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 6 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 5 Mar 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 4 Mar 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 3 Mar 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 2 Mar 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 1 Mar 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 28 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 27 Feb 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 26 Feb 2011 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 25 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 24 Feb 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 23 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 22 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 21 Feb 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 20 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 19 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Pierre Muller [Fri, 18 Feb 2011 17:15:44 +0000 (17:15 +0000)]
* c-valprint.c (c_val_print): Add embedded_offset to address
for arrays of unspecified length.
* p-valprint.c (pascal_val_print): Likewise.
gdbadmin [Fri, 18 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 17 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 16 Feb 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 15 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 14 Feb 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 13 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 12 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Pedro Alves [Fri, 11 Feb 2011 15:04:48 +0000 (15:04 +0000)]
* infrun.c (proceed): Move switching out and in of tfind mode from
here ...
(fetch_inferior_event): ... to here.
gdbadmin [Fri, 11 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 10 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 9 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 8 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 7 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 6 Feb 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 5 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 4 Feb 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 3 Feb 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 2 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 1 Feb 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 31 Jan 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 30 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 29 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 28 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 27 Jan 2011 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 26 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 25 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 24 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 23 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 22 Jan 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Fri, 21 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 20 Jan 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 19 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Joel Brobecker [Tue, 18 Jan 2011 17:03:57 +0000 (17:03 +0000)]
fix printing of Ada wide characters on ppc-aix
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.
gdbadmin [Tue, 18 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 17 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 16 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 15 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Joel Brobecker [Fri, 14 Jan 2011 20:19:05 +0000 (20:19 +0000)]
new testcase printing wchar_t characters and strings
gdb/testsuite/ChangeLog:
* gdb.base/wchar.c, gdb.base/wchar.exp: New testcases.
Joel Brobecker [Fri, 14 Jan 2011 20:18:48 +0000 (20:18 +0000)]
new testcase for Ada Wide Wide Characters and Strings
gdb/testsuite/ChangeLog:
* gdb.ada/widewide: New testcase.
Joel Brobecker [Fri, 14 Jan 2011 20:18:21 +0000 (20:18 +0000)]
Fix printing of Wide_Character & Wide_Wide_Character entities.
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.
Joel Brobecker [Fri, 14 Jan 2011 20:18:10 +0000 (20:18 +0000)]
[Ada] Fix printing of Wide_Wide_Strings
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.
nobody [Fri, 14 Jan 2011 19:33:38 +0000 (19:33 +0000)]
This commit was manufactured by cvs2svn to create branch 'gdb_7_2-branch'.
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
gdbadmin [Fri, 14 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Thu, 13 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Wed, 12 Jan 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Tue, 11 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Mon, 10 Jan 2011 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 9 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sat, 8 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***