]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
14 years ago2011-05-20 Hui Zhu <teawater@gmail.com>
Hui Zhu [Fri, 20 May 2011 05:12:11 +0000 (05:12 +0000)] 
2011-05-20  Hui Zhu  <teawater@gmail.com>

* tracepoint.c (tfile_trace_find): Return directly when num is -1.

14 years ago*** empty log message ***
gdbadmin [Fri, 20 May 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * python/py-inferior.c (python_inferior_exit): Use
Tom Tromey [Thu, 19 May 2011 18:41:02 +0000 (18:41 +0000)] 
* python/py-inferior.c (python_inferior_exit): Use
target_gdbarch.
(python_on_resume): Likewise.

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

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

14 years agoUpdate entry dates in various ChangeLog files
Joel Brobecker [Tue, 17 May 2011 21:28:40 +0000 (21:28 +0000)] 
Update entry dates in various ChangeLog files

I backported all Changes made on the HEAD between 2011-04-01 01:00
and 2011-04-03 01:00 (as the latter was the intended branchpoint).
For practical purposes, it was easy to import the change with the
old date in the ChangeLog, and then fix the dates as a followup
commit.

14 years agodaily update
Joel Brobecker [Tue, 17 May 2011 21:28:06 +0000 (21:28 +0000)] 
daily update

14 years agosim: dv-glue: fix up style a bit
Joel Brobecker [Tue, 17 May 2011 21:28:01 +0000 (21:28 +0000)] 
sim: dv-glue: fix up style a bit

This touches up the code a bit to match GNU style.  No functional changes.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14 years agosim: fix up style a bit
Joel Brobecker [Tue, 17 May 2011 21:27:55 +0000 (21:27 +0000)] 
sim: fix up style a bit

This touches up the code a bit to match GNU style.  No functional changes.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14 years agoFix gdb.info build error (bad @menu entry)
Joel Brobecker [Tue, 17 May 2011 21:27:48 +0000 (21:27 +0000)] 
Fix gdb.info build error (bad @menu entry)

gdb/doc/ChangeLog:

* gdb.texinfo (GDB/MI Output Records): Fix menu entry for
"GDB/MI Ada Exception Information" node.

14 years agodaily update
Joel Brobecker [Tue, 17 May 2011 21:27:30 +0000 (21:27 +0000)] 
daily update

14 years agosim: bfin: add OTP output port
Joel Brobecker [Tue, 17 May 2011 21:27:06 +0000 (21:27 +0000)] 
sim: bfin: add OTP output port

This doesn't currently generate any interrupts (as there doesn't appear
to be any documentation to *when* it would even do so), but since the
HRM does say an interrupt line exists between the OTP and the SIC, add
one for completeness sake.  This will make a follow up patch easier.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14 years ago * arm-tdep.c (arm_gdbarch_init): Enfore correct register number
Joel Brobecker [Tue, 17 May 2011 21:27:01 +0000 (21:27 +0000)] 
* arm-tdep.c (arm_gdbarch_init): Enfore correct register number
for "fpscr" in target description.

14 years ago * configure.ac (avr-*-*): Add comment about why libssp is disabled.
Joel Brobecker [Tue, 17 May 2011 21:26:52 +0000 (21:26 +0000)] 
* configure.ac (avr-*-*): Add comment about why libssp is disabled.
(microblaze*): Don't disable libssp.
* configure: Regenerate.

14 years agogdb/
Joel Brobecker [Tue, 17 May 2011 21:26:39 +0000 (21:26 +0000)] 
gdb/
* dwarf2read.c (find_slot_in_mapped_hash): New variable back_to,
initialize it.  Delay HASH initialization.  Strip the part after open
parenthesis for languages with qualifiers.  Call do_cleanups.

14 years ago * utils.c (report_command_stats): Don't print `-' for negative
Joel Brobecker [Tue, 17 May 2011 21:26:28 +0000 (21:26 +0000)] 
* utils.c (report_command_stats): Don't print `-' for negative
number.

14 years agoextend scope of testing in gdb.ada/arrayptr
Joel Brobecker [Tue, 17 May 2011 21:26:20 +0000 (21:26 +0000)] 
extend scope of testing in gdb.ada/arrayptr

We add testing of taking a slice of an array access.  And we also
introduce the same amount of testing, but with an access to a
constrained array.

