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

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

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

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

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

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

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

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

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

14 years ago2011-06-16 Hui Zhu <teawater@gmail.com>
Hui Zhu [Thu, 16 Jun 2011 02:22:18 +0000 (02:22 +0000)] 
2011-06-16  Hui Zhu  <teawater@gmail.com>

* remote.c (remote_trace_set_readonly_regions): Add check for
remote_protocol_packets[PACKET_qXfer_traceframe_info].support before
output warning.

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

14 years ago2011-06-15 Hui Zhu <teawater@gmail.com>
Hui Zhu [Wed, 15 Jun 2011 14:57:15 +0000 (14:57 +0000)] 
2011-06-15  Hui Zhu  <teawater@gmail.com>

* remote.c (remote_trace_set_readonly_regions): Add a check for
target_buf_size.

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

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

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

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

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

14 years agogdb/
Jan Kratochvil [Fri, 10 Jun 2011 21:56:04 +0000 (21:56 +0000)] 
gdb/
* symtab.c (output_partial_symbol_filename): Exchange the filename and
fullname parameters order.

gdb/testsuite/
* gdb.dwarf2/dw2-filename.exp (info sources): New testcase.

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

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

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

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

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

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

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

14 years agogdb
Tom Tromey [Fri, 3 Jun 2011 15:32:14 +0000 (15:32 +0000)] 
gdb
* python/py-inferior.c (python_inferior_exit): Use inferior's exit
code fields.
* python/py-exitedevent.c (create_exited_event_object): Change
type of 'exit_code'.  Optionally add exit_code attribute.
(emit_exited_event): Change type of 'exit_code'.
* python/py-event.h (emit_exited_event): Update.
* mi/mi-interp.c (mi_inferior_exit): Print exit code.
* infrun.c (handle_inferior_event): Set exit code fields on
inferior.
* inferior.h (struct inferior) <has_exit_code, exit_code>: New
fields.
* inferior.c (exit_inferior_1): Initialize new fields.
gdb/doc
* gdb.texinfo (GDB/MI Async Records): Document 'exit-code' field.
(Events In Python): Note that exit_code is optional.

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

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

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

14 years ago2011-05-31 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Tue, 31 May 2011 21:23:41 +0000 (21:23 +0000)] 
2011-05-31  Pedro Alves  <pedro@codesourcery.com>

gdb/gdbserver/
* linux-x86-low.c (i386_dr_low_get_addr): Fix off by one in
assertion.
* win32-i386-low.c (i386_dr_low_get_addr): Ditto.

gdb/testsuite/
* gdb.arch/i386-dr3-watch.c: New file.
* gdb.arch/i386-dr3-watch.exp: New file.

14 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.
nobody [Tue, 31 May 2011 21:18:57 +0000 (21:18 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_3-branch'.

Cherrypick from master 2011-05-31 21:18:56 UTC Pedro Alves <palves@redhat.com> '2011-05-31  Pedro Alves  <pedro@codesourcery.com>':
    gdb/testsuite/gdb.arch/i386-dr3-watch.c
    gdb/testsuite/gdb.arch/i386-dr3-watch.exp

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

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

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

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

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

14 years ago2011-05-26 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Thu, 26 May 2011 14:14:55 +0000 (14:14 +0000)] 
2011-05-26  Pedro Alves  <pedro@codesourcery.com>

* alpha-tdep.c (alpha_cannot_fetch_register): Don't return true
for ALPHA_ZERO_REGNUM.
(alpha_supply_int_regs): Explicitly supply zero as the value for
ALPHA_ZERO_REGNUM in the register cache.
* alpha-nat.c (fetch_osf_core_registers): Ditto.

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

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

14 years ago2011-05-24 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Tue, 24 May 2011 10:58:09 +0000 (10:58 +0000)] 
2011-05-24  Pedro Alves  <pedro@codesourcery.com>

gdb/
* solib-svr4.c (svr4_solib_create_inferior_hook): Skip setting
shared library event breakpoint if there's no execution.

gdb/testsuite/
* gdb.trace/tfile.exp: Add test that opening the basic.tf trace
file doesn't error, using MI.

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

14 years agogdb
Tom Tromey [Mon, 23 May 2011 20:24:27 +0000 (20:24 +0000)] 
gdb
* c-lang.c (evaluate_subexp_c): Use expect_type if it is not
NULL.
gdb/testsuite
* gdb.base/charset.exp (string_display): Add tests to assign to
arrays.
* gdb.base/charset.c (short_array, int_array, long_array): New.

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

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

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

14 years ago2011-05-20 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Fri, 20 May 2011 14:37:42 +0000 (14:37 +0000)] 
2011-05-20  Pedro Alves  <pedro@codesourcery.com>

gdb/
* tracepoint.c: Include exceptions.h.
(TFILE_PID): Move higher in file.
(tfile_open): Delay pushing the tfile target until we're assured
the tfile header is present in the file.  Wrap reading the initial
newline-terminated lines in TRY_CATCH.  Pop the target if the
initial setup failed.  Add the tfile's thread immediately
aftwards, before any non-essential setup.  Don't skip
post_create_inferior if there are no traceframes present in the
file.
(tfile_close): Remove redundant check for null before xfree call.
(tfile_thread_alive): New function.
(init_tfile_ops): Register it as to_thread_alive callback.

14 years ago2011-05-20 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Fri, 20 May 2011 14:31:24 +0000 (14:31 +0000)] 
2011-05-20  Pedro Alves  <pedro@codesourcery.com>

* tracepoint.c (tfile_open): Delete #if 0'd code.

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.