aboutsummaryrefslogtreecommitdiff
path: root/gdb/doc
AgeCommit message (Collapse)AuthorFilesLines
2003-02-042003-02-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-7/+3
* values.c: Delete code conditional on IS_TRAPPED_INTERNALVAR. * TODO: Delete reference to IS_TRAPPED_INTERNALVAR. * utils.c (init_page_info): Delete reference to MPW in comments. * main.c (captured_main): Delete #ifdef MPW. Index: doc/ChangeLog 2003-02-04 Andrew Cagney <ac131313@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete descrption of IS_TRAPPED_INTERNALVAR.
2003-02-042003-02-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-0/+72
From Keith Seitz <keiths@redhat.com>: * gdb.texinfo (Interpreters): New chapter. Refer the command-line option "-i"/"--interpreter" to this chapter. Include index entries.
2003-02-042003-02-04 David Carlton <carlton@math.stanford.edu>David Carlton2-33/+35
* gdb.texinfo (C@t{++}): Recommend DWARF 2, then stabs+. (Variables): Recommend stabs+ and DWARF 2. (C plus plus expressions): Correct info about compiler versions, debug formats. (Contributors): Change 'DWARF2' to 'DWARF 2'. PR symtab/874.
2003-02-012003-02-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-154/+11
* main.c (captured_main): Delete #ifdef ADDITIONAL_OPTIONS, ADDITIONAL_OPTION_CASES, and ADDITIONAL_OPTION_HANDLER code. (print_gdb_help): Delete #ifdef ADDITIONAL_OPTION_HELP code. * stabsread.c (DBX_PARM_SYMBOL_CLASS): Delete macro. (define_symbol): Update. * symfile.c (generic_load): Remove references to nindy. * symtab.c: Remove references to nindy. Index: doc/ChangeLog 2003-02-01 Andrew Cagney <ac131313@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete description of ADDITIONAL_OPTIONS, ADDITIONAL_OPTION_CASES, ADDITIONAL_OPTION_HANDLER, and ADDITIONAL_OPTION_HELP, and BEFORE_MAIN_LOOP_HOOK, and DBX_PARM_SYMBOL_CLASS along with references to nindy and i960. * gdb.texinfo (i960): Delete all references to i960 and nindy.
2003-02-012003-02-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-4/+5
* infcmd.c (print_float_info): Delete code conditional on FLOAT_INFO. * config/nm-lynx.h: Delete #undef FLOAT_INFO. Update copyright. * config/m68k/nm-apollo68b.h: Ditto. * config/i386/tm-ptx.h (FLOAT_INFO): Delete. Update copyright. * config/ns32k/nm-nbsd.h (FLOAT_INFO): Ditto. * config/i386/tm-symmetry.h (FLOAT_INFO): Ditto. Index: doc/ChangeLog 2003-02-01 Andrew Cagney <ac131313@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete FLOAT_INFO.
2003-01-312003-01-31 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-13/+4
* README: Remove reference to Ericsson 1800 monitor. * Makefile.in (remote-es.o): Delete rule. (ALLDEPFILES): Delete remote-es.c. * remote-es.c: Delete file. * config/m68k/es1800.mt: Delete file. * config/djgpp/fnchange.lst: Update. * configure.tgt: Delete m68*-ericsson-* target.
2003-01-302003-01-30 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-5/+21
* stabs.texinfo (Member Type Descriptor): Clarify description of `@'. Suggested by Ben Hutchings.
2003-01-292003-01-29 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-4/+55
* gdb.texinfo (Maintenance Commands): Document `maint print reggroups' and `maint print register-groups'. * gdbint.texinfo (Target Architecture Definition): Document register_reggroup_p.
2003-01-23gdb/ChangeLog:Jim Blandy2-0/+189
2003-01-23 Alexander Larsson <alexl@redhat.com> Jim Blandy <jimb@redhat.com> Add support for executables whose debug info has been separated out into a separate file, leaving only a link behind. * objfiles.h (struct objfile): New fields: separate_debug_objfile and separate_debug_objfile_backlink. (put_objfile_before): New declaration. * symfile.c: #include "filenames.h". (symbol_file_add_with_addrs_or_offsets): If this objfile has its debug info in a separate file, read that, too. Save the addrs argument, so we can use it again to read the separated debug info; syms_from_objfile modifies the table we pass it. (reread_symbols): After re-reading an objfile, call reread_separate_symbols to refresh its separate debug info objfile, if it has one. (reread_separate_symbols, find_separate_debug_file, get_debug_link_info, separate_debug_file_exists): New functions. (debug_file_directory): New global var. (_initialize_symfile): Initialize debug_file_directory, and provide the new `set debug-file-directory' command to let the user change it. * objfiles.c (free_objfile): If this objfile has its debug info in a separate objfile, free that one too. If this is itself a separate debug info objfile, clear our parent's backlink. (put_objfile_before): New function. * utils.c (gnu_debuglink_crc32): New function. * defs.h (gnu_debuglink_crc32): New declaration. * Makefile.in (symfile.o): Note dependency on "filenames.h". * configure.in: Handle --with-separate-debug-dir config option. * acinclude.m4 (AC_DEFINE_DIR): New macro. * acconfig.h (DEBUGDIR): New macro. * configure, aclocal.m4, config.in: Regenerated. gdb/doc/ChangeLog: 2003-01-23 Jim Blandy <jimb@redhat.com> * gdb.texinfo (Separate Debug Files): New section.
2003-01-22 * gdb.texinfo (Maintenance Commands): Add "maint set profile"Daniel Jacobowitz2-0/+23
and "maint show profile".
2003-01-182003-01-16 Michael Chastain <mec@shout.net>Michael Chastain2-13/+22
* gdb.texinfo (Installing GDB): Warn against ".../gdb-VERSION/gdb/configure". (Separate Objdir): Likewise.
2003-01-152003-01-15 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-5/+5
* sparc-tdep.c: Delete reference to PRINT_REGISTER_HOOK. Index: doc/ChangeLog 2003-01-15 Andrew Cagney <ac131313@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete definition of PRINT_REGISTER_HOOK.
2003-01-152003-01-15 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-3/+7
(OpenRISC 1000): Fix formatting of command names.
2003-01-152003-01-15 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-2/+34
* gdb.texinfo (Continuing and Stepping): Add new command 'advance'. Clarify behavior of 'until'.
2003-01-13Revert previous change.Andrew Cagney1-27/+0
2003-01-132003-01-13 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-0/+27
* README (Graphical interface to GDB): Update URL. Point at gdb/links/.
2003-01-13 * gdb.texinfo (Files): Document solib-absolute-prefix andDaniel Jacobowitz2-0/+48
solib-search-path.
2003-01-102003-01-09 Michael Chastain <mec@shout.net>Michael Chastain2-56/+18
* gdbint.texinfo (Configuring @value{GDBN} for Release): Delete. (Create a Release): Add new instructions for new @file{src-release}. Document existing instructions for @file{Makefile.in} as being for @value{GDBN} 5.3.1 or earlier.
2003-01-092003-01-09 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-3/+8
* gdbint.texinfo (Target Architecture Definition): Mention frame_saved_regs_zalloc and frame_extra_info_zalloc as the way to allocate memory.
2003-01-05 * gdb.texinfo (Controlling GDB): Add @kindex forDaniel Jacobowitz2-0/+10
"show osabi". (Backtraces): Add @kindex's for backtrace-below-main.
2003-01-05 * gdb.texinfo (Controlling GDB): Document "set osabi".Daniel Jacobowitz2-0/+27
2003-01-05 * gdb.texinfo (Backtraces): Document "set backtrace-below-main".Daniel Jacobowitz3-20/+31
* gdbint.texinfo (FRAME_CHAIN_VALID): Update documentation.
2003-01-04gdb/Daniel Jacobowitz3-51/+47
* buildsym.h (processing_hp_compilation): Remove obsolete variable. * gdbarch.sh Remove include of "value.h" in gdbarch.h. (COERCE_FLOAT_TO_DOUBLE): Remove. * gdbarch.c: Regenerate. * gdbarch.h: Regenerate. * Makefile.in: Remove value_h from gdbarch_h. * valops.c (coerce_float_to_double): New variable. (default_coerce_float_to_double): Remove. (standard_coerce_float_to_double): Remove. (value_arg_coerce): Use coerce_float_to_double. (_initialize_valops): Add "set coerce-float-to-double". * value.h (default_coerce_float_to_double): Remove prototype. (standard_coerce_float_to_double): Remove prototype. * hpread.c (hpread_process_one_debug_symbol): Mark C++ functions as prototyped. * mdebugread.c (parse_symbol): Likewise. * stabsread.c (define_symbol): Mark all functions as prototyped. * hppa-tdep.c (hppa_coerce_float_to_double): Remove. * alpha-tdep.c (alpha_gdbarch_init): Remove call to set_gdbarch_coerce_float_to_double. * arm-tdep.c (arm_gdbarch_init): Likewise. * frv-tdep.c (frv_gdbarch_init): Likewise. * h8300-tdep.c (h8300_gdbarch_init): Likewise (commented out). * i386-sol2-tdep.c (i386_sol2_init_abi): Likewise. * mips-tdep.c (mips_gdbarch_init): Likewise. (mips_coerce_float_to_double): Remove. * rs6000-tdep.c (rs6000_gdbarch_init): Likewise. (rs6000_coerce_float_to_double): Remove. * s390-tdep.c (s390_gdbarch_init): Likewise. * sh-tdep.c (sh_gdbarch_init): Likewise. (sh_coerce_float_to_double): Remove. * sparc-tdep.c (sparc_gdbarch_init): Likewise. (sparc_coerce_float_to_double): Remove. * v850-tdep.c (v850_gdbarch_init): Likewise. * xstormy16-tdep.c (xstormy16_gdbarch_init): Likewise. * config/m32r/tm-m32r.h (COERCE_FLOAT_TO_DOUBLE): Remove. * config/pa/tm-hppa.h: (COERCE_FLOAT_TO_DOUBLE): Remove. (hppa_coerce_float_to_double): Remove prototype. * config/sparc/tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Remove. doc/ * gdb.texinfo (Controlling GDB): Add ABI section. Document "set coerce-float-to-double". * gdbint.texinfo (COERCE_FLOAT_TO_DOUBLE): Remove documentation. testsuite/ * gdb.base/callfuncs.exp: Don't XFAIL unprototyped functions for stabs. * gdb.base/completion.exp: Allow marker1(void) as well as marker1(). * gdb.base/whatis.exp: Always allow (void) after function names.
2003-01-022003-01-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-534/+11
* stabs.texinfo: Remove obsolete text. * gdbint.texinfo: Ditto. * gdb.texinfo: Ditto.
2002-12-30 * doc/fdl.texi: Revert the last change.Kazu Hirata1-3/+3
2002-12-23* gdbint.texinfo (Target Architecture Definition): UpdateMark Kettenis2-2/+10
description of gdbarch_register_osabi.
2002-12-20 * agentexpr.texi: Fix typos.Kazu Hirata4-8/+14
* annotate.texi: Likewise. * fdl.texi: Likewise.
2002-12-11Fix date on changelog entry :-/Andrew Cagney1-1/+1
2002-12-112002-12-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-5/+10
* gdbarch.sh (DEPRECATED_INIT_FRAME_PC): Rename INIT_FRAME_PC. Change to a function with predicate. * gdbarch.h, gdbarch.c: Re-generate. * frame.c (get_prev_frame): Update. Test DEPRECATED_INIT_FRAME_PC_P. * config/sparc/tm-sparc.h (DEPRECATED_INIT_FRAME_PC): Update. * config/rs6000/tm-rs6000.h (DEPRECATED_INIT_FRAME_PC): Update. * config/mn10200/tm-mn10200.h (DEPRECATED_INIT_FRAME_PC): Update. * alpha-tdep.c (alpha_gdbarch_init): Update. * mn10300-tdep.c (mn10300_gdbarch_init): Update. * mips-tdep.c (mips_gdbarch_init): Update. * i386-interix-tdep.c (i386_interix_init_abi): Update. * arm-tdep.c: Update comments. * h8300-tdep.c (h8300_gdbarch_init): Explicitly set init_frame_pc. * config/m32r/tm-m32r.h (DEPRECATED_INIT_FRAME_PC): Ditto. * frv-tdep.c (frv_gdbarch_init): Ditto. * x86-64-tdep.c (x86_64_init_abi): Ditto. * ia64-tdep.c (ia64_gdbarch_init): Ditto. * s390-tdep.c (s390_gdbarch_init): Ditto. * v850-tdep.c (v850_gdbarch_init): Ditto. * vax-tdep.c (vax_gdbarch_init): Ditto. * sh-tdep.c (sh_gdbarch_init): Ditto. * ns32k-tdep.c (ns32k_gdbarch_init): Ditto. * m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * xstormy16-tdep.c (xstormy16_gdbarch_init): Ditto. * i386-tdep.c (i386_gdbarch_init): Ditto. * d10v-tdep.c (d10v_gdbarch_init): Ditto. * cris-tdep.c (cris_gdbarch_init): Ditto. * avr-tdep.c (avr_gdbarch_init): Ditto. * arm-tdep.c (arm_gdbarch_init): Ditto. * config/z8k/tm-z8k.h (INIT_FRAME_PC_FIRST): Delete macro. (DEPRECATED_INIT_FRAME_PC): Rename INIT_FRAME_PC.
2002-12-012002-12-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-4/+5
* gdbarch.sh (DEPRECATED_PC_IN_CALL_DUMMY): Rename PC_IN_CALL_DUMMY. Change to predicate. Always allow call. * gdbarch.h, gdbarch.c: Re-generate. * config/sparc/tm-sparc.h, config/sparc/tm-sp64.h: Update. * config/mn10200/tm-mn10200.h, config/h8500/tm-h8500.h: Update. * config/pa/tm-hppa.h, frame.h: Update. * x86-64-tdep.c, vax-tdep.c, sparc-tdep.c: Update. * s390-tdep.c, ns32k-tdep.c, mn10300-tdep.c: Update. * m68k-tdep.c, i386-tdep.c, frv-tdep.c: Update. * cris-tdep.c, alpha-tdep.c: Update. * frame.c (set_unwind_by_pc, create_new_frame): Use either DEPRECATED_PC_IN_CALL_DUMMY or pc_in_dummy_frame. (get_prev_frame): Ditto. Index: doc/ChangeLog 2002-12-01 Andrew Cagney <ac131313@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete PC_IN_CALL_DUMMY.
2002-11-282002-11-28 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-5/+5
* gdbarch.sh (DEPRECATED_USE_GENERIC_DUMMY_FRAMES): Rename USE_GENERIC_DUMMY_FRAMES. * gdbarch.h, gdbarch.c: Regenerate. * valops.c, frame.c: Update. * config/z8k/tm-z8k.h, config/mn10200/tm-mn10200.h: Update. * config/m32r/tm-m32r.h, config/h8500/tm-h8500.h: Update. * config/pa/tm-hppa.h, blockframe.c: Update. * vax-tdep.c, sparc-tdep.c, ns32k-tdep.c: Ditto. * m68k-tdep.c, alpha-tdep.c: Ditto. * arm-tdep.c: Eliminate USE_GENERIC_DUMMY_FRAMES as always 1. * mips-tdep.c: Ditto. Index: doc/ChangeLog 2002-11-28 Andrew Cagney <ac131313@redhat.com> * gdbint.texinfo (Host Definition): Delete documentation on USE_GENERIC_DUMMY_FRAMES.
2002-11-262002-11-26 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+27
Fix PR gdb/723 and PR gdb/245. * Makefile.in (install-info): Run the install-info command as part of the post install steps only. (uninstall-info): New target. (uninstall): New target.
2002-11-222002-11-22 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+6
* Makefile.in (install): Make 'install' do some real work.
2002-11-202002-11-19 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-1/+7
Problems reported by Paul Eggert. * gdbarch.sh: Use `sort -k 3`. Fix PR gdb/527. Index: doc/ChangeLog 2002-11-19 Andrew Cagney <ac131313@redhat.com> Fix POSIX problem reported by Paul Eggert. * Makefile.in (GDBvn.texi): Use `sed q' instead of `head -1'.
2002-10-262002-10-26 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-6/+5
* gdbint.texinfo (Target Architecture Definition): Delete definition of DO_REGISTERS_INFO. 2002-10-26 Andrew Cagney <cagney@redhat.com> * gdbarch.sh (DEPRECATED_DO_REGISTERS_INFO): Rename DO_REGISTERS_INFO. gdbarch.h, gdbarch.c: Re-generate. * infcmd.c (default_print_registers_info): Update reference. * mips-tdep.c (mips_gdbarch_init): Set deprecated_do_registers_info. (mips_dump_tdep): Do not print DO_REGISTERS_INFO. * sh-tdep.c (sh_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * h8300-tdep.c (h8300_gdbarch_init): Ditto.
2002-10-18 * gdbint.texinfo (Address Classes): Fix problems with insertionKevin Buettner2-8/+13
of ``{'' and ``}'' in example.
2002-10-17Address Class documentation.Kevin Buettner2-0/+136
2002-10-112002-10-11 Klee Dienes <kdienes@apple.com>Klee Dienes2-2/+8
* gdb.texinfo (Registers): Mention vector registers as well as floating registers in the documentation for 'info registers' and 'info all-registers'.
2002-10-11 * gdbint.texinfo (CPLUS_MARKER): Remove item.Daniel Jacobowitz2-7/+4
2002-10-032002-10-03 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+12
* gdbint.texinfo (Item Output Functions): Add new ui_out_field_fmt_int interface definition.
2002-10-03add target specific commands; add myself to contributors listMarko Mlinar2-0/+132
2002-10-012002-10-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-4/+11
* NEWS: Mention that MI syntax, selected by "mi" changed to "mi2" and that "mi0" syntax has been removed. 2002-10-01 Andrew Cagney <ac131313@redhat.com> * gdb.texinfo (Mode Options): Update --interpreter option. "mi2" and "mi1" instead of "mi1" and "mi0". 2002-10-01 Andrew Cagney <ac131313@redhat.com> * mi-main.c (mi2_command_loop): New function. (mi0_command_loop): Delete function. (_initialize_mi_main): Recognize, and default to, "mi2". Do not recognize "mi0". * mi-out.c (mi_table_begin): Remove mi0 code. (mi_table_body, mi_table_end): Ditto. (mi_table_header, mi_open, mi_close): Ditto.
2002-09-30 * gdb.texinfo (Packets): Fix typos "alligned".Hans-Peter Nilsson2-5/+10
Correct z3/Z3 description. Correct z4/Z4 title.
2002-09-27Use @sc{gcc} and @sc{gdb}.Andrew Cagney2-4/+8
2002-09-25 * gdb.texinfo: Use GNU/Linux instead of Linux.Kevin Buettner2-3/+7
2002-09-252002-09-25 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-4/+8
* gdb.texinfo (Packets): Replace @samp{} with ``an empty string''.
2002-09-242002-09-24 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-23/+25
* gdb.texinfo: Replace @example' with @smallexample.
2002-09-212002-09-20 Kevin Buettner <kevinb@redhat.com>Kevin Buettner2-0/+260
From Eli Zaretskii <eliz@is.elta.co.il>: * gdb.texinfo (Character Sets): Use @smallexample instead of @example. Use GNU/Linux instead of Linux. 2002-09-20 Jim Blandy <jimb@redhat.com> * gdb.texinfo: Add character set documentation.
2002-09-20 From 2002-07-02 George Helffrich <george@gly.bris.ac.uk>Fernando Nasser1-2/+74
* cli/cli-cmds.c (list_command): New function. Implements the new cli edit command. (_init_cli_cmds): Add new command definition. * gdb.1: Document edit command. * doc/gdb.texinfo: Document edit command.
2002-09-192002-09-19 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-18/+121
* gdb.texinfo (Packets): Revise `z' and `Z' packet documentation. (Packets): Add cross reference from `b' packet to `z' packets.