gdb/testsuite/ChangeLog:

        * gdb.ada/arrayptr/foo.adb: Add access to constrained array.
        * gdb.ada/arrayptr.exp: Add new tests.

14 years ago[Ada] fix printing slice of array defined as typedef
Joel Brobecker [Tue, 17 May 2011 21:26:08 +0000 (21:26 +0000)] 
[Ada] fix printing slice of array defined as typedef

A change we are making in the compiler to help preserve useful
types when using -feliminate-unused-debug-types exposed a small
hole in our value-printing code.

One example of the problem happens when trying to print a slice
of an array pointer.  If the variable is defined as a pointer to
the typedef of an array, then we fail to print the slice, like so:

    (gdb) p arr_ptr(1..2)
    cannot take slice of non-array

gdb/ChangeLog:

        * ada-lang.c (ada_is_simple_array_type, ada_value_slice_from_ptr)
        (ada_value_slice, empty_array, to_fixed_array_type): Deal with
        typedefs.

14 years agoimprove Ada exception catchpoint MI notification
Joel Brobecker [Tue, 17 May 2011 21:25:57 +0000 (21:25 +0000)] 
improve Ada exception catchpoint MI notification

This rewrites the code generating the Ada exception catchpoint hit
notification for both the GDB/MI case as well as the non-MI case,
by using the relevant ui_out_* functions to generate the output.
the MI notifications for Ada exception catchpoints now include
the stop reason, and the breakpoint "disp", much like other breakpoint
events do.  It also introduces a new field "exception-name" for
exception catchpoints (excluding "failed assertion catchpoints,
where we just want to know that it was a failed assertion).

gdb/ChangeLog:

        * breakpoint.h (bpdisp_text): Add declaration.
        * breakpoint.c (bpdisp_text): Make non-static.
        * ada-lang.c: #include "mi/mi-common.h".
        (print_it_exception): Rewrite to improve GDB/MI output.

gdb/doc/ChangeLog:

        * gdb.texinfo (GDB/MI Ada Exception Information): Document
        the "exception-name" field in the *stopped async record.

gdb/testsuite/ChangeLog:

        * gdb.ada/mi_catch_ex: New testcase.

14 years ago gdb/testsuite/
Joel Brobecker [Tue, 17 May 2011 21:25:12 +0000 (21:25 +0000)] 
gdb/testsuite/
* gdb.cp/cpexprs.exp (Overloaded methods): No longer try the
base::overload(void) method without specifying "const".

14 years ago * arm-tdep.h (struct address_space): Add forward declaration.
Joel Brobecker [Tue, 17 May 2011 21:25:00 +0000 (21:25 +0000)] 
* arm-tdep.h (struct address_space): Add forward declaration.

14 years ago * configure.ac: Remove code setting CONFIG_SHELL, config_shell and
Joel Brobecker [Tue, 17 May 2011 21:24:53 +0000 (21:24 +0000)] 
* configure.ac: Remove code setting CONFIG_SHELL, config_shell and
moveifchange.
* configure: Regenerate.
* Makefile.tpl: Use @SHELL@ not @config_shell@.
* Makefile.in: Regenerate.

14 years ago * configure.ac (*-*-sysv4*): Don't enable libgomp.
Joel Brobecker [Tue, 17 May 2011 21:24:10 +0000 (21:24 +0000)] 
* configure.ac (*-*-sysv4*): Don't enable libgomp.
(alpha*-*-*vms*, i[[34567]]86-*-sco3.2v5*, mn10300-*-*,
powerpc-*-chorusos*, powerpc*-*-eabi*, powerpc*-*-sysv*,
powerpc*-*-kaos*, s390x-ibm-tpf*, sparc64-*-elf*, v850*-*-*,
xtensa*-*-elf*, *-*-beos*, *-*-elf*, *-*-netware*, *-*-rtems*,
*-*-sysv[[45]]*, *-*-vxworks*, *-wrs-windiss): Remove
md_exec_prefix cases.
* configure: Regenerate.

14 years ago * configure.ac: Separate cases disabling target-libssp,
Joel Brobecker [Tue, 17 May 2011 21:23:56 +0000 (21:23 +0000)] 
* configure.ac: Separate cases disabling target-libssp,
target-libiberty, target-libstdc++-v3 and Fortran from general
case over targets.
* configure: Regenerate.

