gdbadmin
0e0cefcbab
*** empty log message ***
2007-03-14 00:00:04 +00:00
Daniel Jacobowitz
4e463ff545
* rs6000-tdep.c (rs6000_skip_prologue): Use skip_prologue_using_sal.
...
(rs6000_in_function_epilogue_p): Use extract_unsigned_integer.
(refine_prologue_limit): Delete.
(skip_prologue): Don't call it. Use extract_unsigned_integer.
Assume lim_pc is set. Correct check for incomplete prologues.
Do not skip clobbers of the frame pointer.
* symtab.c (skip_prologue_using_sal): Fail if there is only one
sal.
* gdb.arch/powerpc-prologue.c (optimized_1_marker, gdb2029_marker)
(optimized_1): New.
(main): Call optimized_1.
(gdb2029): Correct typos. Call gdb2029_marker.
* gdb.arch/powerpc-prologue.exp: Run new test. Use a breakpoint
for gdb2029.
2007-03-13 17:34:23 +00:00
Nathan Froyd
348473d521
* frame.c (frame_pop): Check to see whether there's a frame to
...
which we can pop first.
2007-03-13 14:05:25 +00:00
Nathan Froyd
a2f9cf0ddf
* MAINTAINERS (Write After Approval): Add myself.
2007-03-13 14:00:53 +00:00
gdbadmin
28cd3f6e43
*** empty log message ***
2007-03-13 00:00:02 +00:00
Mark Kettenis
b6db2c4783
* gdb.gdb/selftest.exp (do_steps_and_nexts): Match spaces as well
...
as tabs. Remove redundant test pattern.
2007-03-12 21:58:19 +00:00
gdbadmin
1e4e0aa7a4
*** empty log message ***
2007-03-12 00:00:03 +00:00
gdbadmin
a0eb3e7a48
*** empty log message ***
2007-03-11 00:00:02 +00:00
Ulrich Weigand
70ed37372e
* gdb.base/long_long.exp: Accept optional symbol name in <...>
...
for /a format output.
2007-03-10 01:13:43 +00:00
gdbadmin
297f699dd2
*** empty log message ***
2007-03-10 00:00:02 +00:00
Ulrich Weigand
569631c6f2
* infrun.c (breakpoints_failed): Remove unnecessary variable.
...
(handle_inferior_event): Remove unnecessary braces.
* breakpoint.c (bpstat_what): Remove wrong comment.
2007-03-09 16:20:42 +00:00
Daniel Jacobowitz
47b67b6080
* gdb.base/checkpoint.exp: Rewrite 600 checkpoint test to
...
collect output incrementally.
2007-03-09 15:20:16 +00:00
Ulrich Weigand
fe5febed21
* spu-tdep.c (spu_in_function_epilogue_p): New function.
...
(spu_gdbarch_init): Install it.
2007-03-09 03:51:04 +00:00
Ulrich Weigand
b8953b0e7e
* gdb.mi/mi-var-cmd.exp: Allow value without "..." string
...
for -var-create lpcharacter test.
* gdb.mi/mi2-var-cmd.exp: Likewise.
2007-03-09 02:20:04 +00:00
Ulrich Weigand
7acd5c40d2
* gdb.mi/mi-var-cmd.exp: Allow -var-update null_ptr test to
...
pass on targets where address zero is readable.
2007-03-09 01:14:12 +00:00
Ulrich Weigand
9c6759c1a1
* gdb.xml/tdesc-arch.exp: Test is unsupported on target with
...
just a single architecture.
2007-03-09 00:14:07 +00:00
gdbadmin
9addded633
*** empty log message ***
2007-03-09 00:00:32 +00:00
Ulrich Weigand
9dea8ca21c
* spu-linux-nat.c (spu_xfer_partial): Return -1 for unsupported
...
object types, not 0.
2007-03-08 23:54:24 +00:00
Ulrich Weigand
7b3dc0b75b
* spu-tdep.c (spu_frame_align): New function.
...
(spu_gdbarch_init): Install it. Set call dummy location to ON_STACK.
2007-03-08 21:32:22 +00:00
Ulrich Weigand
118dfbaf1f
* spu-tdep.c (spu_unwind_pc): Mask off interrupt enable bit.
...
(spu_software_single_step): Likewise.
(spu_read_pc, spu_write_pc): New functions.
(spu_gdbarch_init): Install them.
2007-03-08 21:18:01 +00:00
Ulrich Weigand
a2f1aeb4a0
* gdb.base/callfuncs.exp (do_get_all_registers): Remove.
...
(fetch_all_registers): New function, uses gdb_test_multiple and
exp_continue to fetch inferior output line-by-line.
Replace all uses of do_get_all_registers by fetch_all_registers.
2007-03-08 20:08:02 +00:00
Ulrich Weigand
46579ac2da
* gdb.base/relativedebug.exp: Skip test if gdb,nosignals is set
...
in target_info.
2007-03-08 17:59:13 +00:00
Ulrich Weigand
29e4017ddc
* cli/cli-dump.c (struct callback_data): load_offset needs to
...
have signed long type.
2007-03-08 16:54:02 +00:00
gdbadmin
cb9f45d79f
*** empty log message ***
2007-03-08 00:00:05 +00:00
Joel Brobecker
6de5b84957
* mips-tdep.c (mips_insn16_frame_cache, mips_insn32_frame_sniffer):
...
Revert the previous change that had some unexpected side-effects
on mips32.
(mips_insn16_frame_cache, mips_insn32_frame_cache): Use the proper
function to get the address of the calling instruction.
2007-03-07 21:32:47 +00:00
Denis Pilat
7490ba4f78
* tui/tui-hooks.c (tui_selected_frame_level_changed_hook): Replace
...
get_selected_frame by deprecated_safe_get_selected_frame.
2007-03-07 10:29:47 +00:00
gdbadmin
5a95d5a969
*** empty log message ***
2007-03-07 00:00:35 +00:00
gdbadmin
5a38199b18
*** empty log message ***
2007-03-06 00:00:32 +00:00
gdbadmin
ad8bd7f8c1
*** empty log message ***
2007-03-05 00:00:04 +00:00
gdbadmin
18845502dd
*** empty log message ***
2007-03-04 00:00:02 +00:00
gdbadmin
f157d00c98
*** empty log message ***
2007-03-03 00:00:38 +00:00
Michael Snyder
fc133f2406
2007-03-02 Michael Snyder <michael.snyder@palmsource.com>
...
* gdb.threads/manythreads.exp: Use $message string for
consistancy; add a default (timeout) case.
2007-03-02 22:16:06 +00:00
Michael Snyder
7646a51d49
2007-03-02 Michael Snyder <michael.snyder@palmsource.com>
...
* gdb.base/watchpoint.exp: Fix truncated comment.
2007-03-02 22:11:15 +00:00
Mark Kettenis
861fb77c13
* shnbsd-tdep.c: Include "regset.h", "gdb_assert.h" and
...
"gdb_string.h". Don't include "nbsd-tdep.h".
(SIZEOF_STRUCT_REG): Remove.
(SHNBSD_SIZEOF_GREGS): New.
(shnbsd_supply_gregset, shnbsd_collect_gregset)
(shnbsd_regset_from_core_section): New functions.
(fetch_core_registers, fetch_elfcore_registers): Remove functions.
(shnbsd_supply_reg, shnbsd_fill_reg): Simply call
shnbsd_supply_gregset, shnbsd_collect_gregset.
(shnbsd_gregset): New variable.
(shnbsd_init_abi): Set regset_from_core_section.
(GDB_OSABI_NETBSD_CORE): New define.
(shnbsd_core_osabi_sniffer): New function.
(_initialize_shnbsd_tdep): Register shnbsd_core_osabi_sniffer.
* Makefile.in (shnbsd-tdep.o): Update dependencies.
* config/sh/nbsd.mt (TDEPFILES): Add corelow.o, remove
nbsd-tdep.o.
* config/sh/obsd.mt (TDEPFILES): Remove nbsd-tdep.o.
2007-03-02 21:28:18 +00:00
Michael Snyder
dcfff61f44
2007-03-02 Michael Snyder <michael.snyder@palmsource.com>
...
* Makefile.in: Remove spurious single-quotes from sed command.
2007-03-02 18:42:40 +00:00
gdbadmin
ac87cdfeb3
*** empty log message ***
2007-03-02 00:00:02 +00:00
gdbadmin
9c95710e8b
*** empty log message ***
2007-03-01 00:00:33 +00:00
Joel Brobecker
787cbe146c
* gdbtypes.c (replace_type): Fix typo that caused us to not update
...
length of the types referenced by the new type CV ring.
2007-02-28 19:42:08 +00:00
Daniel Jacobowitz
35f196d907
* frame.c (frame_pop, frame_observer_target_changed): Call
...
reinit_frame_cache.
(flush_cached_frames): Rename to reinit_frame_cache and delete
old implementation.
* frame.h (flush_cached_frames): Delete prototype and update comment.
* bsd-kvm.c (bsd_kvm_open, bsd_kvm_proc_cmd, bsd_kvm_pcb_cmd): Call
reinit_frame_cache instead of flush_cached_frames. Do not call
select_frame after reinit_frame_cache.
* corelow.c (core_open): Likewise.
* gdbarch.sh (deprecated_current_gdbarch_select_hack): Likewise.
* infrun.c (prepare_to_proceed, context_switch)
(handle_inferior_event): Likewise.
* linux-fork.c (fork_load_infrun_state): Likewise.
* ocd.c (ocd_start_remote): Likewise.
* remote-e7000.c (e7000_start_remote): Likewise.
* remote-mips.c (device): Likewise.
* thread.c (switch_to_thread): Likewise.
* tracepoint.c (finish_tfind_command): Likewise.
* gdbarch.c: Regenerated.
2007-02-28 17:35:01 +00:00
Daniel Jacobowitz
664e3ee9c3
* gdb.mi/mi-var-cmd.exp: Correct test name. Allow any value for
...
func.
* gdb.mi/mi2-var-cmd.exp: Likewise.
2007-02-28 17:32:51 +00:00
Joel Brobecker
c26f2453ab
* gdbtypes.c (check_typedef): Do not replace stub type if
...
the resolved type is not defined in the same objfile.
2007-02-28 16:35:49 +00:00
Joel Brobecker
e26f076c67
Move dw2-producer.* from gdb.arch to gdb.dwarf2 where it was supposed to
...
be checked in.
2007-02-28 16:28:17 +00:00
Daniel Jacobowitz
7d900f1a0b
* top.c (gdb_readline_wrapper_cleanup): Remove invalid assertion.
2007-02-28 15:55:54 +00:00
Joel Brobecker
760386520a
Fix the last ChangeLog entry date (oops :-/).
2007-02-28 06:04:37 +00:00
Joel Brobecker
52eea4ce26
* stabsread.c (define_symbol): Create an associated STRUCT_DOMAIN
...
symbol for Ada units when the symbol is defined using 't' rather
than 'Tt' as symbol descriptor.
2007-02-28 05:59:14 +00:00
Ulrich Weigand
1344afe0bb
* config/mips/tm-nbsd.h: Delete file.
...
* config/mips/nbsd.mt (DEPRECATED_TM_FILE): Remove.
* config/sh/tm-nbsd.h: Delete file.
* config/sh/nbsd.mt (DEPRECATED_TM_FILE): Set to tm-sh.h.
2007-02-28 01:34:01 +00:00
gdbadmin
b1e3fd4447
*** empty log message ***
2007-02-28 00:00:33 +00:00
Joel Brobecker
f8d225dba8
* mi/mi-cmd-var.c (varobj_update_one): Remove reference to
...
unused WRONG_PARAM value since it was recently deleted.
2007-02-27 23:42:33 +00:00
Nick Roberts
93b979d682
(varobj_update): Free temporary vectors.
2007-02-27 23:27:47 +00:00
Nick Roberts
1bbfb19a4d
*** empty log message ***
2007-02-27 23:27:15 +00:00