aboutsummaryrefslogtreecommitdiff
path: root/gdb/doc
AgeCommit message (Collapse)AuthorFilesLines
2004-11-102004-11-10 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+18
* blockframe.c (inside_entry_func): Move to ..... * frame.c (inside_entry_func): ... here, and make static. (backtrace_past_entry): New flag. (get_prev_frame): Stop backtrace at the entry function if enabled by flag. Update comments. (_initialize_frame): Add command to set backtrace_past_entry flag. * defs.h (inside_entry_func): Remove prototype. doc/ * gdb.texinfo: Document set/show backtrace past-entry commands. Rearrange index entries for set/show backtrace past-main.
2004-11-102004-11-10 Jon Beniston <jon@beniston.com>Andrew Cagney2-1/+8
Committed by Andrew Cagney <cagney@gnu.org>. * gdb.texinfo (Remote Serial Protocol): Further describe binary transfer escaping mechanism .
2004-11-082004-11-08 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+12
* gdb.texinfo (inferior_debugging info): Document "set debug infrun" and "show debug infrun". Add index entries.
2004-10-23 * gdb.texinfo (Core File Generation): New section.Eli Zaretskii2-0/+32
2004-10-23 (Calling): Expand and elaborate text. Add "print". Add theEli Zaretskii2-5/+24
description of problems with weak aliases.
2004-10-232004-10-23 Eli Zaretskii <eliz@gnu.org>Eli Zaretskii2-3/+6
* gdb.texinfo (Starting): Fix whitespace; make "elaboration" stand out where it is first used, and add an index entry for the term.
2004-10-232004-10-23 Eli Zaretskii <eliz@gnu.org>Eli Zaretskii2-0/+12
* gdb.texinfo(Files): Add a tip for decreasing memory used for symtabs from shared libraries.
2004-10-23 * gdb.texinfo (SVR4 Process Information): Document subcommands ofEli Zaretskii2-25/+63
"info proc" that are already implemented. Add index entries. (Working Directory): Add a cross-reference to "info proc" command.
2004-10-122004-10-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-76/+172
* gdbint.texinfo (Versions and Branches): New chapter. (Releasing GDB): Delete "Versions and Branches" section. (Top): Add "Versions and Branches".
2004-10-08(Editing, History): Add cross-references to theEli Zaretskii2-13/+24
included Readline and History user documentation. Remove references to the symbol have-readline-appendices which is unused and undefined. (History): Fix indexing.
2004-10-082004-10-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-8/+26
* gdbint.texinfo (target_stopped_data_address): Update to new prototype. (i386_stopped_data_address): Update prototype and description. (i386_stopped_by_watchpoint): New function and description.
2004-10-03* gdb.texinfo (Filenames): Add Ada suffixes.Paul N. Hilfinger2-2/+348
(Ada) New section.
2004-09-272004-09-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-6/+14
Robert Picco <Robert.Picco@hp.com> * gdb.texinfo (Packets): Document the "p" packet.
2004-09-212004-09-21 Jason Molenda (jmolenda@apple.com)Jason Molenda2-3/+32
* gdb.texinfo (Paths and Names of the Source Files): Document the meaning of values in the 'desc' field of a SO stab. approval: http://sources.redhat.com/ml/gdb-patches/2004-09/msg00334.html
2004-09-20gdb/doc/Daniel Jacobowitz2-0/+18
* gdb.texinfo (Maintenance Commands): Document "maint set dwarf2 max-cache-age" and "maint show dwarf2 max-cache-age". gdb/ * Makefile.in (dwarf2read.o): Update dependencies. * dwarf2read.c: Include "command.h" and "gdbcmd.h". (struct dwarf2_per_objfile): Add all_comp_units, n_comp_units, and read_in_chain. (struct dwarf2_cu): Add read_in_chain, per_cu, last_used, mark, and has_form_ref_addr. (struct dwarf2_per_cu_data): New. (dwarf2_max_cache_age): New. (dwarf2_build_psymtabs_hard): Free cached compilation units after loading. Create and manage the list of compilation units. Remove unnecessary NULL initialization. Fix indentation. (psymtab_to_symtab_1): Initialize all of CU. (dwarf2_read_abbrevs): Set has_form_ref_addr. (find_partial_die): Use dwarf2_find_containing_comp_unit and load_comp_unit. (free_stack_comp_unit): Update comments. Clear the per-cu pointer. Handle aging. (dwarf2_find_containing_comp_unit, free_cached_comp_units) (age_cached_comp_units, free_one_cached_comp_unit) (dwarf2_mark, dwarf2_clear_marks, create_all_comp_units) (load_comp_unit, dwarf2_find_comp_unit, free_one_comp_unit) (set_dwarf2_cmdlist, show_dwarf2_cmdlist, set_dwarf2_cmd) (show_dwarf2_cmd): New. (_initialize_dwarf2_read): Provide "maint set dwarf2 max-cache-age" and "maint show dwarf2 max-cache-age". * gdbcmd.h (maintenance_set_cmdlist, maintenance_show_cmdlist): New externs. * maint.c (maintenance_set_cmdlist, maintenance_show_cmdlist): Make global.
2004-09-16 * gdb.texinfo (Set Breaks): Add index entry for settingEli Zaretskii2-110/+130
breakpoints on overloaded C++ functions that are not members of any classes. Add an example and an index entry for setting breakpoints on all program functions. (Character Sets, Macros, Overlay Commands) (Non-debug DLL symbols, GDB/MI Output Syntax) (Annotations Overview, Maintenance Commands, File-I/O Overview): Use "(@value{GDBP})" instead of a literal "(gdb)".
2004-09-122004-09-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-4/+5
* target.c (target_info): Delete #ifdef call to FILES_INFO_HOOK. Index: doc/ChangeLog 2004-09-12 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Native Debugging): Delete description of FILES_INFO_HOOK.
2004-09-11* gdbint.texinfo (User Interface): Change local_hex_string_customPaul N. Hilfinger2-1/+7
to hex_string_custom (not historically correct, but more understandable, given the current code).
2004-09-03Index: ChangeLogAndrew Cagney2-4/+4
2004-09-03 Andrew Cagney <cagney@gnu.org> * config/m68k/tm-linux.h (SVR4_SHARED_LIBS): Delete. * config/i386/tm-linux64.h (SVR4_SHARED_LIBS): Delete. * config/i386/nm-i386sco5.h (SVR4_SHARED_LIBS): Delete. * config/tm-linux.h (SVR4_SHARED_LIBS): Delete. * config/nm-sysv4.h (SVR4_SHARED_LIBS): Delete. * config/nm-linux.h (SVR4_SHARED_LIBS): Delete. * config/nm-gnu.h (SVR4_SHARED_LIBS): Delete. * sh64-tdep.c [SVR4_SHARED_LIBS]: Delete #ifdef wrapper. * sh-tdep.c [SVR4_SHARED_LIBS]: Delete #ifdef wrapper. Index: doc/ChangeLog 2004-09-03 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Native Debugging): Delete SVR4_SHARED_LIBS.
2004-09-012004-09-01 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+9
* observer.texi (solib_unloaded): New observer.
2004-08-242004-08-24 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+6
* gdbint.texinfo (Target Architecture Definition): Add missing comma.
2004-08-212004-08-20 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+14
* (Using the Testsuite): build != host is supported, but some test scripts do not support build != host.
2004-08-14* gdbint.texinfo (Host Definition): Delete description ofMark Kettenis2-10/+5
FCLOSE_PROVIDED and GETENV_PROVIDED.
2004-08-11 * doc/gdbint.texinfo (Host Definition): Remove documentationJoel Brobecker1-5/+0
for USE_O_NOCTTY, no longer used. * config/xm-aix4.h (USE_O_NOCTTY): Remove, no longer used. * config/rs6000/xm-rs6000.h (USE_O_NOCTTY): Likewise.
2004-08-06* infptrace.c: Include <sys/file.h> if HAVE_SYS_FILE_H instead ofMark Kettenis2-13/+7
!NO_SYS_FILE. [KERNEL_U_ADDR_BSD]: Don't include <a.out.h>. [KERNEL_U_ADDR_BSD] (kernel_u_addr): Remove variable. (_initialize_kernel_u_addr): Remove prototype and function. * infttrace.c: Include <sys/file.h> if HAVE_SYS_FILE_H instead of !NO_SYS_FILE. * xcoffread.c: Likewise.
2004-08-052004-08-05 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-3/+8
* gdbarch.sh (deprecated_frame_saved_pc): Delete. * gdbarch.h, gdbarch.c: Re-generate. * regcache.c (deprecated_read_fp, deprecated_write_sp): Delete. * inferior.h (deprecated_read_fp, deprecated_write_sp): Delete. * frame.h: Delete deprecated_read_fp from comments. * arch-utils.c (deprecated_init_frame_pc_default): Delete. * arch-utils.h (deprecated_init_frame_pc_default): Delete. Index: doc/ChangeLog 2004-08-05 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Delete reference to deprecated_read_fp.
2004-08-032004-08-02 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-8/+5
* gdbarch.sh (deprecated_register_bytes): Delete. * gdbarch.h, gdbarch.c: Re-generate. * regcache.c (deprecated_register_bytes): New function. * regcache.h (deprecated_register_bytes): Declare. * xstormy16-tdep.c (xstormy16_gdbarch_init): Update. * v850-tdep.c (v850_gdbarch_init): Update. * sh64-tdep.c (sh64_gdbarch_init): Update. * ns32k-tdep.c (ns32k_gdbarch_init_32082): Update. * mn10300-tdep.c (mn10300_gdbarch_init): Update. * mcore-tdep.c (mcore_gdbarch_init): Update. * cris-tdep.c (cris_gdbarch_init): Update. * arm-tdep.c (arm_gdbarch_init): Update. * remote.c (init_remote_state): Update. * remote-vx.c (vx_prepare_to_store): Update. * remote-sds.c (sds_fetch_registers, sds_prepare_to_store): Update. * irix5-nat.c (fetch_core_registers): Update. * cris-tdep.c (cris_register_bytes_ok): Update. * config/nm-gnu.h (CHILD_PREPARE_TO_STORE): Update.
2004-07-30 * defs.h (OPF_TRY_CWD_FIRST, OPF_SEARCH_IN_PATH): New macros.Eli Zaretskii2-10/+29
* exec.c (exec_file_attach): * nto-tdep.c (nto_find_and_open_solib): * pa64solib.c (pa64_solib_sizeof_symbol_table): * solib.c (solib_open): * somsolib.c (som_solib_sizeof_symbol_table): * source.c (is_regular_file, openp, open_source_file): * symfile.c (symfile_bfd_open): * wince.c (upload_to_device): Differentiate between the search for binary and source files. * gdb.texinfo (Source Path): Document the new behavior of searching for the source files.
2004-07-17(Edit): Fix markup of EDITOR and improve wording.Eli Zaretskii2-12/+27
(Search, Expressions, Arrays, Variables, Data, Machine Code) (Auto Display): Improve indexing.
2004-07-17Index: ChangeLogAndrew Cagney2-24/+5
2004-07-16 Andrew Cagney <cagney@gnu.org> * defs.h (event_loop_p): Replace variable declaration with macro, always 1. * main.c (captured_main): Delete options "-async" and "-noasync". (event_loop_p): Delete variable. * NEWS: Mention that "-async" and "-noasync" were removed. Index: doc/ChangeLog 2004-07-16 Andrew Cagney <cagney@gnu.org> * gdb.texinfo (Mode Options): Delete documentation on "-async" and "-noasync".
2004-07-09Fix @kindex entries so that multiple commands thatEli Zaretskii2-123/+68
have the same prefix have only their prefix in the index.
2004-07-05* gdb.texinfo (BSD libkvm Interface): New node (section)Mark Kettenis2-0/+46
(Native): Add it to the menu.
2004-07-01* dbxread.c (process_one_symbol) [PCC_SOL_BROKEN]: Remove deadMark Kettenis2-4/+5
code.
2004-06-30* gdbint.texinfo (Target Architecture Definition): RemoveMark Kettenis2-4/+5
SUN_FIXED_LBRAC_BUG.
2004-06-282004-06-26 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+5
* xcoffsolib.c (xcoff_solib_address): Replace xasprintf with xstrprintf. * varobj.c (varobj_gen_name, create_child, c_name_of_child) (c_value_of_variable): Ditto. * utils.c (internal_vproblem): Ditto. * solib-aix5.c (build_so_list_from_mapfile): Ditto. * remote.c (add_packet_config_cmd): Ditto. * remote-rdp.c (rdp_set_command_line): Ditto. * regcache.c (regcache_dump): Ditto. * frv-tdep.c (new_variant, new_variant): Ditto. * fbsd-proc.c (child_pid_to_exec_file): Ditto. (fbsd_find_memory_regions): Ditto. * breakpoint.c (create_thread_event_breakpoint) (create_breakpoints): Ditto. * aix-thread.c (aix_thread_pid_to_str): Ditto. * ada-lang.c (is_package_name): Ditto. Also delete xmalloc call. Index: doc/ChangeLog 2004-06-26 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Coding): Replace xasprintf with xstrprintf.
2004-06-202004-06-20 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-2/+7
* gdbarch.sh (DEPRECATED_USE_STRUCT_CONVENTION): Deprecated. * gdbarch.h, gdbarch.c: Re-generate. * values.c (using_struct_return): Update call. * mcore-tdep.c: Update comment. * infcall.c (call_function_by_hand): Update comment. * xstormy16-tdep.c (xstormy16_gdbarch_init): Update. * arch-utils.h (always_use_struct_convention): Update. * v850-tdep.c (v850_gdbarch_init): Update. * sh64-tdep.c (sh64_gdbarch_init): Update. * sh-tdep.c (sh_gdbarch_init): Update. * rs6000-tdep.c (rs6000_gdbarch_init): Update. * mips-tdep.c (mips_gdbarch_init): Update. * mcore-tdep.c (mcore_gdbarch_init): Update. * m32r-tdep.c (m32r_gdbarch_init): Update. * ia64-tdep.c (ia64_gdbarch_init): Update. * h8300-tdep.c (h8300_gdbarch_init): Update. * frv-tdep.c (frv_gdbarch_init): Update. * cris-tdep.c (cris_gdbarch_init): Update. * arm-tdep.c (arm_gdbarch_init): Update. * alpha-tdep.c (alpha_gdbarch_init): Update. Index: doc/ChangeLog 2004-06-20 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Deprecate USE_STRUCT_CONVENTION.
2004-06-192004-06-19 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+15
gdb.texinfo (Bug Reporting): Mention session recording, with the script command or Emacs.
2004-06-182004-06-18 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-9/+14
* gdbarch.sh (DEPRECATED_FUNCTION_START_OFFSET): Deprecated. * gdbarch.h, gdbarch.c: Re-generate. * ada-lang.c (ada_finish_decode_line_1): Update. * infrun.c (handle_inferior_event): Update. * infcall.c (find_function_addr): Update. * linespec.c (minsym_found): Update. * symtab.c (find_function_start_sal, skip_prologue_using_sal): Update. * blockframe.c (legacy_frameless_look_for_prologue): Update. * cli/cli-cmds.c (disassemble_command): Update. * vax-tdep.c (vax_gdbarch_init): Update. Index: doc/ChangeLog 2004-06-18 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Deprecate FUNCTION_START_OFFSET.
2004-06-142004-06-14 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-5/+12
Based on changes from Karl Berry. * gdb.texinfo: Do not use @sc in a direntry. * stabs.texinfo: Change @dircateogry to "Software development". * gdbint.texinfo, gdb.texinfo, annotate.texinfo: Ditto.
2004-06-13Index: ChangeLogAndrew Cagney2-37/+5
2004-06-13 Andrew Cagney <cagney@gnu.org> * gdbarch.sh (RETURN_VALUE_ON_STACK): Delete method. * gdbarch.h, gdbarch.c: Re-generate. * m68hc11-tdep.c (m68hc11_return_value_on_stack): Delete function. (m68hc11_use_struct_convention): Delete function. (m68hc11_extract_struct_value_address): Delete function. (m68hc11_return_value): New function. (m68hc11_gdbarch_init): Instead of store_return_value, extract_return_value, return_value_on_stack, deprecated_extract_struct_value_address and use_struct_convention, set return_value. * values.c (using_struct_return): Do not call RETURN_VALUE_ON_STACK. * arch-utils.h (generic_return_value_on_stack_not): Delete declaration. * arch-utils.c (generic_return_value_on_stack_not): Delete function. Index: doc/ChangeLog 2004-06-13 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Delete description of RETURN_VALUE_ON_STACK.
2004-06-10Add the -file-list-exec-source-files command to MI.Bob Rossi1-2/+12
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-0/+7
* gdbint.texinfo (Native Debugging): Restore "@table @code" deleted by previous patch.
2004-06-082004-06-08 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-6/+5
* infptrace.c [ATTACH_DETACH]: Remove #ifdef wrappers. (attach, detach): When neither PT_ATTACH / PT_DETACH nor PTRACE_ATTACH / PTRACE_DETACH available call error. (PT_ATTACH, PT_DETACH): Move definition to attach / detach. * infttrace.c (update_thread_state_after_attach, attach, detach): Remove #ifdef wrappers. * inftarg.c (child_attach, child_detach): Remove #ifdef wrappers. * gnu-nat.c [ATTACH_DETACH]: Remove #ifdef wrappers. * config/nm-bsd.h (ATTACH_DETACH): Delete. * config/nm-sysv4.h (ATTACH_DETACH): Delete. * config/nm-nbsd.h (ATTACH_DETACH): Delete. * config/nm-linux.h (ATTACH_DETACH): Delete. * config/rs6000/nm-rs6000.h (ATTACH_DETACH): Delete. * config/pa/nm-hppah.h (ATTACH_DETACH): Delete. * config/i386/nm-i386sco5.h (ATTACH_DETACH): Delete. * config/i386/nm-i386sco4.h (ATTACH_DETACH): Delete. * config/i386/nm-i386gnu.h (ATTACH_DETACH): Delete. Index: doc/ChangeLog 2004-06-08 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Native Debugging): Delete documentation on ATTACH_DETACH.
2004-06-072004-06-06 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+5
* gdb.texinfo (push_dummy_call): Use @code{struct value}.
2004-06-072004-06-06 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+10
* gdb.texinfo (push_dummy_call): Update argument list to match the new push_dummy_call method signature. Describe the function argument.
2004-05-24 * gdb.texinfo (Starting): Document new start command.Joel Brobecker2-0/+40
2004-05-212004-05-21 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+12
* observer.texi (GDB Observers): Document "inferior_created".
2004-05-082004-05-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-9/+3
* infrun.c (resume): Delete call to DO_DEFERRED_STORES. * target.c (target_detach, target_disconnect): Ditto. 2004-05-08 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete description of DO_DEFERRED_STORES.
2004-05-082004-05-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-2/+4
* gdbint.texinfo (Target Architecture Definition): Delete references to DEPRECATED_FIX_CALL_DUMMY. 2004-05-08 Andrew Cagney <cagney@redhat.com> * gdbarch.sh (DEPRECATED_FIX_CALL_DUMMY): Delete. * gdbarch.h, gdbarch.c: Re-generate. * ns32k-tdep.c (ns32k_gdbarch_init): Do not set deprecated_fix_call_dummy. * v850-tdep.c (v850_gdbarch_init): Ditto. * infcall.c (call_function_by_hand): Do not call DEPRECATED_FIX_CALL_DUMMY.
2004-05-082004-05-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-33/+6
* gdbarch.sh (DEPRECATED_CALL_DUMMY_WORDS) (DEPRECATED_SIZEOF_CALL_DUMMY_WORDS): Delete. * gdbarch.h, gdbarch.c: Re-generate. * arm-linux-tdep.c (arm_linux_call_dummy_words) (arm_linux_init_abi): Do not set deprecated_call_dummy_words or deprecated_sizeof_call_dummy_words. * arm-tdep.c (arm_call_dummy_words, arm_gdbarch_init): Ditto. * xstormy16-tdep.c (xstormy16_gdbarch_init): Ditto. * v850-tdep.c (v850_gdbarch_init): Ditto. * sh64-tdep.c (sh64_gdbarch_init): Ditto. * ns32k-tdep.c (ns32k_call_dummy_words, ns32k_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * arch-utils.h (legacy_call_dummy_words) (legacy_sizeof_call_dummy_words): Delete declarations. * arch-utils.c (legacy_call_dummy_words) (legacy_sizeof_call_dummy_words): Delete variables. Index: doc/ChangeLog 2004-05-08 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete description of DEPRECATED_CALL_DUMMY_WORDS, DEPRECATED_SIZEOF_CALL_DUMMY_WORDS, and CALL_DUMMY.