14 years ago * configure.ac (*-*-chorusos): Don't disable libgcj.
Joel Brobecker [Tue, 17 May 2011 21:23:41 +0000 (21:23 +0000)] 
* configure.ac (*-*-chorusos): Don't disable libgcj.
(*-*-freebsd[[12]] | *-*-freebsd[[12]].* | *-*-freebsd*aout*):
Remove case.
(*-*-kaos*): Don't disable GCC libraries, zlib or fastjar.
(arm-*-coff): Don't disable libgcj.
(arm*-*-linux-gnueabi): Remove useless assignment.
(arm-*-riscix*): Don't disable libgcj.
(bfin-*-*): Don't enable target-bsp and target-cygmon depending on
configuration.
(c4x-*-* | tic4x-*-*): Don't disable GCC libraries.
(c54x*-*-*): Remove case.
(tic54x-*-*): Don't disable GCC or GCC libraries.
(cris-*-* | crisv32-*-*): Don't handle *-*-aout.  Change *-*-elf
to *.
(d10v-*-*): Don't disable GCC libraries.
(d30v-*-*): Don't disable libgcj.
(h8500-*-*): Don't disable GCC libraries.
(i960-*-*): Don't disable libgcj.
(i[[3456789]]86-*-linux*): Don't handle *-*-*libc1*.
(i[[3456789]]86-*-sco3.2v5*, i[[3456789]]86-*-sco*,
i[[3456789]]86-*-sysv4*, i[[3456789]]86-*-beos*): Don't disable
libgcj.
(m68k-*-coff*): Remove case.
(mmix-*-*): Don't disable libgloss on host.
(mn10200-*-*, mn10300-*-*): Remove cases.
(powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*,
powerpc-*-beos*, m68k-apollo-*, mips*-*-irix5*, mips*-*-bsd*):
Don't disable libgcj.
(romp-*-*): Remove case.
(sparclite-*-*, sparc-*-sunos4*): Don't disable libgcj.
(sparc-*-solaris2.[[0-6]] | sparc-*-solaris2.[[0-6]].*): Remove
case.
(v810-*-*): Don't disable GCC libraries.
(v850*-*-*, vax-*-vms, xtensa*-*-*): Remove cases.
(ip2k-*-*): Don't disable GCC libraries.
* configure: Regenerate.

14 years agogdb/
Joel Brobecker [Tue, 17 May 2011 21:23:26 +0000 (21:23 +0000)] 
gdb/
* arm-tdep.h (arm_insert_single_step_breakpoint): Add prototype.
* arm-tdep.c (arm_override_mode): New global.
(arm_pc_is_thumb): Respect arm_override_mode.  Remove single-step
execution mode heuristics.
(thumb_get_next_pc_raw): Remove INSERT_BKTP argument; always insert
second single-step breakpoint if needed, using
arm_insert_single_step_breakpoint.
(arm_get_next_pc_raw): Remove INSERT_BKTP argument.  Only handle
ARM execution mode, do not call thumb_get_next_pc_raw.
(arm_get_next_pc): Encode execution mode in return value.  Call
either arm_get_next_pc_raw or thumb_get_next_pc_raw.
(arm_insert_single_step_breakpoint): New function.
(arm_software_single_step): Call it.
* arm-linux-tdep.c (arm_linux_sigreturn_return_addr): Add IS_THUMB
argument to return execution mode of sigreturn target.
(arm_linux_syscall_next_pc): Use it.
(arm_linux_copy_svc): Update call.
(arm_linux_software_single_step): Call
arm_insert_single_step_breakpoint.

gdb/testsuite/
* gdb.arch/thumb-singlestep.S: New file.
* gdb.arch/thumb-singlestep.exp: Likewise.

14 years ago2011-04-01 Tristan Gingold <gingold@adacore.com>
Joel Brobecker [Tue, 17 May 2011 21:23:00 +0000 (21:23 +0000)] 
2011-04-01  Tristan Gingold  <gingold@adacore.com>

* elfxx-ia64.c: include bfd_stdint.h

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

14 years ago2011-05-16 Adrian Cornish <gnu@bluedreamer.com>
Tom Tromey [Mon, 16 May 2011 15:58:23 +0000 (15:58 +0000)] 
2011-05-16  Adrian Cornish  <gnu@bluedreamer.com>

