aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2003-08-07This commit was manufactured by cvs2svn to create branch 'gdb_6_0-branch'.nobody22-0/+4997
Cherrypick from master 2003-08-07 17:47:42 UTC Andrew Cagney <cagney@redhat.com> 'Index: ChangeLog': gdb/testsuite/gdb.mi/mi2-basics.exp gdb/testsuite/gdb.mi/mi2-break.exp gdb/testsuite/gdb.mi/mi2-cli.exp gdb/testsuite/gdb.mi/mi2-console.exp gdb/testsuite/gdb.mi/mi2-disassemble.exp gdb/testsuite/gdb.mi/mi2-eval.exp gdb/testsuite/gdb.mi/mi2-file.exp gdb/testsuite/gdb.mi/mi2-hack-cli.exp gdb/testsuite/gdb.mi/mi2-pthreads.exp gdb/testsuite/gdb.mi/mi2-read-memory.exp gdb/testsuite/gdb.mi/mi2-regs.exp gdb/testsuite/gdb.mi/mi2-return.exp gdb/testsuite/gdb.mi/mi2-simplerun.exp gdb/testsuite/gdb.mi/mi2-stack.exp gdb/testsuite/gdb.mi/mi2-stepi.exp gdb/testsuite/gdb.mi/mi2-syn-frame.exp gdb/testsuite/gdb.mi/mi2-until.exp gdb/testsuite/gdb.mi/mi2-var-block.exp gdb/testsuite/gdb.mi/mi2-var-child.exp gdb/testsuite/gdb.mi/mi2-var-cmd.exp gdb/testsuite/gdb.mi/mi2-var-display.exp gdb/testsuite/gdb.mi/mi2-watch.exp
2003-08-072003-08-07 Michal Ludvig <mludvig@suse.cz>Michal Ludvig2-0/+10
* x86-64-tdep.c (x86_64_push_arguments): Skip the red zone.
2003-08-07(Oops, now the correct version :-)Michal Ludvig1-1/+1
2003-08-07 Michal Ludvig <mludvig@suse.cz> * x86-64-tdep.c (x86_64_dwarf_regmap): Correct register numbers.
2003-08-072003-08-07 Michal Ludvig <mludvig@suse.cz>Michal Ludvig2-1/+4
* x86-64-tdep.c (x86_64_dwarf_regmap): Correct register numbers.
2003-08-07 From Kei Sakamoto <sakamoto.kei@renesas.com>:Daniel Jacobowitz3-2/+11
* gdb.asm/asm-source.exp : Add -lgloss to link-flags. * gdb.asm/m32r.inc : Remove an illegal nop after bl instruction. Replace ld24 with seth/add3.
2003-08-07*** empty log message ***gdbadmin1-1/+1
2003-08-062003-08-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-401/+40
* gdb.texinfo (Mode Options): Mention that level three is the highest available and that level 2 is deprecated. (Annotations Overview): Mention annotation levels. Cross reference to "Limitations of the Annotation Interface" in annotate.texi. (TODO, Value Annotations, Frame Annotations): Delete section. (Displays, Breakpoint Info): Delete.
2003-08-06*** empty log message ***gdbadmin1-1/+1
2003-08-05./Daniel Jacobowitz4-1/+27
* Makefile.in (tui-interp.o): Update dependencies. tui/ * tui-interp.c: Include "cli-out.h". (tui_resume): Update tui_old_uiout's stream to gdb_stdout.
2003-08-05*** empty log message ***gdbadmin1-1/+1
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-30/+29
* agentexpr.texi: Delete @bye. * Makefile.in (STABS_DOC_SOURCE_INCLUDES): Add "fdl.texi" (stabs.info): Add $(srcdir) to include search path. (html): Depend on "annotate_toc.html", and not "annotate.html". * stabs.texinfo: Ditto. Include "fdl.texi". * gdbint.texinfo: Update copyright statement's list of invariant sections.
2003-08-042003-08-04 David Carlton <carlton@kealia.com>David Carlton2-1/+7
* charset.c (cached_iconv_convert): Add __FILE__ and __LINE__ args to internal_error call.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+8
* frame.c (frame_func_unwind): Use frame_unwind_address_in_block.
2003-08-04 PR c++/1267Daniel Jacobowitz2-1/+17
* minsyms.c (lookup_minimal_symbol_by_pc_section): If SECTION is NULL, default to the section containing PC.
2003-08-04*** empty log message ***gdbadmin1-1/+1
2003-08-032003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+10
* config/djgpp/fnchange.lst: Fix up testsuite/gdb.c++/annota3.cc, gdb/testsuite/gdb.c++/annota3.exp, amd64fbsd-tdep.c and amd64fbsd-nat.c.
2003-08-032003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-0/+7
* gdb.base/annota3.exp: New file. * gdb.base/annota3.c: New file. * gdb.c++/annota3.exp: New file. * gdb.c++/annota3.cc: New file.
2003-08-03This commit was manufactured by cvs2svn to create branch 'gdb_6_0-branch'.nobody4-0/+725
Cherrypick from master 2003-08-03 01:57:13 UTC Andrew Cagney <cagney@redhat.com> '2003-08-02 Andrew Cagney <cagney@redhat.com>': gdb/testsuite/gdb.base/annota3.c gdb/testsuite/gdb.base/annota3.exp gdb/testsuite/gdb.c++/annota3.cc gdb/testsuite/gdb.c++/annota3.exp
2003-08-03*** empty log message ***gdbadmin1-1/+1
2003-08-022003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-472/+496
* Makefile.in: Update all dependencies and definitions.
2003-08-02*** empty log message ***gdbadmin1-1/+1
2003-08-012003-08-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney7-3059/+3419
Import mainline multi-arch changes from Kei Sakamoto. * gdb/NEWS: Mention that m32r is multi-arch. * configure.tgt: Recognize m32r-*-*. * config/m32r/m32r.mt: New file. * m32r-rom.c, m32r-stub.c, m32r-tdep.c: Import
2003-08-01*** empty log message ***gdbadmin1-1/+1
2003-07-312003-07-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-20/+25
* regcache.c (struct regcache_descr): Update comments on nr_raw_registers. (init_legacy_regcache_descr): Don't set nr_raw_registers or sizeof_raw_register_valid_p. (init_regcache_descr): Set nr_raw_registers and sizeof_raw_register_valid_p before calling init_legacy_regcache_descr.
2003-07-31*** empty log message ***gdbadmin1-1/+1
2003-07-302003-07-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-746/+55
* Makefile.in (INFO_DEPS): Add annotate.info. (dvi, ps, html, pdf): Add annotate. (ANNOTATE_DOC_SOURCE_INCLUDES): New macro. (ANNOTATE_DOC_BUILD_INCLUDES): New macro. (ANNOTATE_DOC_FILES): New macro. (ANNOTATE_TEX_TMPS): New macro. (annotate.info, annotate_toc.html): Specify dependencies. (annotate.ps, annotate.pdf, annotate.dvi): Ditto. * annotate.texinfo: Rename annotate.texi. Get building. Add "Migrating to GDB/MI" and "Limitations of the Annotation Interface" chapters. Mention why it is not part of the user guide. Update copyright notice. Include "fdl.texi".
2003-07-30This commit was manufactured by cvs2svn to create branch 'gdb_6_0-branch'.nobody1-0/+824
Cherrypick from master 2003-07-30 04:14:38 UTC Andrew Cagney <cagney@redhat.com> '2003-07-28 Andrew Cagney <cagney@redhat.com>': gdb/doc/annotate.texinfo
2003-07-30*** empty log message ***gdbadmin1-1/+1
2003-07-292003-07-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-48/+76
* annotate.c (annotate_breakpoints_headers): Restrict annotation to level 2. (annotate_breakpoints_table, annotate_record): Ditto. (annotate_breakpoints_table_end, annotate_field_begin): Ditto. (annotate_field_name_end, annotate_field_value): Ditto. (annotate_field_end, annotate_frame_source_begin): Ditto. (annotate_frame_source_file, annotate_frame_source_file_end): Ditto. (annotate_frame_source_line, annotate_frame_source_end): Ditto. (annotate_frame_begin, annotate_frame_function_name): Ditto. (annotate_frame_address_end, annotate_frame_address): Ditto. (annotate_frame_args, annotate_frame_end): Ditto. (annotate_frame_where, annotate_arg_begin): Ditto. (annotate_arg_name_end, annotate_arg_value): Ditto. (annotate_arg_end, annotate_signal_handler_caller): Ditto. (annotate_function_call, annotate_signal_name): Ditto. (annotate_signal_string, annotate_signal_name_end): Ditto. (annotate_signal_string_end, annotate_value_history_begin): Ditto. (annotate_value_begin, annotate_value_history_value): Ditto. (annotate_value_history_end, annotate_value_end): Ditto. (annotate_display_begin, annotate_display_number_end): Ditto. (annotate_display_format, annotate_display_expression): Ditto. (annotate_display_expression_end, annotate_display_value): Ditto. (annotate_display_end, annotate_array_section_begin): Ditto. (annotate_elt_rep, annotate_elt_rep_end): Ditto. (annotate_elt, annotate_array_section_end): Ditto.
2003-07-29*** empty log message ***gdbadmin1-1/+1
2003-07-282003-07-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-4/+9
* mips-tdep.c (print_gp_register_row): Print the GPR's register MOD NUM_REGS.
2003-07-28 * thread.c (info_threads_command): Use get_selected_frame ().Daniel Jacobowitz2-11/+13
Check that there is at least one non-sentinel frame.
2003-07-28 * gdb.threads/print-threads.exp (test_all_threads): Loosen KFAILDaniel Jacobowitz2-1/+6
pattern.
2003-07-28*** empty log message ***gdbadmin1-1/+1
2003-07-27 * m68hc11-tdep.c (struct frame_extra_info): Remove.Stephane Carrez2-191/+12
(m68hc11_pop_frame): Remove. (m68hc11_frame_saved_pc): Remove. (m68hc11_frame_chain): Remove. (m68hc11_frame_init_saved_regs): Remove. (m68hc11_init_extra_frame_info): Remove. (m68hc11_store_struct_return): Remove. (m68hc11_saved_pc_after_call): Remove. (m68hc11_call_dummy_address): Remove.
2003-07-27 * m68hc11-tdep.c (struct m68hc11_unwind_cache): New struct to holdStephane Carrez2-58/+344
frame unwind information. (m68hc11_scan_prologue): New function from m68hc11_guess_from_prologue and adapted for frame unwinding. (m68hc11_skip_prologue): Update to scan prologue in temporary object. (m68hc11_unwind_pc): New function. (m68hc11_frame_unwind_cache): New function to analyze frames. (m68hc11_frame_this_id): New function to create new frame struct. (m68hc11_frame_prev_register): New function to unwind a register from the frame. (m68hc11_frame_unwind): Default 68hc11/68hc12 unwinder. (m68hc11_frame_p): New function for the above. (m68hc11_frame_base_address): New function to return fp of frame. (m68hc11_frame_args_address): Update for frame. (m68hc11_frame_base): Default 68hc11/68hc12 frame. (m68hc11_unwind_sp): New function. (m68hc11_unwind_dummy_id): New function. (m68hc11_gdbarch_init): Install the above frames; remove deprecated calls.
2003-07-272003-07-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-5/+9
* gdb.base/fileio.exp: Use SH when running commands using remote_exec.
2003-07-27 * m68hc11-tdep.c (m68hc11_analyze_instruction): Don't advance the pc.Stephane Carrez2-13/+22
(m68hc11_guess_from_prologue): Advance the pc and frame size only when we are beyond the current pc.
2003-07-27 * m68hc11-tdep.c (m68hc11_push_dummy_call): New function adaptedStephane Carrez2-50/+47
from m68hc11_push_arguments. (m68hc11_push_arguments): Remove. (m68hc11_push_return_address): Remove. (m68hc11_gdbarch_init): Install the above; remove above deprecated handlers; remove deprecated_extra_stack_alignment_needed.
2003-07-272003-07-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-53/+130
Sync HP/UX with mainline: * config/pa/tm-hppa.h (init_frame_pc_default): Declare. * infcall.c (legacy_push_dummy_code) [GDB_TARGET_IS_HPPA]: Update REAL_PC and not the pointer. * hppa-hpux-tdep.c: Include frame.h * config/pa/tm-hppa64.h (GDB_MULTI_ARCH): Set to GDB_MULTI_ACH_PARTIAL. * config/pa/tm-hppa64.h (FRAME_SAVED_PC_IN_SIGTRAMP): Use get_frame_base. (FRAME_BASE_BEFORE_SIGTRAMP): Ditto. (FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Ditto. (struct value): Add opaque declaration. (DEPRECATED_FRAME_ARGS_ADDRESS): Delete. * config/pa/tm-hppa64.h (REGISTER_NAMES): Delete macro. (REGISTER_NAME): Define. (hppa64_register_name): Declare. * config/pa/tm-hppa.h (REGISTER_NAMES): Delete macro. * hppa-tdep.c (hppa_gdbarch_init): Set hppa_register_name. (hppa64_register_name): New function. (hppa_register_name): New function.
2003-07-27*** empty log message ***gdbadmin1-1/+1
2003-07-262003-07-26 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+7
* m68hc11-tdep.c (m68hc11_gdbarch_init): Set non-deprecated store_return_value and extract_struct_value_address.
2003-07-26 * gdb.texinfo (TUI Keys): Document C-x o key to switch active window.Stephane Carrez2-3/+16
2003-07-26*** empty log message ***gdbadmin1-1/+1
2003-07-25*** empty log message ***gdbadmin1-1/+1
2003-07-24 * tui.c (tui_rl_other_window): New function to switch the TUI activeStephane Carrez2-0/+34
window and give focus to a next window. (tui_initialize_readline): Bind it to c-x o. (tui_rl_next_keymap): Activate TUI mode when entering SingleKey mode.
2003-07-24 * NEWS: Mention "regs" deprecated for m68hc11 too.Stephane Carrez3-46/+166
* m68hc11-tdep.c (_initialize_m68hc11_tdep): Deprecate "regs" command. (m68hc11_print_register): New function to print out one register. (m68hc11_print_registers_info): New function to print registers. (show_regs): Deprecate and use the above. (m68hc11_gdbarch_init): Install the print_registers_info.
2003-07-24 * linux-arm-low.c (arm_reinsert_addr): New function.Daniel Jacobowitz2-1/+17
(the_low_target): Add arm_reinsert_addr.
2003-07-24*** empty log message ***gdbadmin1-1/+1
2003-07-23 * tui.c (tui_enable): Call tuiRefreshAll to make sure the windowStephane Carrez2-1/+6
is accurate.