* symfile.c (syms_from_objfile): Insert debugging check to test
NAMES_HAVE_UNDERSCORE setting against the BFD support.
- * doc/gdbint.texinfo (Host Conditionals): Remove
- NAMES_HAVE_UNDERSCORE, SOME_NAMES_HAVE_DOT, document
- MEM_FNS_DECLARED.
- (Target Conditionals): Remove all of the above.
-
* xm-rs6000.h (MEM_FNS_DECLARED): Update comments.
* coffread.c (read_coff_symtab, C_BLOCK): Use complain() rather
* main.c (main): Accept --silent as well as --quiet. Change +help
to --help. Suggested by Karl Berry, <karl@cs.umb.edu>.
- * doc/gdbint.texinfo: SWAP_HOST_AND_TARGET => SWAP_TARGET_AND_HOST.
- Noticed by Andy Jackson, <arj@cam-orl.co.uk>.
-
Mon Dec 14 23:28:15 1992 John Gilmore (gnu@cygnus.com)
* tm-nindy960.h, remote-nindy.c: Lint.
* defs.h: include nm.h.
* coredep.c, infptrace.c, procfs.c, rs6000-nat.c, sparc-nat.c,
sparc-tdep.c, : do not include nm.h.
- * doc/gdbint.texinfo: nm.h now included in defs.h.
Fri Oct 23 04:47:17 1992 Stu Grossman (grossman at cygnus.com)
Wed Oct 21 03:51:01 1992 John Gilmore (gnu@cygnus.com)
* coredep.c: Include "nm.h" to get REGISTER_U_ADDR.
- * doc/gdbint.texinfo: Improve REGISTER_U_ADDR and USE_PROC_FS doc.
* Makefile.in (VERSION): Tick to 4.6.9.
(initialize_symmisc): Remove empty function.
* tm-spc-noun.h, tm-sun4os4.h, tm-sun4sol2.h (STACK_END_ADDRESS):
Remove obsolete, misspelled macro.
- * doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
- (all @node commands): Use new form to avoid nitpicking errors.
- * doc/gdbint.texinfo: Document host/native/target split.
Wed Oct 21 00:14:34 1992 Stu Grossman (grossman at cygnus.com)
* hppa[bh]h-tdep.c: do not include ptrace.h.
* Makefile.in (HFILES): added nm-hppa[bh].h.
- * doc/gdbint.texinfo: add PUSH_DUMMY_FRAME, POP_FRAME.
-
Tue Oct 20 00:01:46 1992 Stu Grossman (grossman at cygnus.com)
* mips-nat.c: Straighten out include files. Work around
Avoid longjmp()-catching compilation errors in cross-ports.
- * doc/gdbint.texinfo: Update GET_LONGJMP_TARGET, L_SET doc.
* irix4-nat.c, mips-nat.c (JB_ELEMENT_SIZE, get_longjmp_target):
Move from mips-tdep.c and tm-{irix3,mips}.h.
* mips-nat.c: Remove a bunch of code that was ifdef'd out of
* config/sun4os4.mh (XDEPFILES): fork-child.o removed.
(NATDEPFILES): added fork-child.o.
- * doc/gdbint.texinfo: document a few more macros, create new
- section for native macros.
-
Thu Oct 8 13:52:46 1992 Stu Grossman (grossman at cygnus.com)
* Makefile.in alldeps.mak depend: Rip out 29k/udi pending
(define_command): If defining a new hook, check the command it
is hooking, and warn if none. Install the hook.
* source.c (_initialize_source): "l" is an abbrev for "list".
- * doc/gdb.texinfo: Document command hooks.
* Makefile.in (VERSION): Roll to 4.6.7.
* config/sun4os4.mh: Remove dup inftarg.o from NATDEPFILES.
(energize_call_command): Call send_location() after doing up,
down, and frame commands.
-Fri Sep 11 18:28:28 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
-
- * doc/gdb.texinfo, doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: first
- pass at doc for two new remote targets---29K using UDI, and Tandem
- ST2000 using STDBUG.
-
- * doc/all.m4, doc/none.m4: new m4 switch, _ST2000__
-
- * doc/all.m4: turn on H8/300 stuff for generic manual
-
- * doc/gdbinv-s.m4.in: remove text on special procedures to continue
- after explicit call to breakpoint() in serial stubs.
-
Fri Sep 11 01:34:25 1992 John Gilmore (gnu@sphagnum.cygnus.com)
* mipsread.c: Clean up some white space.
* serial.h: Define struct ttystate properly using HAVE_TERMIO.
* xm-apollo68b.h: #define PTRACE_IN_WRONG_PLACE...
-Fri Sep 4 18:53:57 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
-
- * doc/gdb.texinfo: fix shameful error of agreement reported by
- jimb@occs.cs.oberlin.edu (Jim Blandy)
- * doc/gdb.texinfo: remove old partial discussion of remote serial
- protocol (via serial debug stubs)
- * doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: new section discussing
- use of serial debug stubs
-
Fri Sep 4 00:34:30 1992 Per Bothner (bothner@rtl.cygnus.com)
* symfile.h: Declaration of set_demangling_style() moved
* am29k-tdep.c (read_register_stack, write_register_stack):
Change RSTACK_HIGH_ADDR to rstack_high_address, a user-settable
variable. Add `set' and `show' commands for it.
- * doc/gdb.texinfo: Document it.
Thu Jun 18 19:35:22 1992 Fred Fish (fnf@cygnus.com)
Mon Nov 22 11:03:45 1993 Fred Fish (fnf@cygnus.com)
Merged changes from kev@spuds.geg.mot.com (Kevin A. Buettner):
- * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and
+ * config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and
coredep.o to this list.
- * gdb/m88k-nat.c (m88k_register_u_addr): Avoid error when passed
+ * m88k-nat.c (m88k_register_u_addr): Avoid error when passed
the number for an M88110 extended register by just returning the
address of r0.
Mon May 10 16:03:03 1993 Jim Kingdon (kingdon@cygnus.com)
Patch from Jeffrey Law:
- * gdb/config/pa/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t.
+ * config/pa/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t.
Mon May 10 15:28:27 1993 Ian Lance Taylor (ian@cygnus.com)
Thu May 6 15:47:45 1993 Stu Grossman (grossman@cygnus.com)
* More patches from Jeffrey Law (law@cs.utah.edu).
- * gdb/config/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t.
- * gdb/config/pa/tm-hppah.h (millicode_start, millicode_end):
+ * config/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t.
+ * config/pa/tm-hppah.h (millicode_start, millicode_end):
Delete unnecessary declarations.
Thu May 6 15:15:46 1993 Stu Grossman (grossman@cygnus.com)
Wed May 5 15:16:33 1993 Stu Grossman (grossman@cygnus.com)
* Patches from Jeffrey Law <law@cs.utah.edu>.
- * gdb/hppa-tdep.c: Declare frame_saved_pc.
+ * hppa-tdep.c: Declare frame_saved_pc.
(frameless_function_invocation): New function.
(frame_saved_pc, init_extra_frame_info): Use
frameless_function_invocation.
- * gdb/config/pa/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after
+ * config/pa/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after
call instead of just grabbing the value currently in %r2.
(FRAMELESS_FUNCTION_INVOCATION): Use frameless_function_invocation.
- * gdb/config/pa/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private
+ * config/pa/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private
definition and use the common one in tm-hppa.h.
- * gdb/hppa-tdep.c (frame_chain_valid): If "use_unwind" is true, then
+ * hppa-tdep.c (frame_chain_valid): If "use_unwind" is true, then
use unwind descriptors to determine if the frame chain is valid.
- * gdb/hppa-tdep.c (find_dummy_frame_regs): Rework so that
+ * hppa-tdep.c (find_dummy_frame_regs): Rework so that
it does not assume %r4 is the frame pointer.
- * gdb/hppa-pinsn.c (print_insn): Handle 'r' and 'R' for break, rsm,
+ * hppa-pinsn.c (print_insn): Handle 'r' and 'R' for break, rsm,
and ssm instructions.
- * gdb/hppa-tdep.c (extract_5r_store, extract_5R_store): New
+ * hppa-tdep.c (extract_5r_store, extract_5R_store): New
helper functions for print_insn.
- * gdb/hppa-tdep.c (gcc_p, hpux_cc_p): Delete unused functions.
- * gdb/config/pa/tm-hppa.h (ABOUT_TO_RETURN): Handle a return
+ * hppa-tdep.c (gcc_p, hpux_cc_p): Delete unused functions.
+ * config/pa/tm-hppa.h (ABOUT_TO_RETURN): Handle a return
which nullifies the following instruction.
Tue May 4 12:11:38 1993 Jim Kingdon (kingdon@cygnus.com)
to access the field.
* config/convex/xm-convex.h (LONG_LONG): Replace with
CC_HAS_LONG_LONG. Add define for PRINTF_HAS_LONG_LONG.
- * doc/gdbint.texinfo (LONG_LONG): Replace with CC_HAS_LONG_LONG.
- Add PRINTF_HAS_LONG_LONG references.
Wed Apr 28 06:11:38 1993 Jim Kingdon (kingdon@cygnus.com)
* config/sparc/xm-sun4os4.h [__STDC__]: Don't use MALLOC_INCOMPATIBLE.
-Wed Apr 28 11:39:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
-
- * doc/gdb.texinfo: make node "Shell Commands" unconditional;
- describe `set demangle-style arm' (not cfront);
- mention can type `q' to discard output, when gdb pages
-
Wed Apr 28 11:32:39 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
* valops.c (search_struct_field): Fix gdb core dump with incomplete
prefix for func name. (FIX_CALL_DUMMY): Move code into
hppah-tdep.c.
- * testsuite/gdb.t16/gdbme.c, testsuite/gdb.t17/gdbme.c: Add calls
- to malloc() so that we can test GDB eval of dynamically created
- arrays (like char strings in `print "foo"').
-
Fri Apr 23 01:28:14 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
* printcmd.c (print_address_symbolic): Search symtabs as well as the
tm-a29k.h.
* config/a29k/a29k-udi.mt (MT_CFLAGS): Remove TARGET_AM29K
define that does not appear anywhere else in the gdb source tree.
- * doc/gdbinit.texinfo: Document renaming of tm-29k.h to tm-a29k.h.
Mon Mar 29 13:55:29 1993 Jim Kingdon (kingdon@cygnus.com)
* configure.in: added testsuite to configdirs.
-Tue Feb 23 11:46:11 1993 Mike Stump (mrs@cygnus.com)
-
- * doc/stabs.texi: The `this' pointer is now known by the name
- `this' instead of `$t'.
-
Tue Feb 23 11:21:33 1993 Fred Fish (fnf@cygnus.com)
* dwarfread.c (read_tag_string_type): Rewrite to allow forward
Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
- * gdb/testsuite: made modifications to testcases, etc., to allow
+ * testsuite: made modifications to testcases, etc., to allow
them to work properly given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.
Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
- * gdb/testsuite: Initial creation of gdb/testsuite.
+ * testsuite: Initial creation of gdb/testsuite.
Migrated dejagnu testcases and support files for testing nm to
gdb/testsuite from deja-gnu. These files were moved "as is"
with no modifications. This migration is part of a major overhaul
* Makefile.in: xcoffread.o is not built by default.
* xm-rs6000.h (IBM6000_HOST): Remove.
* config/rs6000.mh (NATDEPFILES): xcoffread.o is native only.
- * doc/gdbint.texinfo: Eliminate IBM6000_HOST, document
- IBM6000_TARGET.
Wed Feb 10 18:31:20 1993 Stu Grossman (grossman at cygnus.com)
* defs.h (xmalloc, xrealloc): Delete, they're declared in libiberty.h.
(GETENV_PROVIDED, FCLOSE_PROVIDED): New.
- * doc/gdbint.texinfo (GETENV_PROVIDED, FCLOSE_PROVIDED): Document.
* remote-sim.[ch] (sim_callback_write_stdout): New.
Tue Sep 19 15:28:58 1995 Per Bothner <bothner@kalessin.cygnus.com>
* remote-est.c: Rewrite to use new monitor conventions.
* config/m68k/est.mt (TDEPFILES): Add monitor.o.
* config/m68k/tm-est.h: Set NUM_REGS to 18.
- * testsuite/gdb.base/break.exp: Lots of cleanups. Use gdb_test
- more thoroughly.
Thu Mar 23 23:20:00 1995 Jeff Law (law@snake.cs.utah.edu)
* inferior.h (IN_SIGTRAMP): Pass pc to SIGTRAMP_START and
SIGTRAMP_END.
- * config/i386/tm-i386os9k.h (SIGTRAMP_START, SIGTRAMP_END):
+ * config/i386/tm-i386os9k.h (SIGTRAMP_START, SIGTRAMP_END):
Define with dummy pc arg.
* config/m68k/tm-nbsd.h: Ditto.
- * doc/gdbint.texinfo: Document that SIGTRAMP_START and
- SIGTRAMP_END are macros that take an single argument.
Mon Sep 30 20:02:45 1996 Fred Fish <fnf@cygnus.com>
Tue Jun 25 23:14:07 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
- * gdb/gdbserver/Makefile.in (docdir): Removed.
+ * gdbserver/Makefile.in (docdir): Removed.
Tue Jun 25 22:05:38 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
(docdir): Removed.
* nlm/configure.in (AC_PREREQ): autoconf 2.5 or higher.
* nlm/configure: Rebuilt.
- * gdb/gdbserver/Makefile.in (datadir): Set to $(prefix)/share.
+ * gdbserver/Makefile.in (datadir): Set to $(prefix)/share.
Mon Jun 24 09:56:14 1996 Angela Marie Thomas (angela@cygnus.com)
* config/m68k/nm-linux.h: New file.
* config/m68k/tm-linux.h: New file.
* config/m68k/xm-linux.h: New file.
- * gdb/m68klinux-nat.c: New file.
+ * m68klinux-nat.c: New file.
* gdbserver/low-linux.c: Add support for m68k-linux.
- * gdb/config/m68k/tm-m68k.h (NUM_FREGS): New macro.
+ * config/m68k/tm-m68k.h (NUM_FREGS): New macro.
1998-12-07 Jason Molenda (jsm@bugshack.cygnus.com)
Mon Apr 20 15:32:21 1998 Mark Kettenis <kettenis@phys.uva.nl>
- * gdb/gdb_string.h (strdup): Declare only if not defined as a
+ * gdb_string.h (strdup): Declare only if not defined as a
macro.
Mon Apr 20 14:18:45 1998 J. Kean Johnston <jkj@sco.com>
* config/powerpc/solaris.mh: ditto.
* config/alpha/alpha-osf2.mh: ditto.
* config/alpha/alpha-osf3.mh: ditto.
- * testsuite/gdb.base/callfuncs.exp: make "next" test match the
- next source line, in case the "next" runs away.
* acconfig.h: remove obsolete def HAVE_MULTIPLE_PROC_FDS,
add new def NEW_PROC_API
* config.in; ditto.
varobjs was not decremented if the first one in the list was deleted.
1999-12-16 Michael Snyder <msnyder@cleaver.cygnus.com>
-
+
* linux-thread.c: Remove printf-debugging code.
* lin-thread.c: ditto.
* config/alpha/nm-linux.h: protect with NM_LINUX_H.
- * testsuite/gdb.threads/linux-dp.exp: Make test for "New Thread"
- message more forgiving. Ditto test for "info threads".
-
+
1999-12-16 Michael Snyder <msnyder@cleaver.cygnus.com>
* lin-thread.c: new file. Implements multi-thread debugging on
identifiers beginning with `$' unless
SYMBOLS_CAN_START_WITH_DOLLAR is non-zero.
* config/pa/tm-hppa.h (SYMBOLS_CAN_START_WITH_DOLLAR): Define.
- * doc/gdbint.texinfo (SYMBOLS_CAN_START_WITH_DOLLAR): Document.
Remove all traces of the BINOP_SCOPE operator. It's never
generated, and not implemented.
* dwarf2read.c (dwarf2_build_psymtabs_hard): Minor format tweak.
* symfile.c (syms_from_objfile): Ditto, and fix typo.
* top.c (init_main): Fix typo in comment (DEFULAT_PROMPT).
- * doc/gdbint.texinfo (find_sym_fns): This replaces symfile_init.
1999-08-08 James Ingham <jingham@leda.cygnus.com>
config/i386/nm-i386sco5.h, config/i386/tm-fbsd.h, config/i386/tm-i386.h
config/powerpc/nm-aix.h, config/powerpc/tm-macos.h
config/powerpc/tm-ppc-aix.h, config/powerpc/xm-aix.h
- config/rs6000/tm-rs6000-aix4.h, testsuite/gdb.chill/tests1.ch
- testsuite/gdb.chill/tests2.ch, testsuite/gdb.chill/tests2.exp:
- Update FSF address in copyright notices.
+ config/rs6000/tm-rs6000-aix4.h: Update FSF address in copyright
+ notices.
1999-02-18 Jason Molenda (jsm@bugshack.cygnus.com)
2000-05-17 Eli Zaretskii <eliz@is.elta.co.il>
- * gdb/config/djgpp/README: Fine-tune installation instructions
+ * config/djgpp/README: Fine-tune installation instructions
based on user reports.
Wed May 17 18:27:45 2000 Andrew Cagney <cagney@b1.cygnus.com>
1 bit for the flag.
* config/sparc/tm-sun4sol2.h: ditto.
(SOFTWARE_SINGLE_STEP, SOFTWARE_SINGLE_STEP_P): undefine.
- * testsuite/gdb.threads/pthreads.exp (all_threads_running): Allow
- for more than 15 thread increments.
2000-04-06 Eli Zaretskii <eliz@is.elta.co.il>
* config/i386/tm-i386sol2.h: ditto.
* config/sparc/tm-sun4sol2.h: ditto.
* config/i386/i386v42mp.mh: add uw-thread.o to NATDEPFILES.
- * testsuite/gdb.threads/pthreads.exp: Try to link with -lthread
- if -lpthread and -lpthreads fail.
* procfs.c: (PIDGET, TIDGET, MERGEPID): change default to no-op.
(proc_flags): combine flags that UnixWare splits into two locations.
(proc_modify_flag): add support for PR_KLC (kill on last close).
(proc_[un]set_kill_on_last_close): new functions.
-
+
2000-01-07 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* infrun.c (normal_stop): Print out thread id when we stop.
* NEWS: Update.
2001-04-17 Michael Snyder <msnyder@redhat.com>
-
+
* remote.c (remote_open_1): On opening the remote target, activate
the solib_create_inferior_hook, so that it can detect when the
target loads shared libraries.
(remote_async_open_1): Ditto.
2001-04-17 Michael Snyder <msnyder@redhat.com>
-
+
* breakpoint.c (print_one_breakpoint): Handle 64-bit addresses.
* tracepoint.c (tracepoints_info): Handle 64-bit addresses.
- * testsuite/gdb.trace/deltrace.exp: Allow for 64-bit addresses.
- * testsuite/gdb.trace/infotrace.exp: Ditto.
- * testsuite/gdb.trace/passcount.exp: Ditto.
- * testsuite/gdb.trace/while-stepping.exp: Ditto.
2001-04-17 Michael Snyder <msnyder@redhat.com>
* objc-exp.y (parse_number): Cast sscanf arguments to proper type.
(yylex): Initialize c to avoid uninitialized warning.
-2002-12-29 Kazu Hirata <kazu@cs.umass.edu>
-
- * doc/fdl.texi: Revert the last change.
-
2002-12-29 Mark Kettenis <kettenis@gnu.org>
* tracepoint.c (ISATTY): Removed.
2002-11-18 Adam Fedor <fedor@gnu.org>
- * gdb/parser-defs.h: (struct objc_class_str): New structure
+ * parser-defs.h: (struct objc_class_str): New structure
for parsing ObjC classes.
2002-11-18 Andrew Cagney <ac131313@redhat.com>
(charset.o): Move.
* c-lang.c: #include "gdb_string.h"
-2002-09-20 Fernando Nasser <fnasser@redhat.com>
+2002-09-20 George Helffrich <george@gly.bris.ac.uk>
- From 2002-07-02 George Helffrich <george@gly.bris.ac.uk>
* 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-20 Fernando Nasser <fnasser@redhat.com>
2002-09-17 Theodore A. Roth <troth@verinet.com>
- * gdb/avr-tdep.c(avr_scan_prologue): Fix bad call to
+ * avr-tdep.c(avr_scan_prologue): Fix bad call to
generic_read_register_dummy() (PR gdb/703).
(avr_push_return_address): #if 0 out unused vars.
(avr_gdbarch_init): Enable use of avr_push_return_address().
2002-09-03 Theodore A. Roth <troth@verinet.com>
- * gdb/avr-tdep.c (avr_gdbarch_init): Use
+ * avr-tdep.c (avr_gdbarch_init): Use
generic_unwind_get_saved_register.
2002-09-03 David Carlton <carlton@math.stanford.edu>
* cli/cli-script.c (copy_command_lines): New function.
* defs.h (copy_command_lines): Export.
- * testsuite/gdb.base/commands.exp: New tests for commands
- attached to a temporary breakpoint, and for commands that
- delete the breakpoint they are attached to.
-
+
2002-08-26 Michael Snyder <msnyder@redhat.com>
* breakpoint.c (bpstat_stop_status): Instead of copying the
(osabi.o): New dependency list.
* osabi.c: New file.
* osabi.h: New file.
- * doc/gdbint.texinfo: Document new generic OS ABI framework.
* Makefile.in (alpha_tdep_h): Define and use instead of
alpha-tdep.h.
* MAINTAINERS: Change Past Maintainer addresses to ``foo at bar
dot com'' form. Remove references to cygnus.com and sourceware.
-2002-02-23 Andrew Cagney <ac131313@redhat.com>
+2002-02-23 Paul Eggert <eggert@twinsun.com>
- From 2002-02-19 Paul Eggert <eggert@twinsun.com>:
* Makefile.in (VER): Change "head -1" to "sed q", since POSIX
1003.1-2001 no longer allows "head -1".
- * gdb/Makefile.in (version.c): Likewise.
- * gdb/doc/Makefile.in (GDBvn.texi): Likewise.
- * gdb/CONTRIBUTE: Change "diff -c3" to "diff -c", which is
+ * Makefile.in (version.c): Likewise.
+ * CONTRIBUTE: Change "diff -c3" to "diff -c", which is
equivalent. POSIX 1003.1-2001 no longer allows "diff -c3".
2002-02-23 Andrew Cagney <ac131313@redhat.com>
* arch-utils.c (default_print_float_info): New function.
* arch-utils.h (default_print_float_info): Prototype it.
* infcmd.c (float_info): Call PRINT_FLOAT_INFO.
- * doc/gdbint.texinfo (FLOAT_INFO): Mark as deprecated.
- (PRINT_FLOAT_INFO): Document it.
* arm-tdep.c (arm_print_float_info): Renamed from arm_float_info.
* config/arm/tm-arm.h (FLOAT_INFO): Delete.
2003-10-17 Shrinivas Atre <shrinivasa@KPITCummins.com>
- * gdb/config/h8300/tm-h8300.h (h8300_normal_mode): Add external
+ * config/h8300/tm-h8300.h (h8300_normal_mode): Add external
declaration.
- * gdb/h8300-tdep.c (BINWORD): Update BINWORD for h8300_normal_mode
+ * h8300-tdep.c (BINWORD): Update BINWORD for h8300_normal_mode
(h8300_examine_prologue): Use h8300_normal_mode flag
(h8300_gdbarch_init): Set architecture info for normal mode
2003-06-07 Adam Fedor <fedor@gnu.org>
- * gdb/objc-lang.c (FETCH_ARGUMENT): Remove macro.
+ * objc-lang.c (FETCH_ARGUMENT): Remove macro.
(OBJC_FETCH_POINTER_ARGUMENT): Shorthand macro for
using FETCH_POINTER_ARGUMENT with Objective-C method arguments.
(find_implementation, resolve_msgsend, resolve_msgsend_stret,
2003-04-01 Adam Fedor <fedor@gnu.org>
- * gdb/objc-lang.c (selectors_info): Replace calls to
+ * objc-lang.c (selectors_info): Replace calls to
SYMBOL_DEMANGLED_NAME and DEPRECATED_SYMBOL_NAME with
SYMBOL_NATURAL_NAME.
(classes_info, find_methods): Likewise.
2002-04-02 Elena Zannoni <ezannoni@redhat.com>
- * gdb/sh-tdep.c (sh_sh2e_register_name): New.
+ * sh-tdep.c (sh_sh2e_register_name): New.
(sh2e_show_regs): New.
(sh_gdbarch_init): Handle bfd_mach_sh2e.
* config/sh/tm-sh.h: Added sh2e to comments.
2004-11-03 Andrew Cagney <cagney@gnu.org>
- * gdb/NEWS: Mention internationalization, m32r-*-linux-gnu, 'p'
+ * NEWS: Mention internationalization, m32r-*-linux-gnu, 'p'
packet, obsolete configurations, end-of-life deprecated_registers.
2004-11-02 Mark Kettenis <kettenis@gnu.org>
2004-08-11 Joel Brobecker <brobecker@gnat.com>
- * doc/gdbint.texinfo (Host Definition): Remove documentation
- 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-06-06 Paul Brook <paul@codesourcery.com>
- * gdb/dwarf2-frame.c (decode_frame_entry_1): Decode version 3 CIE
+ * dwarf2-frame.c (decode_frame_entry_1): Decode version 3 CIE
records.
2004-06-08 Paul N. Hilfinger <Hilfinger@gnat.com>
2004-06-02 Albert Chin-A-Young <china@thewrittenword.com>
Committed by Andrew Cagney.
- * gdb/dictionary.c, gdb/gdbtypes.h: Remove trailing comma
+ * dictionary.c, gdbtypes.h: Remove trailing comma
after last enum constant to avoid error from IBM C
compiler.
2005-03-07 Joel Brobecker <brobecker@adacore.com>
- * doc/observer.texi (executable_changed): New observer.
* symtab.c: Include "observer.h".
(find_main_name): New function.
(main_name): If name_of_main is unset, then compute it
* remote-file.io.c (remote_fileio_func_system): Treat zero length
string as NULL. Adjust for NULL pointer argument.
- * doc/gdb.texinfo (system): Document behaviour with zero length
- string.
2006-06-12 Daniel Jacobowitz <dan@codesourcery.com>
(print_unpacked_pointer): New function.
(print_variable_at_address): New function.
(m2_val_print): Replaced.
- * gdb/MAINTAINERS (Write After Approval): Added
+ * MAINTAINERS (Write After Approval): Added
Gaius Mulley <gaius@glam.ac.uk>
2006-05-12 Mark Kettenis <kettenis@gnu.org>
* configure.tgt (i[34567]86-*-netware*): Do not set build_nlm.
* configure.ac: Remove AC_CONFIG_SUBDIRS of nlm.
* configure: Regenerate.
- * doc/gdb.texinfo: Remove gdbserve.nlm documentation.
* nlm: Remove directory.
2006-03-29 Daniel Jacobowitz <dan@codesourcery.com>
2006-02-24 Charles Wilson <cygwin@cwilson.fastmail.fm>
- * gdb/defs.h: unconditionally include <fcntl.h>, and
+ * defs.h: unconditionally include <fcntl.h>, and
ensure that O_BINARY is defined.
- * gdb/solib.c(solib_open): ensure solib files are opened in
+ * solib.c(solib_open): ensure solib files are opened in
binary mode.
- * gdb/corelow.c: Remove O_BINARY macro definition.
- * gdb/exec.c: Remove O_BINARY macro definition
- * gdb/remote-rdp.c: Remove O_BINARY macro definition
- * gdb/source.c: Remove O_BINARY macro definition
- * gdb/symfile.c: Remove O_BINARY macro definition
+ * corelow.c: Remove O_BINARY macro definition.
+ * exec.c: Remove O_BINARY macro definition
+ * remote-rdp.c: Remove O_BINARY macro definition
+ * source.c: Remove O_BINARY macro definition
+ * symfile.c: Remove O_BINARY macro definition
2006-02-24 Randolph Chung <tausq@debian.org>
2007-10-16 Gaius Mulley <gaius@glam.ac.uk>
- * doc/gdb.texinfo: Add TSIZE definition, removed
- statement about unbounded arrays being unimplemented.
* m2-valprint.c (m2_print_array_contents): New function.
(m2_print_unbounded_array): New function.
(m2_print_array_contents): New function.
varobj_update_one.
* mi/mi-cmds.c (mi_cmds): Register '-var-set-frozen'.
* mi/mi-cmds.h (mi_cmd_var_set_frozen): Declare.
-
+
2007-04-13 Paul Brook <paul@codesourcery.com>
* target-descriptions.c (tdesc_named_type): Add ieee_single and
ieee_double.
- * doc/gdb.texinfo: Document ieee_single and ieee_double target types.
2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
* configure.ac (build_warnings): Add -Wno-char-subscripts.
* configure: Regenerate.
- * doc/gdbint.texinfo (warning flags): Add -Wno-char-subscripts.
2007-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
2007-02-08 Daniel Jacobowitz <dan@codesourcery.com>
Reported by timeless@gmail.com:
- * gdb/target.c (target_flash_erase): Do not return void value.
+ * target.c (target_flash_erase): Do not return void value.
(target_flash_done): Likewise.
- * gdb/cli/cli-cmds.c (source_command): Likewise.
+ * cli/cli-cmds.c (source_command): Likewise.
2007-02-08 Fred Fish <fnf@specifix.com>
2007-02-01 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
- * gdb/remote-m32r.sdi.c (m32r_fetch_register): Change PWD mask.
+ * remote-m32r.sdi.c (m32r_fetch_register): Change PWD mask.
(m32r_store_register): Ditto.
2007-01-30 Vladimir Prus <vladimir@codesourcery.com>
2008-07-13 Vladimir Prus <vladimir@codesourcery.com>
Allow all CLI command even if target is executing.
- * gdb/top.c (execute_command_1): Don't check if the inferiour
+ * top.c (execute_command_1): Don't check if the inferiour
is running.
2008-07-13 Vladimir Prus <vladimir@codesourcery.com>
2008-06-06 Paul Pluzhnikov <ppluzhnikov@google.com>
PR gdb/1147
- * gdb/valopts.c (find_overload_match): Handle references
+ * valopts.c (find_overload_match): Handle references
to pointers.
2008-06-06 Paul N. Hilfinger <hilfinger@adacore.com>
2008-03-14 Vladimir Prus <vladimir@codesourcery.com>
Implement MI notification for new threads.
- * doc/observer.texi (new_thread): Document.
* observer.sh: Forward declare struct thread_info.
* thread.c (add_thread): Notify observer.
2008-01-30 Vladimir Prus <vladimir@codesourcery.com>
Use vector for varobj_list_children interface.
- * gdb/varobj.c (varobj_list_children): Return vector
+ * varobj.c (varobj_list_children): Return vector
of varobjs.
- * gdb/varobj.h (varobj_list_children): Adjust
+ * varobj.h (varobj_list_children): Adjust
prototype.
(varobj_p): Declare. Declare vector thereof.
* mi/mi-cmd-var.c (mi_cmd_var_list_children): Adjust
2009-11-17 Jan Kratochvil <jan.kratochvil@redhat.com>
Fix wrong debug output with `set debug infrun 1'.
- * gdb/infrun.c (handle_inferior_event <debug_infrun>): New variable
+ * infrun.c (handle_inferior_event <debug_infrun>): New variable
old_chain. Temporarily switch INFERIOR_PTID.
* target.h (target_stopped_by_watchpoint): Extend the comment.
(target_stopped_data_address): New comment.
PR python/10666:
* python/py-function.c (fnpy_init): Use xstrdup.
-2009-09-21 Jie Zhang <jie.zhang@analog.com>
-
- * doc/gdb.texinfo: Escape "{" and "}".
-
2009-09-21 Phil Muldoon <pmuldoon@redhat.com>
PR python/10633
2009-09-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
- * gdb/Makefile.in (check//%): Parse 'config.status --version'
+ * Makefile.in (check//%): Parse 'config.status --version'
output to recreate the configuration from the testsuite directory,
rather than running 'config.status --recheck' from a different
build directory. Let configure do the recursion rather than
Fix completer problem for filename completion on the first try.
- * gdb/completer.h (gdb_completion_word_break_characters): New function.
- * gdb/completer.c: Include gdb_assert.h.
+ * completer.h (gdb_completion_word_break_characters): New function.
+ * completer.c: Include gdb_assert.h.
(complete_line_internal_reason): New enum.
(complete_line_internal): Change last argument type to
complete_line_internal_reason.
2009-01-20 Kazu Hirata <kazu@codesourcery.com>
- * gdb/procfs.c (info_mappings_callback): Cast map->pr_size to
+ * procfs.c (info_mappings_callback): Cast map->pr_size to
unsigned long.
2009-01-20 Daniel Jacobowitz <dan@codesourcery.com>
2010-10-03 Paul Hilfinger <hilfinger@adacore.com>
- * gdb/ada-typeprint.c (print_selected_record_field_types): New function,
+ * ada-typeprint.c (print_selected_record_field_types): New function,
incorporating and generalizing print_record_field_types.
(print_record_field_types): Change return value and update comment.
Re-implement using print_selected_record_field_types.
2010-08-11 Ken Werner <ken.werner@de.ibm.com>
- * gdb/valarith.c (vector_binop): New function.
+ * valarith.c (vector_binop): New function.
(scalar_binop): Likewise.
(value_binop): Call scalar_binop or vector_binop depending on the types.
- * gdb/eval.c (ptrmath_type_p): Return 0 in case of TYPE_VECTOR.
+ * eval.c (ptrmath_type_p): Return 0 in case of TYPE_VECTOR.
(evaluate_subexp_with_coercion): Add vector check to not convert vectors
to pointers.
- * gdb/value.c (coerce_array): Add vector check to not coerce vectors.
+ * value.c (coerce_array): Add vector check to not coerce vectors.
2010-08-11 Brad Roberts <braddr@puremagic.com>
2010-04-21 Mike Frysinger <vapier@gentoo.org>
- * gdb/sparc-tdep.c (sparc32_store_return_value): Add gdb_assert ()
+ * sparc-tdep.c (sparc32_store_return_value): Add gdb_assert ()
for len <= 8.
2010-04-21 Chris Moller <cmoller@redhat.com>
symbol's symtab, use new argument OBJFILE.
* cp-support.h (cp_scan_for_anonymous_namespaces): Changed function
arguments by adding OBJFILE.
- * gdb/dwarf2read.c (new_symbol_full): Change call to
+ * dwarf2read.c (new_symbol_full): Change call to
cp_scan_for_anonymous_namespaces to match new signature.
- * gdb/stabsread.c (define_symbol): Change call to
+ * stabsread.c (define_symbol): Change call to
cp_scan_for_anonymous_namespaces to match new signature.
2011-10-20 Phil Muldoon <pmuldoon@redhat.com>
2011-05-26 Yao Qi <yao@codesourcery.com>
- * gdb/gdb_thread_db.h: Remove HAVE_UINTPTR_T.
+ * gdb_thread_db.h: Remove HAVE_UINTPTR_T.
2011-05-26 Tristan Gingold <gingold@adacore.com>
(cleanup_block_load_pc, copy_block_xfer): Likewise.
* arm-linux-tdep.c (arm_linux_copy_svc): Callers update.
(arm_catch_kernel_helper_return): Likewise.
- * gdb/arm-tdep.h : Update function declarations.
+ * arm-tdep.h : Update function declarations.
2011-03-07 Michael Snyder <msnyder@vmware.com>
2011-03-03 Yao Qi <yao@codesourcery.com>
- * gdb/arm-tdep.c (shifted_reg_val): Replace magic number 15 with
+ * arm-tdep.c (shifted_reg_val): Replace magic number 15 with
ARM_PC_REGNUM.
(thumb_get_next_pc_raw, arm_get_next_pc_raw): Likewise.
(displaced_write_reg, displaced_read_reg): Likewise.
2011-02-18 Yao Qi <yao@codesourcery.com>
- * gdb/arm-tdep.c (arm_displaced_step_copy_insn): Move code to ...
+ * arm-tdep.c (arm_displaced_step_copy_insn): Move code to ...
(arm_process_displaced_insn): .. here. Remove parameter INSN.
(thumb_process_displaced_insn): New.
- * gdb/arm-linux-tdep.c (arm_linux_displaced_step_copy_insn): Update
+ * arm-linux-tdep.c (arm_linux_displaced_step_copy_insn): Update
call to arm_process_displaced_insn.
- * gdb/arm-tdep.h : Update declaration of arm_process_displaced_insn.
+ * arm-tdep.h : Update declaration of arm_process_displaced_insn.
2011-02-17 Tom Tromey <tromey@redhat.com>
2011-01-25 Mathieu Lacage <mathieu.lacage@inria.fr>
PR/symtab 11766:
- * gdb/objfiles.h (struct objfile) <addr_low>: New field.
- * gdb/solib.c (solib_read_symbols): Check for addr_low in
+ * objfiles.h (struct objfile) <addr_low>: New field.
+ * solib.c (solib_read_symbols): Check for addr_low in
equality test for objfile, initialize addr_low if needed.
2011-01-25 Pedro Alves <pedro@codesourcery.com>
rather than sort() method.
Adjust syntax for Python 3 compatibility.
* python/lib/gdb/command/type_printers.py: Ditto.
- * doc/gdb.texinfo (Inferior.read_memory): Mention that the return
- value is a memoryview object if Python 3.
2012-12-12 Tom Tromey <tromey@redhat.com>
(GNULIB): New variable.
(GNULIB_STDINT_H): Adjust.
(AC_OUTPUT): Don't output gnulib/Makefile.
- * gdb/defs.h: Include build-gnulib/config.h.
+ * defs.h: Include build-gnulib/config.h.
* aclocal.m4: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
2012-01-02 Joel Brobecker <brobecker@adacore.com>
- * gdb/common/gdb_thread_db.h, gdb/dbxread.c, gdb/environ.c,
- gdb/gcore.h, gdb/rs6000-tdep.h, gdb/s390-nat.c, gdb/tic6x-tdep.c:
+ * common/gdb_thread_db.h, dbxread.c, environ.c,
+ gcore.h, rs6000-tdep.h, s390-nat.c, tic6x-tdep.c:
Reformat the copyright header.
2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com>
2013-06-21 Joel Brobecker <brobecker@adacore.com>
- * gdb/gnulib/Makefile.in: Update date in copyright header.
- * gdb/gnulib/configure.ac: Ditto.
- * gdb/gnulib/update-gnulib.sh: Ditto.
+ * gnulib/Makefile.in: Update date in copyright header.
+ * gnulib/configure.ac: Ditto.
+ * gnulib/update-gnulib.sh: Ditto.
2013-06-21 Joel Brobecker <brobecker@adacore.com>
* Makefile.in (SUBDIR_PYTHON_OBS): Add py-infevents.o.
(SUBDIR_PYTHON_SRCS): Add py-infevents.c.
(py-infevents.o): New rule.
- * doc/observer.texi (inferior_call_pre, inferior_call_post)
- (memory_changed, register_changed): New observers.
* infcall.c (call_function_by_hand): Notify observer before and
after inferior call.
* python/py-event.h (inferior_call_kind): New enum.
2014-11-24 Samuel Thibault <samuel.thibault@ens-lyon.org>
Pushed by Joel Brobecker <brobecker@adacore.com>
- * gdb/gnu-nat.c (inf_validate_procinfo): Multiply the number of
+ * gnu-nat.c (inf_validate_procinfo): Multiply the number of
elements pi_len by the size of the elements before calling
vm_deallocate.
(inf_validate_task_sc): Likewise, and properly deallocate the
2014-10-15 Andreas Arnez <arnez@linux.vnet.ibm.com>
- * gdb/infrun.c (process_event_stop_test): Apply
+ * infrun.c (process_event_stop_test): Apply
gdbarch_addr_bits_remove to longjmp resume address.
2014-10-15 Pedro Alves <palves@redhat.com>
microblaze-with-stack-protect microblaze and microblaze-expedite.
* regformats/microblaze-with-stack-protect.dat: New file.
* regformats/microblaze.dat: New file.
- * doc/gdb.texinfo (MicroBlaze Features): Added.
2014-07-18 Tom Tromey <tromey@redhat.com>
* nat/mips-linux-watch.h: Likewise.
* Makefile.in (HFILES_NO_SRCDIR): Reflect new locations.
(object file files): Reordered.
- * gdb/copyright.py (EXCLUDE_LIST): Reflect new location
+ * copyright.py (EXCLUDE_LIST): Reflect new location
of glibc_thread_db.h.
2014-06-20 Gary Benson <gbenson@redhat.com>
2015-12-09 Luis Machado <lgustavo@codesourcery.com>
- * gdb/mi/mi-cmd-var.c (mi_parse_format): Handle new "zero-hexadecimal"
+ * mi/mi-cmd-var.c (mi_parse_format): Handle new "zero-hexadecimal"
format.
- * gdb/varobj.c (varobj_format_string): Add "zero-hexadecimal" entry.
+ * varobj.c (varobj_format_string): Add "zero-hexadecimal" entry.
(format_code): Add 'z' entry.
(varobj_set_display_format): Handle FORMAT_ZHEXADECIMAL.
- * gdb/varobj.h (varobj_display_formats) <FORMAT_ZHEXADECIMAL>: New enum
+ * varobj.h (varobj_display_formats) <FORMAT_ZHEXADECIMAL>: New enum
field.
* NEWS: Add new note to MI changes citing the new zero-hexadecimal
format for -var-set-format.
2015-11-04 Marcin Kościelnicki <koriakin@0x04.net>
PR/18376
- * gdb/s390-linux-tdep.c (s390_is_partial_instruction): New function.
+ * s390-linux-tdep.c (s390_is_partial_instruction): New function.
(s390_software_single_step): New function.
(s390_displaced_step_hw_singlestep): New function.
(s390_gdbarch_init): Fill gdbarch slots with the above.
2015-11-04 Marcin Kościelnicki <koriakin@0x04.net>
PR/18376
- * gdb/configure.tgt: Add linux-record.o to s390*-linux.
- * gdb/s390-linux-tdep.c: #include "linux-record.h", "record-full.h"
+ * configure.tgt: Add linux-record.o to s390*-linux.
+ * s390-linux-tdep.c: #include "linux-record.h", "record-full.h"
(s390_linux_record_tdep): New static global variable.
(s390x_linux_record_tdep): New static global variable.
(s390_all_but_pc_registers_record): New function.
2015-10-21 Aleksandar Ristovski <aristovski@qnx.com>
- * gdb/nto-tdep.c (QNX_NOTE_NAME, QNX_INFO_SECT_NAME): New defines.
+ * nto-tdep.c (QNX_NOTE_NAME, QNX_INFO_SECT_NAME): New defines.
(nto_sniff_abi_note_section): New function.
(nto_elf_osabi_sniffer): Use new function to recognize nto specific
binary.
2015-10-20 Aleksandar Ristovski <aristovski@qnx.com>
- * gdb/nto-procfs.c (procfs_pid_to_exec_file): New function.
+ * nto-procfs.c (procfs_pid_to_exec_file): New function.
(init_procfs_targets): Wire new function.
2015-10-20 Aleksandar Ristovski <aristovski@qnx.com>
(arm_linux_fetch_inferior_registers): Call fetch_fpregs and
fetch_regs instead.
-2015-07-06 Andrew Burgess <andrew.burgess@embecosm.com>
-
- * doc/gdb.texinfo (TUI): Restructure documentation on TUI layout
- and focus commands.
-
2015-07-06 Joel Brobecker <brobecker@adacore.com>
* NEWS: Create a new section for the next release branch.
(remove_breakpoint): Likewise.
(mark_breakpoints_out): Likewise.
-2015-07-06 Andrew Burgess <andrew.burgess@embecosm.com>
-
- * doc/gdb.texinfo (TUI): Add comma after @xref.
-
2015-07-06 Andrew Burgess <andrew.burgess@embecosm.com>
* tui/tui-win.c (tui_set_focus): Use structure member 'generic'
2015-05-28 Kyle Huey <me@kylehuey.com> (tiny patch)
- * gdb/arm-tdep.c (arm_gdbarch_init): Perform arm_abi detection on
+ * arm-tdep.c (arm_gdbarch_init): Perform arm_abi detection on
ELFOSABI_GNU binaries.
2015-05-27 Doug Evans <dje@google.com>
2015-04-02 Gary Benson <gbenson@redhat.com>
- * gdb/gdb_bfd.h (TARGET_SYSROOT_PREFIX): New definition.
+ * gdb_bfd.h (TARGET_SYSROOT_PREFIX): New definition.
(is_target_filename): New declaration.
(gdb_bfd_has_target_filename): Likewise.
(gdb_bfd_open): Update documentation comment.
2015-03-31 Antoine Tremblay <antoine.tremblay@ericsson.com>
* NEWS: Mention info os cpus support.
- * gdb/nat/linux-osdata.c (linux_xfer_osdata_cpus): New function.
+ * nat/linux-osdata.c (linux_xfer_osdata_cpus): New function.
(struct osdata_type): Add cpus entry, reorder the entries in
alphabetical order.
2015-02-26 Antoine Tremblay <antoine.tremblay@ericsson.com>
- * gdb/infcmd.c (print_return_value): use type_to_string to print type.
+ * infcmd.c (print_return_value): use type_to_string to print type.
2015-02-26 Jan Kratochvil <jan.kratochvil@redhat.com>
2015-02-09 Sergio Durigan Junior <sergiodj@redhat.com>
PR remote/17946
- * gdb/remote.c (remote_parse_stop_reply): Fix wrong comparison
+ * remote.c (remote_parse_stop_reply): Fix wrong comparison
of pointer against char.
2015-02-09 Mark Wielaard <mjw@redhat.com>
2016-03-29 Don Breazeal <donb@codesourcery.com>
- * gdb/value.c (value_actual_type): Fix formatting issue.
+ * value.c (value_actual_type): Fix formatting issue.
2016-03-23 Yao Qi <yao.qi@linaro.org>
* amd64-tdep.c (amd64_ax_pseudo_register_collect): New function.
(amd64_init_abi): Fill ax_pseudo_register_collect hook.
- * gdb/i386-tdep.c (i386_pseudo_register_read_into_value): Remove
+ * i386-tdep.c (i386_pseudo_register_read_into_value): Remove
misleading comment.
(i386_pseudo_register_write): Ditto.
(i386_ax_pseudo_register_collect): New function.
2017-12-17 Stafford Horne <shorne@gmail.com>
- * gdb/or1k-tdep.c (show_or1k_debug): Fix function parameter alignment.
+ * or1k-tdep.c (show_or1k_debug): Fix function parameter alignment.
(or1k_analyse_inst): Likewise.
(or1k_single_step_through_delay): Likewise.
(or1k_frame_cache): Fix parameter alignment and use paddress()
type to std::vector.
* tracepoint.c (traceframe_available_memory): Change parameter
type to std::vector, adjust.
- * gdb/mi/mi-main.c (mi_cmd_trace_frame_collected): Adjust to
+ * mi/mi-main.c (mi_cmd_trace_frame_collected): Adjust to
std::vector change.
- * gdb/Makefile.in (SUBDIR_UNITTESTS_SRCS): Add
+ * Makefile.in (SUBDIR_UNITTESTS_SRCS): Add
unittests/memrange-selftests.c.
(SUBDIR_UNITTESTS_OBS): Add memrange-selftests.o.
- * gdb/unittests/memrange-selftests.c: New file.
+ * unittests/memrange-selftests.c: New file.
2017-10-16 Pedro Alves <palves@redhat.com>
2017-03-21 Ivo Raisr <ivo.raisr@oracle.com>
PR tdep/20928
- * gdb/sparc-tdep.h (gdbarch_tdep) <sparc64_ccr_type>: New field.
- * gdb/sparc64-tdep.c (sparc64_ccr_type): New function.
+ * sparc-tdep.h (gdbarch_tdep) <sparc64_ccr_type>: New field.
+ * sparc64-tdep.c (sparc64_ccr_type): New function.
(sparc64_fsr_type): Fix %fsr decoding.
2017-03-21 Tim Wiederhake <tim.wiederhake@intel.com>
PR gdb/14441
* NEWS: Mention support for rvalue references in GDB and python.
- * doc/gdb.texinfo (C Plus Plus Expressions): Mention that GDB
- supports both lvalue and rvalue references.
2017-03-20 Artemiy Volkov <artemiyv@acm.org>
2017-03-20 Artemiy Volkov <artemiyv@acm.org>
PR gdb/14441
- * doc/python.texi (Types in Python): Add TYPE_CODE_RVALUE_REF to
- table of constants.
* python/lib/gdb/command/explore.py: Support exploring values
of rvalue reference types.
* python/lib/gdb/types.py: Implement get_basic_type() for
2017-02-28 Peter Bergner <bergner@vnet.ibm.com>
* NEWS: Mention new set/show disassembler-options commands.
- * doc/gdb.texinfo: Document new set/show disassembler-options commands.
* disasm.c: Include "arch-utils.h", "gdbcmd.h" and "safe-ctype.h".
(prospective_options): New static variable.
(gdb_disassembler::gdb_disassembler): Initialize
2017-01-27 Kees Cook <keescook@google.com>
- * gdb/arm-linux-nat.c (arm_linux_fetch_inferior_registers): Call
+ * arm-linux-nat.c (arm_linux_fetch_inferior_registers): Call
fetch_fpregs if target has fpa registers.
(arm_linux_store_inferior_registers): Call store_fpregs if target
has fpa registers.
2018-12-19 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/dummy-frame.c (default_dummy_id): Defined new function.
- * gdb/dummy-frame.h (default_dummy_id): Declare new function.
- * gdb/frame-unwind.c (default_unwind_pc): Define new function.
+ * dummy-frame.c (default_dummy_id): Defined new function.
+ * dummy-frame.h (default_dummy_id): Declare new function.
+ * frame-unwind.c (default_unwind_pc): Define new function.
(default_unwind_sp): Define new function.
- * gdb/frame-unwind.h (default_unwind_pc): Declare new function.
+ * frame-unwind.h (default_unwind_pc): Declare new function.
(default_unwind_sp): Declare new function.
- * gdb/frame.c (frame_unwind_pc): Assume gdbarch_unwind_pc is
+ * frame.c (frame_unwind_pc): Assume gdbarch_unwind_pc is
available.
(get_frame_sp): Assume that gdbarch_unwind_sp is available.
- * gdb/gdbarch.c: Regenerate.
- * gdb/gdbarch.h: Regenerate.
- * gdb/gdbarch.sh: Update definition of dummy_id, unwind_pc, and
+ * gdbarch.c: Regenerate.
+ * gdbarch.h: Regenerate.
+ * gdbarch.sh: Update definition of dummy_id, unwind_pc, and
unwind_sp. Add additional header files to be included in
generated file.
2018-11-29 Rajendra SY <rajendra.sy@gmail.com>
PR gdb/23093
- * gdb/fbsd-tdep.c (fbsd_gdb_signal_from_target)
+ * fbsd-tdep.c (fbsd_gdb_signal_from_target)
(fbsd_gdb_signal_to_target): New.
(fbsd_init_abi): Install gdbarch "signal_from_target" and
"signal_to_target" methods.
2018-11-21 Benno Fünfstück <benno.fuenfstueck@gmail.com>
PR python/23714
- * gdb/python/python.c (execute_gdb_command): Call
+ * python/python.c (execute_gdb_command): Call
prevent_dont_repeat earlier to avoid affecting dont_repeat.
2018-11-21 Andrew Burgess <andrew.burgess@embecosm.com>
2018-08-16 Gary Benson <gbenson@redhat.com>
PR gdb/13000:
- * gdb/main.c (captured_main_1): Exit with nonzero status
+ * main.c (captured_main_1): Exit with nonzero status
in batch mode if the last command to be executed failed.
* NEWS: Mention the above.
2018-06-29 Pedro Alves <palves@redhat.com>
- * gdb/amd64-tdep.h (amd64_create_target_description): Add
+ * amd64-tdep.h (amd64_create_target_description): Add
"segments" parameter.
- * gdb/amd64-tdep.c (amd64_none_init_abi, amd64_x32_none_init_abi)
+ * amd64-tdep.c (amd64_none_init_abi, amd64_x32_none_init_abi)
(_initialize_amd64_tdep): Update call to
amd64_create_target_description.
(amd64_target_description): Add "segments" parameter. Adjust
the implementation to use it.
- * gdb/amd64-linux-tdep.c (amd64_linux_read_description): Update
+ * amd64-linux-tdep.c (amd64_linux_read_description): Update
call to amd64_create_target_description.
- * gdb/amd64-windows-tdep.c (amd64_windows_init_abi): Likewise.
- * gdb/arch/amd64.h (amd64_create_target_description): Add
+ * amd64-windows-tdep.c (amd64_windows_init_abi): Likewise.
+ * arch/amd64.h (amd64_create_target_description): Add
"segments" register.
- * gdb/arch/amd64.c (amd64_create_target_description): Add
+ * arch/amd64.c (amd64_create_target_description): Add
"segments" parameter. Call create_feature_i386_64bit_segments
only if SEGMENTS is true.
- * gdb/gdbserver/win32-i386-low.c (i386_arch_setup): Update
+ * gdbserver/win32-i386-low.c (i386_arch_setup): Update
call to amd64_create_target_description.
2018-06-29 Pedro Alves <palves@redhat.com>
2018-05-31 Alan Hayward <alan.hayward@arm.com>
* Makefile.in: Add new header.
- * gdb/arch/aarch64.h (sve_vg_from_vl): New macro.
+ * arch/aarch64.h (sve_vg_from_vl): New macro.
(sve_vl_from_vg): Likewise.
(sve_vq_from_vl): Likewise.
(sve_vl_from_vq): Likewise.
* arch/aarch64.c (aarch64_create_target_description): Check VQ.
* arch/aarch64.h (aarch64_create_target_description): Add VQ.
parmeter.
- * doc/gdb.texinfo: Describe SVE feature
* features/aarch64-sve.c: New file.
2018-05-31 Omair Javaid <omair.javaid@linaro.org>
2018-04-28 Dan Robertson <danlrobertson89@gmail.com>
PR rust/23124
- * gdb/rust-exp.y (convert_params_to_types): Ensure that the params
+ * rust-exp.y (convert_params_to_types): Ensure that the params
pointer is not null before dereferencing it.
2018-04-30 Tom Tromey <tom@tromey.com>
2018-04-29 John Reiser <jreiser@BitWagon.com>
PR build/22873
- * gdb/Makefile.in: (.c:.l, .c:.y): Write the target only in the
+ * Makefile.in: (.c:.l, .c:.y): Write the target only in the
last step, and do it atomically.
2018-04-27 Alexandre Oliva <aoliva@redhat.com>
* configure: Rebuild.
-2018-04-22 Rajendra SY <rajendra.sy@gmail.com>
-
- PR gdb/23095
- * gdb/testsuite/gdb.base/break-probes.exp: Pass shlib_load to
- prepare_for_testing. Set normal_bp to r_debug_state if target
- is bsd.
-
2018-04-21 Pedro Alves <palves@redhat.com>
Rajendra SY <rajendra.sy@gmail.com>
(tdesc_add_bitfield): Likewise.
(tdesc_add_flag): Likewise.
(tdesc_add_enum_value): Likewise.
- * gdb/target-descriptions.h (tdesc_create_enum): Likewise.
+ * target-descriptions.h (tdesc_create_enum): Likewise.
(tdesc_add_typed_bitfield): Likewise.
(tdesc_add_enum_value): Likewise.
2018-02-26 Maciej W. Rozycki <macro@mips.com>
- * gdb/mips-tdep.c (mips_gdbarch_init): Reorder ABI determination
+ * mips-tdep.c (mips_gdbarch_init): Reorder ABI determination
ahead of target description loading.
2018-02-26 Tom Tromey <tom@tromey.com>
2018-01-08 Samuel Thibault <samuel.thibault@ens-lyon.org>
- * gdb/gnu-nat.c: Include <elf.h> and <link.h>.
+ * gnu-nat.c: Include <elf.h> and <link.h>.
(gnu_xfer_auxv): New function.
(gnu_xfer_partial): Call gnu_xfer_auxv when `object' is
TARGET_OBJECT_AUXV.
(str_value_from_setting, gdb_setting_str_internal_fn)
(gdb_maint_setting_str_internal_fn): New functions.
(_initialize_cli_cmds): Define the new convenience functions.
- * gdb/cli/cli-setshow.h (get_setshow_command_value_string): Constify.
- * gdb/cli/cli-setshow.c (get_setshow_command_value_string): Constify.
+ * cli/cli-setshow.h (get_setshow_command_value_string): Constify.
+ * cli/cli-setshow.c (get_setshow_command_value_string): Constify.
2019-10-31 Christian Biesinger <cbiesinger@google.com>
2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/dwarf2read.c (dwarf2_per_objfile::~dwarf2_per_objfile):
+ * dwarf2read.c (dwarf2_per_objfile::~dwarf2_per_objfile):
Update for new std::vector based implementation.
(process_psymtab_comp_unit_reader): Likewise.
(scan_partial_symbols): Likewise.
(process_imported_unit_die): Likewise.
(queue_and_load_dwo_tu): Likewise.
(follow_die_sig_1): Likewise.
- * gdb/dwarf2read.h: Remove DEF_VEC_P.
+ * dwarf2read.h: Remove DEF_VEC_P.
(typedef dwarf2_per_cu_ptr): Remove.
(struct dwarf2_per_cu_data) <imported_symtabs_empty>: New
function.
* NEWS: Announce that Ada task names are now shown at more places,
and between quotes (except in info task output).
- * gdb/ada-tasks.c (task_to_str): New function.
+ * ada-tasks.c (task_to_str): New function.
(display_current_task_id): Call task_to_str.
(task_command_1): Likewise.
(print_ada_task_info): In non-mi mode, Properly align headers and data
2019-09-11 Ali Tamur <tamur@google.com>
- *gdb/target-float.c (host_float_ops<T>::to_longest): Update
+ * target-float.c (host_float_ops<T>::to_longest): Update
implementation.
2019-09-11 Christian Biesinger <cbiesinger@google.com>
2019-08-25 Yoshinori Sato <ysato@users.sourceforge.jp>
- * gdb/rx-tdep.c (rx_register_names): New.
+ * rx-tdep.c (rx_register_names): New.
(rx_register_name): Delete.
(rx_psw_type): Delete.
(rx_fpsw_type): Delete.
(rx_register_type): Delete.
(rx_gdbarch_init): Convert target-descriptions.
(_initialize_rx_tdep): Add initialize_tdesc_rx.
- * gdb/features/Makefile: Add rx.xml.
- * gdb/features/rx.xml: New.
- * gdb/features/rx.c: Generated.
- * gdb/NEWS: Mention target description support.
+ * features/Makefile: Add rx.xml.
+ * features/rx.xml: New.
+ * features/rx.c: Generated.
+ * NEWS: Mention target description support.
2019-08-22 Christian Biesinger <cbiesinger@google.com>
2019-07-26 Brian Callahan <bcallah@openbsd.org>
PR gdb/24839:
- * gdb/obsd-nat.c (obsd_nat_target::pid_to_str): Fix typo in return
+ * obsd-nat.c (obsd_nat_target::pid_to_str): Fix typo in return
type.
2019-07-25 Christian Biesinger <cbiesinger@google.com>
2019-06-17 Paul Pluzhnikov <ppluzhnikov@google.com>
PR gdb/24364
- * gdb/dtrace-probe.c (dtrace_static_probe_ops::get_probe): Don't
+ * dtrace-probe.c (dtrace_static_probe_ops::get_probe): Don't
call dtrace_process_dof with NULL dof.
2019-06-16 Tom de Vries <tdevries@suse.de>
for big-endian copies.
2019-04-30 Ali Tamur <tamur@google.com>
- * gdb/dwarf2read.c (read_3_bytes): New declaration.
+
+ * dwarf2read.c (read_3_bytes): New declaration.
(read_attribute_value): Added DW_FORM_strx1-4 cases.
(read_3_bytes): New function.
2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/expprint.c (dump_subexp_body_standard): Remove use of
+ * expprint.c (dump_subexp_body_standard): Remove use of
UNOP_KIND.
- * gdb/expression.h (exp_opcode): Include 'fortran-operator.def'.
- * gdb/f-exp.y (exp): Rename UNOP_KIND to UNOP_FORTRAN_KIND.
- * gdb/f-lang.c (evaluate_subexp_f): Likewise.
+ * expression.h (exp_opcode): Include 'fortran-operator.def'.
+ * f-exp.y (exp): Rename UNOP_KIND to UNOP_FORTRAN_KIND.
+ * f-lang.c (evaluate_subexp_f): Likewise.
(operator_length_f): New fuction.
(print_subexp_f): New function.
(op_name_f): New function.
(operator_check_f): New function.
(exp_descriptor_f): Replace standard expression handling functions
with new functions.
- * gdb/fortran-operator.def: New file.
- * gdb/parse.c (operator_length_standard): Remove use of UNOP_KIND.
- * gdb/std-operator.def: Remove UNOP_KIND.
+ * fortran-operator.def: New file.
+ * parse.c (operator_length_standard): Remove use of UNOP_KIND.
+ * std-operator.def: Remove UNOP_KIND.
2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com>
(dump_die_shallow): Likewise.
(dwarf2_fetch_constant_bytes): Likewise.
(skip_form_bytes): Likewise.
- * testsuite/lib/dwarf.exp (_handle_DW_FORM): Add DW_FORM_strx.
2019-04-25 Sergio Durigan Junior <sergiodj@redhat.com>
2019-04-23 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/lm32-tdep.c (lm32_unwind_sp): Delete.
+ * lm32-tdep.c (lm32_unwind_sp): Delete.
(lm32_unwind_pc): Delete.
(lm32_dummy_id): Delete.
(lm32_gdbarch_init): Don't register deleted functions with
2019-04-23 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/iq2000-tdep.c (iq2000_unwind_sp): Delete.
+ * iq2000-tdep.c (iq2000_unwind_sp): Delete.
(iq2000_unwind_pc): Delete.
(iq2000_dummy_id): Delete.
(iq2000_gdbarch_init): Don't register deleted functions with
target_waitstatus_to_string and target_pid_to_str.
(handle_inferior_event): Replace various trace of
wait status kind by a single trace.
- * gdb/gnu-nat.c (gnu_nat_target::wait): Replace local
+ * gnu-nat.c (gnu_nat_target::wait): Replace local
wait status kind image by target_waitstatus_to_string.
* target/waitstatus.c (target_waitstatus_to_string): Fix
obsolete comment.
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/hppa-tdep.c (hppa_dummy_id): Delete.
+ * hppa-tdep.c (hppa_dummy_id): Delete.
(hppa_gdbarch_init): Don't register deleted functions with
gdbarch.
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/h8300-tdep.c (h8300_unwind_pc): Delete.
+ * h8300-tdep.c (h8300_unwind_pc): Delete.
(h8300_unwind_sp): Delete.
(h8300_dummy_id): Delete.
(h8300_gdbarch_init): Don't register deleted functions with
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/ft32-tdep.c (ft32_dummy_id): Delete.
+ * ft32-tdep.c (ft32_dummy_id): Delete.
(ft32_unwind_pc): Delete.
(ft32_unwind_sp): Delete.
(ft32_gdbarch_init): Don't register deleted functions with
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/frv-tdep.c (frv_dummy_id): Delete.
+ * frv-tdep.c (frv_dummy_id): Delete.
(frv_unwind_pc): Delete.
(frv_unwind_sp): Delete.
(frv_gdbarch_init): Don't register deleted functions with
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/riscv-tdep.c (riscv_dummy_id): Delete.
+ * riscv-tdep.c (riscv_dummy_id): Delete.
(riscv_unwind_pc): Delete.
(riscv_unwind_sp): Delete.
(riscv_gdbarch_init): Don't register deleted functions with
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/csky-tdep.c (csky_dummy_id): Delete.
+ * csky-tdep.c (csky_dummy_id): Delete.
(csky_unwind_pc): Delete.
(csky_unwind_sp): Delete.
(csky_gdbarch_init): Don't register deleted functions with
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/cris-tdep.c (cris_dummy_id): Delete.
+ * cris-tdep.c (cris_dummy_id): Delete.
(cris_unwind_pc): Delete.
(cris_unwind_sp): Delete.
(cris_gdbarch_init): Don't register deleted functions with
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/bfin-tdep.c (bfin_dummy_id): Delete.
+ * bfin-tdep.c (bfin_dummy_id): Delete.
(bfin_unwind_pc): Delete.
(bfin_gdbarch_init): Don't register deleted functions with gdbarch.
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/arm-tdep.c (arm_dummy_id): Delete.
+ * arm-tdep.c (arm_dummy_id): Delete.
(arm_unwind_pc): Delete.
(arm_unwind_sp): Delete.
(arm_gdbarch_init): Don't register deleted functions with gdbarch.
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/arc-tdep.c (arc_dummy_id): Delete.
+ * arc-tdep.c (arc_dummy_id): Delete.
(arc_unwind_pc): Delete.
(arc_unwind_sp): Delete.
(arc_gdbarch_init): Don't register deleted functions with gdbarch.
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/alpha-tdep.c (alpha_dummy_id): Delete.
+ * alpha-tdep.c (alpha_dummy_id): Delete.
(alpha_unwind_pc): Delete.
(alpha_gdbarch_init): Don't register deleted functions with
gdbarch.
2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
- * gdb/aarch64-tdep.c (aarch64_dummy_id): Delete.
+ * aarch64-tdep.c (aarch64_dummy_id): Delete.
(aarch64_unwind_pc): Delete.
(aarch64_unwind_sp): Delete.
(aarch64_gdbarch_init): Don't register deleted functions with
* gdb.texinfo (Choosing Target Byte Order): Document endianness
selection details with the `set endian auto' mode.
+2018-05-31 Alan Hayward <alan.hayward@arm.com>
+
+ * gdb.texinfo: Describe SVE feature.
+
2018-05-04 Tom Tromey <tom@tromey.com>
PR python/22731:
(GDB/MI Async Records): Update documentation of library-loaded with new
field.
+2017-03-20 Artemiy Volkov <artemiyv@acm.org>
+
+ PR gdb/14441
+ * doc/gdb.texinfo (C Plus Plus Expressions): Mention that GDB
+ supports both lvalue and rvalue references.
+
+2017-03-20 Artemiy Volkov <artemiyv@acm.org>
+
+ PR gdb/14441
+ * python.texi (Types in Python): Add TYPE_CODE_RVALUE_REF to
+ table of constants.
+
2017-03-16 Doug Evans <dje@google.com>
* guile.texi (Lazy Strings In Guile): Mention arrays.
* Memory Protection Extensions: Add information about inferior
calls.
+2017-02-28 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gdb.texinfo: Document new set/show disassembler-options
+ commands.
+
2017-02-20 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.texinfo (Print Settings, Tail Call Frames): Rename DW_OP_GNU_*,
* gdb.texinfo (Selection): Update documentation for 'frame'
command.
+2015-07-06 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.texinfo (TUI): Restructure documentation on TUI layout and
+ focus commands.
+
+2015-07-06 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.texinfo (TUI): Add comma after @xref.
+
2015-07-02 Markus Metzger <markus.t.metzger@intel.com>
* gdb.texinfo (Maintenance Commands): Document "maint btrace"
* python.texi (Objfiles In Python): Document Objfile.build_id.
+2014-12-02 Nick Bull <nicholaspbull@gmail.com>
+
+ * observer.texi (inferior_call_pre, inferior_call_post)
+ (memory_changed, register_changed): New observers.
+
2014-12-02 Nick Bull <nicholaspbull@gmail.com>
* python.texi (Events In Python): Document new events
* gdb.texinfo (Signaling) <signal command>: Explain what happens
with multi-threaded programs.
+2014-07-19 Ajit Agarwal <ajitkum@xilinx.com>
+
+ * gdb.texinfo (MicroBlaze Features): Added.
+
2014-06-27 Yao Qi <yao@codesourcery.com>
* gdb.texinfo (Maintenance Commands): Update the output of
* gdb.texinfo (GDB/MI Catchpoint Commands): New section.
+2012-12-12 Paul Koning <paul_koning@dell.com>
+
+ Add support for Python 3.
+ * gdb.texinfo (Inferior.read_memory): Mention that the return
+ value is a memoryview object if Python 3.
+
2012-12-11 Pedro Alves <palves@redhat.com>
* gdb.texinfo: Remove all mentions of Unixware throughout.
* observer.texi (solib_unloaded): Document explicitly the fact that
this observer is called before the associated symbols are unloaded.
+2009-09-21 Jie Zhang <jie.zhang@analog.com>
+
+ * gdb.texinfo: Escape "{" and "}".
+
2009-09-19 Vladimir Prus <vladimir@codesourcery.com>
* gdb.texinfo (GDB/MI Stack Manipulation): Document
* gdb.texinfo (Thread Commands): Document
-thread-info. Remove -thread-list-all-threads.
+2008-03-14 Vladimir Prus <vladimir@codesourcery.com>
+
+ Implement MI notification for new threads.
+ * observer.texi (new_thread): Document.
+
2008-03-14 Pedro Alves <pedro@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
frame_unwind_register_unsigned in examples instead of
frame_unwind_unsigned_register.
+2007-10-16 Gaius Mulley <gaius@glam.ac.uk>
+
+ * gdb.texinfo: Add TSIZE definition, removed statement about
+ unbounded arrays being unimplemented.
+
2007-10-15 Daniel Jacobowitz <dan@codesourcery.com>
* gdb.texinfo (Predefined Target Types): Add int128
* gdb.texinfo (GDB/MI Variable Objects): Document
frozen variables objects.
+2007-04-13 Paul Brook <paul@codesourcery.com>
+
+ * gdb.texinfo: Document ieee_single and ieee_double target types.
+
2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
* gdb.texinfo (Memory): Reference Remote Debugging chapter.
and "show remotedevice".
(Embedded Processors): Delete H8/300, H8/500, and SH nodes.
+2007-04-11 Steve Ellcey <sje@cup.hp.com>
+
+ * gdbint.texinfo (warning flags): Add -Wno-char-subscripts.
+
2007-04-11 Bob Wilson <bob.wilson@acm.org>
* gdb.texinfo (Contributors, Continuing and Stepping)
remote supported-packets.
(General Query Packets): Document qSupported packet.
+2006-06-13 Nathan Sidwell <nathan@codesourcery.com>
+
+ * gdb.texinfo (system): Document behaviour with zero length
+ string.
+
2006-06-10 Sandra Loosemore <sandra@codesourcery.com>
* gdb.texinfo (File-I/O overview): Copy edit for grammar, spelling,
* gdb.texinfo (Overview): Add an index entry to "empty response".
+2006-03-29 Steve Ellcey <sje@cup.hp.com>
+
+ * gdb.texinfo: Remove gdbserve.nlm documentation.
+
2006-03-28 Jim Blandy <jimb@codesourcery.com>
* gdbint.texinfo (Prologue Analysis): New section.
* gdb.texinfo (General Query Packets): Fix texinfo compile warning and
error.
+2005-03-07 Joel Brobecker <brobecker@adacore.com>
+
+ * observer.texi (executable_changed): New observer.
+
2005-02-03 Kevin Buettner <kevinb@redhat.com>
* gdb.texinfo (General Query Packets): Document qGetTLSAddr packet.
* gdbint.texinfo (Host Definition): Delete description of
FCLOSE_PROVIDED and GETENV_PROVIDED.
+2004-08-11 Joel Brobecker <brobecker@gnat.com>
+
+ * gdbint.texinfo (Host Definition): Remove documentation for
+ USE_O_NOCTTY, no longer used.
+
2004-08-05 Mark Kettenis <kettenis@chello.nl>
* gdbint.texinfo (Host Definition): Delete description of
* gdbint.texinfo: Ditto.
* gdb.texinfo: Ditto.
+2002-12-29 Kazu Hirata <kazu@cs.umass.edu>
+
+ * fdl.texi: Revert the last change.
+
2002-12-22 Mark Kettenis <kettenis@gnu.org>
* gdbint.texinfo (Target Architecture Definition): Update
* gdb.texinfo: Add character set documentation.
+2002-09-20 George Helffrich <george@gly.bris.ac.uk>
+
+ * gdb.texinfo: Document edit command.
+
2002-09-19 Andrew Cagney <ac131313@redhat.com>
* gdb.texinfo (Packets): Revise `z' and `Z' packet documentation.
* gdbint.texinfo (Releasing GDB): Rename ``Obsoleting any code''
to ``Obsoleting code''. Revise.
+2002-05-21 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * gdbint.texinfo: Document new generic OS ABI framework.
+
2002-05-17 Jim Blandy <jimb@redhat.com>
* gdb.texinfo (C Preprocessor Macros): New chapter.
* Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
Remove reference to 3.12.
+2002-02-23 Paul Eggert <eggert@twinsun.com>
+
+ * Makefile.in (GDBvn.texi): Change "head -1" to "sed q", since
+ POSIX 1003.1-2001 no longer allows "head -1".
+
2002-02-23 Andrew Cagney <ac131313@redhat.com>
* gdbint.texinfo: Include fdl.texi.
'_ovly_debug_event', which allows GDB to keep better track
of overlays.
+2002-02-06 Richard Earnshaw <rearnsha@arm.com>
+
+ * gdbint.texinfo (FLOAT_INFO): Mark as deprecated.
+ (PRINT_FLOAT_INFO): Document it.
+
2002-02-03 Eli Zaretskii <eliz@gnu.org>
* gdb.texinfo (Memory Region Attributes): Fix the wording.
* gdbint.texinfo (Target Architecture Definition): Add PARM_BOUNDARY.
+1999-10-07 Jim Blandy <jimb@zwingli.cygnus.com>
+
+ * gdbint.texinfo (SYMBOLS_CAN_START_WITH_DOLLAR): Document.
+
1999-10-05 Stan Shebs <shebs@andros.cygnus.com>
From Dmitry Sivachenko <demon@gpad.ac.ru>:
* Makefile.in: Rename inc-hist.texi to inc-hist.texinfo.
* gdb.texinfo: Ditto.
+Sun Aug 8 12:06:47 1999 Fred Fish <fnf@cygnus.com>
+
+ * gdbint.texinfo (find_sym_fns): This replaces symfile_init.
+
1999-08-06 Tom Tromey <tromey@cygnus.com>
* gdb.texinfo (KOD): New node.
* gdb.texinfo, refcard.tex: Restore author credit
+Wed Oct 2 22:07:16 1996 Fred Fish <fnf@cygnus.com>
+
+ * gdbint.texinfo: Document that SIGTRAMP_START and SIGTRAMP_END
+ are macros that take an single argument.
+
Wed Oct 2 22:01:36 1996 Fred Fish <fnf@fishfood.ninemoons.com>
* gdbint.texinfo (SIGTRAMP_START, SIGTRAMP_END): Update
* Makefile.in (maintainer-clean): New target, synonym for
realclean.
+Wed Sep 20 08:16:03 1995 steve chamberlain <sac@slash.cygnus.com>
+
+ * gdbint.texinfo (GETENV_PROVIDED, FCLOSE_PROVIDED): Document.
+
Thu Aug 3 10:45:37 1995 Fred Fish <fnf@cygnus.com>
* Update all FSF addresses except those in COPYING* files.
* gdb.texinfo (Environment): Mention pitfall with .cshrc.
+Thu Apr 29 00:03:59 1993 Fred Fish (fnf@cygnus.com)
+
+ * gdbint.texinfo (LONG_LONG): Replace with CC_HAS_LONG_LONG.
+ Add PRINTF_HAS_LONG_LONG references.
+
+Wed Apr 28 11:39:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
+
+ * gdb.texinfo: Make node "Shell Commands" unconditional; describe
+ `set demangle-style arm' (not cfront); mention can type `q' to
+ discard output, when gdb pages.
+
Tue Apr 27 14:02:57 1993 Jim Kingdon (kingdon@cygnus.com)
* gdbint.texinfo (new node Debugging GDB, elsewhere):
* stabs.texinfo: Fixes about N_SO.
+Mon Mar 29 15:03:25 1993 Fred Fish (fnf@cygnus.com)
+
+ * gdbinit.texinfo: Document renaming of tm-29k.h to tm-a29k.h.
+
Fri Mar 26 18:00:35 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdb.texinfo: include list of nonstandard init file names
* gdb.texinfo, gdvinv-s.texinfo: formatting improvements.
+Tue Feb 23 11:46:11 1993 Mike Stump (mrs@cygnus.com)
+
+ * stabs.texi: The `this' pointer is now known by the name
+ `this' instead of `$t'.
+
Fri Mar 19 21:46:50 1993 John Gilmore (gnu@cygnus.com)
* gdbint.texinfo: Doc NO_MMALLOC and NO_MMALLOC_CHECK as
* gdbint.texinfo: Eliminate IBM6000_HOST, document IBM6000_TARGET.
+Wed Feb 10 23:42:37 1993 John Gilmore (gnu@cygnus.com)
+
+ * gdbint.texinfo: Eliminate IBM6000_HOST, document IBM6000_TARGET.
+
Tue Feb 9 18:26:21 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdb.texinfo, gdbinv-s.texi: misc updates
* gdbinv-s.texi: Mention that Z8000 simulator can simulate Z8001
as well as Z8002.
+Thu Dec 17 00:44:57 1992 John Gilmore (gnu@cygnus.com)
+
+ * gdbint.texinfo (Host Conditionals): Remove
+ NAMES_HAVE_UNDERSCORE, SOME_NAMES_HAVE_DOT, document
+ MEM_FNS_DECLARED.
+ (Target Conditionals): Remove all of the above.
+
+Tue Dec 15 02:01:00 1992 John Gilmore (gnu@cygnus.com)
+
+ * gdbint.texinfo: SWAP_HOST_AND_TARGET => SWAP_TARGET_AND_HOST.
+ Noticed by Andy Jackson, <arj@cam-orl.co.uk>.
+
Sat Nov 28 06:51:35 1992 John Gilmore (gnu@cygnus.com)
* gdbint.texinfo: Add sections on clean design and on how to send
* gdbint.texinfo: Add how to declare the result of make_cleanup.
+Tue Oct 27 17:08:45 1992 K. Richard Pixley (rich@cygnus.com)
+
+ * gdbint.texinfo: nm.h now included in defs.h.
+
Mon Oct 26 11:09:47 1992 John Gilmore (gnu@cygnus.com)
* gdb.texinfo: Fix typo, reported by Karl Berry.
* gdb.texinfo: Add opcodes dir to GDB distribution description.
+Wed Oct 21 03:51:01 1992 John Gilmore (gnu@cygnus.com)
+
+ * gdbint.texinfo: Improve REGISTER_U_ADDR and USE_PROC_FS doc.
+
+Tue Oct 20 23:27:56 1992 John Gilmore (gnu@cygnus.com)
+
+ * gdbint.texinfo: Document obsolete STACK_END_ADDR.
+ (all @node commands): Use new form to avoid nitpicking errors.
+ * gdbint.texinfo: Document host/native/target split.
+
+Tue Oct 20 21:32:18 1992 K. Richard Pixley (rich@sendai.cygnus.com)
+
+ * gdbint.texinfo: add PUSH_DUMMY_FRAME, POP_FRAME.
+
+Fri Oct 16 03:34:01 1992 John Gilmore (gnu@cygnus.com)
+
+ * gdbint.texinfo: Update GET_LONGJMP_TARGET, L_SET doc.
+
Sat Oct 10 18:04:58 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
* gdbint.texinfo: fixed a stray email address (needs @@),
added @table @code to node "Native Conditionals"
+Thu Oct 8 16:27:45 1992 K. Richard Pixley (rich@sendai.cygnus.com)
+
+ * gdbint.texinfo: document a few more macros, create new section
+ for native macros.
+
+Thu Oct 1 01:57:56 1992 John Gilmore (gnu@cygnus.com)
+
+ * gdb.texinfo: Document command hooks.
+
Tue Sep 22 00:34:15 1992 John Gilmore (gnu@cygnus.com)
* gdbint.texinfo: Describe coding style of GDB.
* gdbint.texinfo: Improve release doc slightly.
+Fri Sep 11 18:28:28 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
+
+ * gdb.texinfo, gdbinv-m.m4.in, gdbinv-s.m4.in: First pass at doc
+ for two new remote targets---29K using UDI, and Tandem ST2000
+ using STDBUG.
+
+ * all.m4, none.m4: new m4 switch, _ST2000__
+
+ * all.m4: turn on H8/300 stuff for generic manual
+
+ * gdbinv-s.m4.in: remove text on special procedures to continue
+ after explicit call to breakpoint() in serial stubs.
+
Fri Sep 11 01:34:25 1992 John Gilmore (gnu@sphagnum.cygnus.com)
* gdbint.texinfo: Improve doc of GDB config macros.
* stabs.texinfo: Remove Bothner's changes for C++ nested types.
These will be reinserted when examined.
+Fri Sep 4 18:53:57 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
+
+ * gdb.texinfo: fix shameful error of agreement reported by
+ jimb@occs.cs.oberlin.edu (Jim Blandy)
+ * gdb.texinfo: remove old partial discussion of remote serial
+ protocol (via serial debug stubs)
+ * gdbinv-m.m4.in, gdbinv-s.m4.in: new section discussing
+ use of serial debug stubs
+
Mon Aug 24 01:17:55 1992 John Gilmore (gnu@cygnus.com)
* gdbint.texinfo: Make a start at documenting all the #if macros
* gdbint.texinfo: Add section on partial symbol tables.
+Fri Jun 19 10:28:05 1992 John Gilmore (gnu at cygnus.com)
+
+ * gdb.texinfo: Document new am29k setting.
+
Sat Jun 20 16:31:10 1992 John Gilmore (gnu at cygnus.com)
* gdb.texinfo: document `set remotedebug' and `set
* gdb.cp/meth-typedefs.exp: Add new tests for `test_incomplete'
functions.
+2019-04-25 Ali Tamur <tamur@google.com>
+
+ * lib/dwarf.exp (_handle_DW_FORM): Add DW_FORM_strx.
+
2019-04-25 Sergio Durigan Junior <sergiodj@redhat.com>
PR corefiles/11608
PR gdb/23104
* gdb.base/info-shared.exp: Replace libs=-ldl with shlib_load.
+2018-04-22 Rajendra SY <rajendra.sy@gmail.com>
+
+ PR gdb/23095
+ * gdb.base/break-probes.exp: Pass shlib_load to
+ prepare_for_testing. Set normal_bp to r_debug_state if target is
+ bsd.
+
2018-04-19 Richard Bunt <richard.bunt@arm.com>
* gdb.threads/multiple-successive-infcall.c: New test.
* lib/mi-support.exp (mi_gdb_test): Add global declaration for
expect_out so that callers can get at it.
+2002-08-26 Joel Brobecker <brobecker@gnat.com>
+
+ * gdb.base/commands.exp: New tests for commands
+ attached to a temporary breakpoint, and for commands that
+ delete the breakpoint they are attached to.
+
2002-08-23 Daniel Jacobowitz <drow@mvista.com>
* gdb.threads/print-threads.c: New file.
generated by GDB when it doesn't understand how to debug threads
on the target system.
+2001-04-17 Michael Snyder <msnyder@redhat.com>
+
+ * gdb.trace/deltrace.exp: Allow for 64-bit addresses.
+ * gdb.trace/infotrace.exp: Ditto.
+ * gdb.trace/passcount.exp: Ditto.
+ * gdb.trace/while-stepping.exp: Ditto.
+
2001-03-19 Andrew Cagney <ac131313@redhat.com>
* gdb.mi/mi-console.exp: Document ``Hello'' as a known bug.
* gdb.base/funcargs.exp: Relax patterns matching pointers to char.
-Thu Mar 30 13:26:19 2000 Philippe De Muyter <phdm@macqel.be>
+2000-04-06 Michael Snyder <msnyder@cygnus.com>
+
+ * gdb.threads/pthreads.exp (all_threads_running): Allow
+ for more than 15 thread increments.
+
+2000-03-30 Philippe De Muyter <phdm@macqel.be>
* gdb.base/call-ar-st.c (init_small_structs, main): Use floating-point
values that can be represented exactly.
* gdb.base/display.exp: Some yacc parsers like to say
"A syntax error" rather than "A parse error". Accept both.
+2000-01-07 Michael Snyder <msnyder@cygnus.com>
+
+ * gdb.threads/pthreads.exp: Try to link with -lthread if -lpthread
+ and -lpthreads fail.
+
2000-01-06 Fernando Nasser <fnasser@totem.to.cygnus.com>
* gdb.base/default.exp: Remove OS dependent string from "target
* gdb.base/ptype.c (FALSE, TRUE): #undef these to avoid clash on
AIX, which defines them in <sys/types.h>.
+1999-12-20 Michael Snyder <msnyder@cleaver.cygnus.com>
+
+ * gdb.base/callfuncs.exp: Make "next" test match the next source
+ line, in case the "next" runs away.
+
+1999-02-18 Jason Molenda (jsm@bugshack.cygnus.com)
+
+ * testsuite/gdb.chill/tests1.ch, testsuite/gdb.chill/tests2.ch,
+ testsuite/gdb.chill/tests2.exp: Update FSF address in copyright
+ notices.
+
+1999-12-16 Michael Snyder <msnyder@cleaver.cygnus.com>
+
+ * gdb.threads/linux-dp.exp: Make test for "New Thread" message
+ more forgiving. Ditto test for "info threads".
+
1999-12-16 Stan Shebs <shebs@andros.cygnus.com>
* gdb.base/default.exp: Match arm* etc instead of arm in "info
* gdb.base/a1-selftest.exp (test_with_self): Remove comment which
apparently went with a (very) old xfail.
+Fri Mar 24 15:45:42 1995 Stu Grossman (grossman@cygnus.com)
+
+ * gdb.base/break.exp: Lots of cleanups. Use gdb_test more
+ thoroughly.
+
Fri Mar 24 13:41:09 1995 Kung Hsu <kung@mexican.cygnus.com>
* gdb.base/callfuncs.exp: call runto_main instead of runto main.
* configure.in: switch subdirs assignment to configdirs.
* gdb.t*/configure.in: new files.
+Fri Apr 23 10:34:02 1993 Stu Grossman (grossman@cygnus.com)
+
+ * gdb.t16/gdbme.c, testsuite/gdb.t17/gdbme.c: Add calls
+ to malloc() so that we can test GDB eval of dynamically created
+ arrays (like char strings in `print "foo"').
+
Thu Apr 22 08:27:53 1993 Ian Lance Taylor (ian@cygnus.com)
* gdb.t07/watchpoint.exp: Removed a29k expected failure which now