]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
14 years ago*** empty log message ***
gdbadmin [Sat, 15 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agonew testcase printing wchar_t characters and strings
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.

14 years agonew testcase for Ada Wide Wide Characters and Strings
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.

14 years agoFix printing of Wide_Character & Wide_Wide_Character entities.
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.

14 years ago[Ada] Fix printing of Wide_Wide_Strings
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.

14 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_2-branch'.
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

14 years ago*** empty log message ***
gdbadmin [Fri, 14 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Thu, 13 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 12 Jan 2011 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 11 Jan 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 10 Jan 2011 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 9 Jan 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 8 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 7 Jan 2011 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Thu, 6 Jan 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 5 Jan 2011 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 4 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 3 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 2 Jan 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 1 Jan 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 31 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agoMake tracepoint can trace pseudo register.
Hui Zhu [Thu, 30 Dec 2010 03:17:35 +0000 (03:17 +0000)] 
Make tracepoint can trace pseudo register.
Add MIPS callbacks.

14 years ago*** empty log message ***
gdbadmin [Thu, 30 Dec 2010 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 29 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago* mips-tedp.c (mips_register_name): Add comments.
Hui Zhu [Tue, 28 Dec 2010 02:29:26 +0000 (02:29 +0000)] 
* mips-tedp.c (mips_register_name): Add comments.

14 years ago*** empty log message ***
gdbadmin [Tue, 28 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago gdb/
Pedro Alves [Mon, 27 Dec 2010 19:53:55 +0000 (19:53 +0000)] 
gdb/
* breakpoint.c (breakpoint_restore_shadows): When looking for the
location with the lowest address that overlaps the memory range we
want to restore shadows for, account for multiple locations at the
same address.

14 years ago*** empty log message ***
gdbadmin [Mon, 27 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 26 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 25 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 24 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agoAdd missing _() marker in error message.
Joel Brobecker [Thu, 23 Dec 2010 04:35:38 +0000 (04:35 +0000)] 
Add missing _() marker in error message.

gdb/ChangeLog:

* mi/mi-main.c (mi_cmd_remove_inferior): Use _() marker for error
message.  Change spelling of "can not" into "cannot".

14 years ago*** empty log message ***
gdbadmin [Thu, 23 Dec 2010 00:00:04 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * inferior.c (remove_inferior_command): Don't remove an active inferior.
Marc Khouzam [Wed, 22 Dec 2010 18:23:38 +0000 (18:23 +0000)] 
* inferior.c (remove_inferior_command): Don't remove an active inferior.
* mi/mi-main.c (mi_cmd_remove_inferior): Ditto.

14 years ago*** empty log message ***
gdbadmin [Wed, 22 Dec 2010 00:00:04 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 21 Dec 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 20 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 19 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * mi/mi-main.c (mi_cmd_remove_inferior): Don't delete current inferior.
Marc Khouzam [Sat, 18 Dec 2010 01:56:07 +0000 (01:56 +0000)] 
* mi/mi-main.c (mi_cmd_remove_inferior): Don't delete current inferior.
(get_other_inferior): New.

14 years ago* python/py-progspace.c (py_free_pspace): Obtain arch another
Marc Khouzam [Sat, 18 Dec 2010 01:28:06 +0000 (01:28 +0000)] 
* python/py-progspace.c (py_free_pspace): Obtain arch another
way to avoid dereferencing a null pointer.

14 years ago*** empty log message ***
gdbadmin [Sat, 18 Dec 2010 00:00:04 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 17 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Thu, 16 Dec 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 15 Dec 2010 00:00:34 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-12-14 Yao Qi <yao@codesourcery.com>
Yao Qi [Tue, 14 Dec 2010 01:11:00 +0000 (01:11 +0000)] 
2010-12-14  Yao Qi  <yao@codesourcery.com>

        Backport from mainline:

        2010-09-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
        * gdb.base/printcmds.exp (test_float_accepted): Import gdb_prompt.
        Move here, negate and extend by XFAIL the "p 0x1.1" test from ...
        (test_float_rejected): ... here.

14 years ago*** empty log message ***
gdbadmin [Tue, 14 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-12-12 Stan Shebs <stan@codesourcery.com>
Stan Shebs [Mon, 13 Dec 2010 05:58:53 +0000 (05:58 +0000)] 
2010-12-12  Stan Shebs  <stan@codesourcery.com>

* value.c (value_of_internalvar): Add case for trace state
variables.

* gdb.trace/tsv.exp: Test print command on trace state variables.

14 years ago*** empty log message ***
gdbadmin [Mon, 13 Dec 2010 00:00:34 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 12 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 11 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * src-release (ETC_SUPPORT): add gnu-oids.texi
Joel Brobecker [Fri, 10 Dec 2010 11:28:29 +0000 (11:28 +0000)] 
    * src-release (ETC_SUPPORT): add gnu-oids.texi

14 years ago*** empty log message ***
gdbadmin [Fri, 10 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * mi/mi-parse.c (mi_parse): Wrong error message.
Marc Khouzam [Thu, 9 Dec 2010 20:37:23 +0000 (20:37 +0000)] 
* mi/mi-parse.c (mi_parse): Wrong error message.

14 years agogdb
Tom Tromey [Thu, 9 Dec 2010 19:23:01 +0000 (19:23 +0000)] 
gdb
* mi/mi-parse.h (mi_parse): Update.
* mi/mi-parse.c (mi_parse_cleanup): New function.
(mi_parse): Add 'token' argument.  Throw exception on error.
* mi/mi-main.c (mi_print_exception): New function.
(mi_execute_command): Use mi_print_exception.  Catch exceptions
from mi_parse.
gdb/testsuite
* gdb.base/interp.exp: Add regression test.

14 years ago*** empty log message ***
gdbadmin [Thu, 9 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 8 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 7 Dec 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * mi/mi-parse.c (mi_parse): Missing else.
Marc Khouzam [Mon, 6 Dec 2010 14:23:40 +0000 (14:23 +0000)] 
* mi/mi-parse.c (mi_parse): Missing else.

14 years ago*** empty log message ***
gdbadmin [Mon, 6 Dec 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 5 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 4 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 3 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Thu, 2 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 1 Dec 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 30 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 29 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 28 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 27 Nov 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 26 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-11-25 Marc Khouzam <marc.khouzam@ericsson.com>
Marc Khouzam [Thu, 25 Nov 2010 23:25:33 +0000 (23:25 +0000)] 
2010-11-25  Marc Khouzam  <marc.khouzam@ericsson.com>

PR breakpoints/12217

* breakpoint.c (is_marker_spec): Check for NULL.

14 years ago * dwarf2read.c (dwarf2_const_value_data): Never sign extend.
Doug Evans [Thu, 25 Nov 2010 19:42:31 +0000 (19:42 +0000)] 
* dwarf2read.c (dwarf2_const_value_data): Never sign extend.

14 years ago*** empty log message ***
gdbadmin [Thu, 25 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 24 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 23 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 22 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 21 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 20 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 19 Nov 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-11-18 Phil Muldoon <pmuldoon@redhat.com>
Phil Muldoon [Thu, 18 Nov 2010 14:40:30 +0000 (14:40 +0000)] 
2010-11-18  Phil Muldoon  <pmuldoon@redhat.com>

     PR mi/11407
     * mi/mi-cmd-stack.c (list_args_or_locals): Catch exceptions from
     read_var_value and common_val_print and print a warning.

2010-11-18  Phil Muldoon  <pmuldoon@redhat.com>
            Jan Kratochvil  <jan.kratochvil@redhat.com>

     PR mi/11407
     * gdb.mi/dw2-ref-missing-frame-func.c: New File.
     * gdb.mi/dw2-ref-missing-frame-main.c New File.
     * gdb.mi/dw2-ref-missing-frame.S New File.
     * gdb.mi/dw2-ref-missing-frame.exp New File.

14 years ago*** empty log message ***
gdbadmin [Thu, 18 Nov 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 17 Nov 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 16 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 15 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 14 Nov 2010 00:00:04 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 13 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-11-12 Marc Khouzam <marc.khouzam@ericsson.com>
Marc Khouzam [Fri, 12 Nov 2010 19:04:45 +0000 (19:04 +0000)] 
2010-11-12  Marc Khouzam  <marc.khouzam@ericsson.com>

        * mi/mi-main.c (mi_cmd_target_detach): Accept new
        thread-group id format.

14 years ago*** empty log message ***
gdbadmin [Fri, 12 Nov 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Thu, 11 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 10 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Tue, 9 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 8 Nov 2010 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 7 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 6 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 5 Nov 2010 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-11-04 Hui Zhu <teawater@gmail.com>
Hui Zhu [Thu, 4 Nov 2010 05:01:10 +0000 (05:01 +0000)] 
2010-11-04  Hui Zhu  <teawater@gmail.com>

* tracepoint.c (remote_trace_set_readonly_regions): Change lma to vma.

14 years ago*** empty log message ***
gdbadmin [Thu, 4 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Wed, 3 Nov 2010 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2010-11-02 Hui Zhu <teawater@gmail.com>
Hui Zhu [Tue, 2 Nov 2010 05:34:25 +0000 (05:34 +0000)] 
2010-11-02  Hui Zhu  <teawater@gmail.com>

* tracepoint.c (tfile_xfer_partial): Change lma to vma.

2010-11-02  Hui Zhu  <teawater@gmail.com>

* tracepoint.c (trace_save): Change utp->actions to
utp->step_actions.

2010-11-02  Hui Zhu  <teawater@gmail.com>

* tracepoint.c (tfile_get_traceframe_address): Call
extract_signed_integer.
(tfile_trace_find): Call extract_signed_integer and
extract_unsigned_integer.  Change data_size to unsigned int.
(tfile_fetch_registers): Call extract_unsigned_integer.
(tfile_xfer_partial): Ditto.
(tfile_get_trace_state_variable_value): Call
extract_signed_integer and extract_unsigned_integer.

14 years ago*** empty log message ***
gdbadmin [Tue, 2 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Mon, 1 Nov 2010 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***