* linux-i386-ipa.c (supply_static_tracepoint_registers): Pass
__FILE__ and __LINE__ to internal_error.

14 years ago*** empty log message ***
gdbadmin [Mon, 16 May 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

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

14 years ago*** empty log message ***
gdbadmin [Sat, 14 May 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agogdb
Tom Tromey [Fri, 13 May 2011 18:54:47 +0000 (18:54 +0000)] 
gdb
* dwarf2expr.c (read_uleb128): Cast intermediate result.
(read_sleb128): Likewise.
gdb/testsuite
* gdb.dwarf2/clztest.exp: New file.
* gdb.dwarf2/clztest.c: New file.
* gdb.dwarf2/clztest.S: New file.

14 years ago*** empty log message ***
gdbadmin [Fri, 13 May 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * dwarf2read.c (read_common_block): Fix formatting.
Tom Tromey [Thu, 12 May 2011 15:59:29 +0000 (15:59 +0000)] 
* dwarf2read.c (read_common_block): Fix formatting.

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

14 years ago * dwarf2read.c (handle_data_member_location): New function.
Tom Tromey [Wed, 11 May 2011 17:25:07 +0000 (17:25 +0000)] 
* dwarf2read.c (handle_data_member_location): New function.
(dwarf2_add_field): Use it.
(read_common_block): Likewise.

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

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

14 years ago*** empty log message ***
gdbadmin [Mon, 9 May 2011 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

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

14 years ago*** empty log message ***
gdbadmin [Sat, 7 May 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agoChangeLog:
Ulrich Weigand [Fri, 6 May 2011 20:51:01 +0000 (20:51 +0000)] 
ChangeLog:

* ppc-linux-tdep.c (ppu2spu_prev_register): Handle pseudo registers.
(ppu2spu_unwind_register): Mark pseudo registers unavailable.
* spu-tdep.c (op_selb): Use correct value.

testsuite/ChangeLog:

* gdb.cell/bt.exp: Delete breakpoints before running to signal
to avoid race condition.
* gdb.cell/coremaker.c: Use small stack size.
* gdb.cell/ea-standalone.exp: Use file name without path as
argument to c_to.
* gdb.cell/fork.exp: Allow other output when continuing to end.

14 years agogdb/
Jan Kratochvil [Fri, 6 May 2011 15:13:38 +0000 (15:13 +0000)] 
gdb/
PR 12573
* dwarf2read.c (struct dwarf2_cu): New field has_loclist.
(producer_is_gcc_ge_4_0): New function.
(process_full_comp_unit): Set also symtab->locations_valid.  Move the
symtab->language code.
(var_decode_location): Set cu->has_loclist.
* symtab.c (skip_prologue_sal): New variables saved_pc, force_skip and
skip.  Intialize force_skip from locations_valid.  Move the prologue
skipping code into two passes.
* symtab.h (struct symtab): Make the primary field a bitfield.  New
field locations_valid.

gdb/testsuite/
PR 12573
* gdb.dwarf2/dw2-skip-prologue.S: New file.
* gdb.dwarf2/dw2-skip-prologue.c: New file.
* gdb.dwarf2/dw2-skip-prologue.exp: New file.

14 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.
nobody [Fri, 6 May 2011 15:06:50 +0000 (15:06 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.

Cherrypick from master 2011-05-06 15:06:49 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.S
    gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.c
    gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp

14 years agogdb/
Jan Kratochvil [Fri, 6 May 2011 13:53:16 +0000 (13:53 +0000)] 
gdb/
* symtab.c (compare_symbol_name): New function.
(completion_list_add_name, expand_partial_symbol_name): Call it,
remove the variable ncmp.
(default_make_symbol_completion_list_break_on): Reduce SYM_TEXT_LEN,
gdb_assert it.

gdb/testsuite/
* gdb.cp/psymtab-parameter.cc: New file.
* gdb.cp/psymtab-parameter.exp: New file.

14 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.
nobody [Fri, 6 May 2011 13:47:08 +0000 (13:47 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.

Cherrypick from master 2011-05-06 13:47:07 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.cp/psymtab-parameter.cc
    gdb/testsuite/gdb.cp/psymtab-parameter.exp

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

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

14 years ago * configure: Regenerate.
Pedro Alves [Wed, 4 May 2011 19:23:18 +0000 (19:23 +0000)] 
* configure: Regenerate.

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

14 years agoRevert "elfread.c (elf_symtab_read): Stop memory leak"
Joel Brobecker [Tue, 3 May 2011 16:25:20 +0000 (16:25 +0000)] 
Revert "elfread.c (elf_symtab_read): Stop memory leak"

It turns out that this change is not correct, and it causes a crash
on sparc-solaris while trying to load ld.so.  This is because the
memory is actually still referenced after elf_symtab_read completes.

gdb/ChangeLog:

        * elfread.c (elf_symtab_read): Revert the previous change
        that tried to stop a memory leak.

14 years agoDedicate GDB version 7.3 to the memory of Michael Snyder
Joel Brobecker [Tue, 3 May 2011 15:12:04 +0000 (15:12 +0000)] 
Dedicate GDB version 7.3 to the memory of Michael Snyder

gdb/ChangeLog:

        * gdb.texinfo (titlepage): Dedicate GDB version 7.3 to
        the memory of Michael Snyder.

14 years agonew `In Memoriam' appendix in GDB Manual
Joel Brobecker [Tue, 3 May 2011 15:11:42 +0000 (15:11 +0000)] 
new `In Memoriam' appendix in GDB Manual

This change removes the dedication of the manual to Fred Fish.
It also creates a new `In Memoriam' appendix, where Fred Fish
and Michael Snyder are mentioned.

gdb/doc/ChangeLog:

        * gdb.texinfo (titlepage): Remove dedication.
        (In Memoriam): New appendix.

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

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

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

14 years ago*** empty log message ***
gdbadmin [Sat, 30 Apr 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2011-04-29 Andrew Gontarek <andrewg@cray.com>
Tom Tromey [Fri, 29 Apr 2011 19:23:05 +0000 (19:23 +0000)] 
2011-04-29  Andrew Gontarek  <andrewg@cray.com>

* valprint.c (val_print_array_elements): Fixed poor performance
of printing very large arrays with repeat_count_threshold set
to unlimited.  New comment.

14 years ago2011-04-29 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Fri, 29 Apr 2011 16:02:10 +0000 (16:02 +0000)] 
2011-04-29  Pedro Alves  <pedro@codesourcery.com>

* linux-nat.c (linux_child_remove_fork_catchpoint)
(linux_child_remove_vfork_catchpoint)
(linux_child_remove_exec_catchpoint): New functions.
(linux_target_install_ops): Install them.

14 years ago2011-04-29 Phil Muldoon <pmuldoon@redhat.com>
Phil Muldoon [Fri, 29 Apr 2011 12:50:39 +0000 (12:50 +0000)] 
2011-04-29  Phil Muldoon  <pmuldoon@redhat.com>

PR mi/12531

* varobj.c (install_default_visualizer): Do not install a
visualizer if the varobj is CPLUS_FAKE_CHILD.
(construct_visualizer): Likewise.

2011-04-29  Phil Muldoon  <pmuldoon@redhat.com>

PR mi/12531

* gdb.python/py-mi.exp: Add CPLUS_FAKE_CHILD tests and a C++
compile target.
* gdb.python/py-prettyprint.exp: Add C++ object for
CPLUS_FAKE_CHILD test.

14 years agogdb/
Jan Kratochvil [Fri, 29 Apr 2011 07:32:41 +0000 (07:32 +0000)] 
gdb/
Fix Python access to inlined frames.
* python/py-frame.c (frapy_read_var): Find BLOCK using get_frame_block.
* python/py-symbol.c (gdbpy_lookup_symbol): Likewise.

gdb/testsuite/
Fix Python access to inlined frames.
* gdb.python/py-frame-inline.c: New file.
* gdb.python/py-frame-inline.exp: New file.

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

14 years ago*** empty log message ***
gdbadmin [Thu, 28 Apr 2011 00:00:34 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * rx-tdep.c (rx_frame_unwind): Add default_frame_unwind_stop_reason
Kevin Buettner [Wed, 27 Apr 2011 03:52:22 +0000 (03:52 +0000)] 
* rx-tdep.c (rx_frame_unwind): Add default_frame_unwind_stop_reason
to the initialization.

14 years ago*** empty log message ***
gdbadmin [Wed, 27 Apr 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2011-04-26 Michael Walle <michael@walle.cc>
Tom Tromey [Tue, 26 Apr 2011 15:38:21 +0000 (15:38 +0000)] 
2011-04-26  Michael Walle  <michael@walle.cc>

* remote.c (remote_start_remote): Ack packet after sending the
interrupt sequence.

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

14 years agoAdded files for the previous commit:
Jan Kratochvil [Mon, 25 Apr 2011 21:26:23 +0000 (21:26 +0000)] 
Added files for the previous commit:

gdb/testsuite/
* gdb.base/gdbindex-stabs-dwarf.c: New file.
* gdb.base/gdbindex-stabs.c: New file.
* gdb.base/gdbindex-stabs.exp: New file.

14 years agogdb/
Jan Kratochvil [Mon, 25 Apr 2011 21:25:18 +0000 (21:25 +0000)] 
gdb/
* elfread.c (elf_symfile_read): Protect dwarf2_initialize_objfile by
!objfile_has_partial_symbols.  New comment.
* objfiles.c (objfile_has_partial_symbols): Call HAS_SYMBOLS if
SYM_READ_PSYMBOLS is not present. Extend the comment.
* symfile.h (struct sym_fns): Extend the sym_read_psymbols comment.

gdb/testsuite/
* gdb.base/gdbindex-stabs-dwarf.c: New file.
* gdb.base/gdbindex-stabs.c: New file.
* gdb.base/gdbindex-stabs.exp: New file.

14 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.
nobody [Mon, 25 Apr 2011 19:38:17 +0000 (19:38 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.

Cherrypick from master 2011-04-25 19:38:16 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.base/gdbindex-stabs-dwarf.c
    gdb/testsuite/gdb.base/gdbindex-stabs.c
    gdb/testsuite/gdb.base/gdbindex-stabs.exp
    gdb/testsuite/gdb.python/py-frame-inline.c
    gdb/testsuite/gdb.python/py-frame-inline.exp

14 years ago*** empty log message ***
gdbadmin [Mon, 25 Apr 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 24 Apr 2011 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sat, 23 Apr 2011 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Fri, 22 Apr 2011 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago * gdb_wchar.h (USE_INTERMEDIATE_ENCODING_FUNCTION): New macro.
Pierre Muller [Thu, 21 Apr 2011 21:16:15 +0000 (21:16 +0000)] 
* gdb_wchar.h (USE_INTERMEDIATE_ENCODING_FUNCTION): New macro.
(INTERMEDIATE_ENCODING): Change value to intermediate_encoding
function call if __STDC_ISO_10646__ macro is defined.
(intermediate_encoding): New prototype.
* charset.c (your_gdb_wchar_t_is_bogus): New extern test variable
to generate compile time error for unsupported gdb_wchar_t size.
(ENDIAN_SUFFIX): New macro.
(intermediate_encoding): New function.

14 years ago*** empty log message ***
gdbadmin [Thu, 21 Apr 2011 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agogdb/
Jan Kratochvil [Wed, 20 Apr 2011 20:10:30 +0000 (20:10 +0000)] 
gdb/
* ada-lang.c (struct add_partial_datum): Update the comment for
expand_partial_symbol_name.
(ada_add_partial_symbol_completions): Rename to ...
(ada_expand_partial_symbol_name): ... here, change return type, update
function comment, call symbol_completion_match instead of
symbol_completion_add.
(ada_make_symbol_completion_list): Use now expand_partial_symbol_names
and ada_expand_partial_symbol_name.
* dwarf2read.c (dw2_expand_symtabs_matching): Support NULL
FILE_MATCHER.
(dw2_map_symbol_names): Remove.
(dwarf2_gdb_index_functions): Unlist dw2_map_symbol_names.
* psymtab.c (map_symbol_names_psymtab): Remove.
(expand_symtabs_matching_via_partial): Support NULL FILE_MATCHER.
Support KIND == ALL_DOMAIN.  Exchange the NAME_MATCHER and KIND check
order.
(psym_functions): Unlist map_symbol_names_psymtab.
(map_partial_symbol_names): Rename to ...
(expand_partial_symbol_names): ... here, change the FUN type, call
expand_symtabs_matching with ALL_DOMAIN and NULL FILE_MATCHER now.
* psymtab.h (map_partial_symbol_names): Rename to ...
(expand_partial_symbol_names): ... here, change the FUN type.
* symfile.h (struct quick_symbol_functions): Update the description of
expand_symtabs_matching.  Remove map_symbol_names.
* symtab.c (search_symbols): Add ALL_DOMAIN to the function comment.
(struct add_name_data): Update the comment for
expand_partial_symbol_name.
(add_partial_symbol_name): Rename to ...
(expand_partial_symbol_name): ... here.  Replace
completion_list_add_name call by strncmp.
(default_make_symbol_completion_list_break_on): Use now
expand_partial_symbol_names and expand_partial_symbol_name.
* symtab.h (enum search_domain): New element ALL_DOMAIN.

gdb/testsuite/
* gdb.cp/cpcompletion.exp (complete class methods)
(complete class methods beginning with F): Move them above runto.  New
comment about the runto delimiter.

14 years ago * gdb.texinfo (Trace File Format): Move node later.
Tom Tromey [Wed, 20 Apr 2011 17:26:42 +0000 (17:26 +0000)] 
* gdb.texinfo (Trace File Format): Move node later.

14 years ago2011-04-20 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Wed, 20 Apr 2011 17:04:32 +0000 (17:04 +0000)] 
2011-04-20  Pedro Alves  <pedro@codesourcery.com>

gdb/
* regcache.c (get_thread_arch_regcache): If creating a regcache for
null_ptid, assume and allow a NULL address space, instead of
asking the target for the ptid's address space.
* infrun.c (ptid_is_pid): Remove assertion.

gdb/testsuite/
* gdb.base/maint.exp: Test that "maint print registers" works
without a running program.

14 years ago*** empty log message ***
gdbadmin [Wed, 20 Apr 2011 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

14 years ago2011-04-19 Marc Khouzam <marc.khouzam@ericsson.com>
Marc Khouzam [Tue, 19 Apr 2011 15:24:49 +0000 (15:24 +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.

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

14 years ago * ppc-linux-nat.c (check_condition): Add len output parameter.
Thiago Jung Bauermann [Mon, 18 Apr 2011 21:29:18 +0000 (21:29 +0000)] 
* ppc-linux-nat.c (check_condition): Add len output parameter.
Set it based on the memory region referenced in the condition
expression.  Update all callers.

14 years ago*** empty log message ***
gdbadmin [Mon, 18 Apr 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

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

14 years ago*** empty log message ***
gdbadmin [Sat, 16 Apr 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agogdb/
Thiago Jung Bauermann [Fri, 15 Apr 2011 04:18:35 +0000 (04:18 +0000)] 
gdb/
* breakpoint.c (watch_command_1): Remove colon from exp_string.

gdb/testsuite/
* gdb.base/watchpoint.exp (test_inaccessible_watchpoint): Don't
expect a colon in watch -location output.

14 years ago * breakpoint.c (save_breakpoints): Verify whether
Thiago Jung Bauermann [Fri, 15 Apr 2011 04:16:42 +0000 (04:16 +0000)] 
* breakpoint.c (save_breakpoints): Verify whether
breakpoint_ops.print_recreate is defined before calling it.

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

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

14 years ago*** empty log message ***
gdbadmin [Wed, 13 Apr 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

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

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

14 years ago*** empty log message ***
gdbadmin [Sun, 10 Apr 2011 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

14 years agogdb/
Jan Kratochvil [Sat, 9 Apr 2011 11:18:55 +0000 (11:18 +0000)] 
gdb/
Fix DW_AT_accessibility compatibility with gcc-4.6+.
* dwarf2read.c: Include ctype.h.
(producer_is_gxx_lt_4_6, dwarf2_default_access_attribute): New
functions.
(dwarf2_add_field): Fix new_field->accessibility by calling
dwarf2_default_access_attribute.  Restructure setting accessibility
vs. virtuality.
(dwarf2_add_member_fn): New variable accessibility.  Fix fnp
is_private and is_protected by calling
dwarf2_default_access_attribute.

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

14 years ago2011-04-08 Steve Ellcey <sje@cup.hp.com>
Steve Ellcey [Fri, 8 Apr 2011 16:26:35 +0000 (16:26 +0000)] 
2011-04-08  Steve Ellcey  <sje@cup.hp.com>

* Add default_frame_unwind_stop_reason value to libunwind_frame_unwind
initalization.

14 years ago*** empty log message ***
gdbadmin [Fri, 8 Apr 2011 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

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