Commit Graph

19077 Commits

Author SHA1 Message Date
Jim Blandy
fb031cdf9e * gdb.texinfo (Packets): Clarify lack of restrictions on behavior
of stub when processing an 'm' packet.
2005-11-15 19:58:30 +00:00
Jim Blandy
8ffe25303d * gdb.texinfo (Packets): Mention that packets beginning with
letters are reserved once, at the top, instead of actually listing
them all and saying "reserved".
2005-11-15 18:00:28 +00:00
Andrew Stubbs
b33a619050 2005-11-15 Andrew Stubbs <andrew.stubbs@st.com>
* NEWS: Add --batch-silent, --return-child-result, and --eval-command
	options to the 6.4 section.
2005-11-15 12:38:45 +00:00
Andrew Stubbs
c03c782ff0 2005-11-15 Andrew Stubbs <andrew.stubbs@st.com>
* cli/cli-script.c: Include gdb_assert.h.
	(locate_arg): Detect $argc.
	(insert_args): Substitute $argc.
	* Makefile.in (cli-script.o): Add dependency on gdb_assert.h.

doc/
	* gdb.texinfo (User-defined commands): Add $argc. Add missing 'end'.
	Change @var{$arg0 to @code{$arg0.
2005-11-15 12:03:08 +00:00
gdbadmin
331e31641e *** empty log message *** 2005-11-15 00:00:32 +00:00
Jim Wilson
22c6cabacd Fix gcc bug 24490, location list query failed due to out-of-range address.
PR 2024
* dwarf2loc.c (dwarf_expr_frame_base): Use get_frame_address_in_block
instead of get_frame_pc.
(loclist_read_variable): Likewise.
2005-11-14 22:25:16 +00:00
Andrew Stubbs
bd73ccbdac 2005-11-14 Andrew Stubbs <andrew.stubbs@st.com>
* MAINTAINERS (Write After Approval): Add myself to the list.
2005-11-14 19:07:15 +00:00
Andrew Stubbs
ad21ceb022 2005-11-14 Andrew Stubbs <andrew.stubbs@st.com>
* thread.c (_initialize_thread): Correct the 'thread apply' help
	message.
2005-11-14 17:03:25 +00:00
Wu Zhou
ff2587ec78 * gdb.texinfo: Correct a merge error introduced by -r 1.286. 2005-11-14 03:27:22 +00:00
Wu Zhou
814e32d720 * gdb.texinfo (Fortran): Add some words about Fortran debugging. 2005-11-14 02:34:43 +00:00
gdbadmin
eafa87ff3b *** empty log message *** 2005-11-14 00:00:03 +00:00
Daniel Jacobowitz
0cc7b39248 * elfread.c (elf_symtab_read): Remove if (1) and reindent. 2005-11-13 18:56:34 +00:00
Daniel Jacobowitz
c75a2cc832 * arm-linux-tdep.c (eabi_linux_arm_le_breakpoint)
(eabi_linux_arm_be_breakpoint): New variables.
	(arm_linux_init_abi): Use them.
2005-11-13 18:04:14 +00:00
Daniel Jacobowitz
9d1fb17785 * linux-arm-low.c (arm_eabi_breakpoint): New variable.
(arm_breakpoint_at): Recognize both breakpoints.
	(the_low_target): Use the correct breakpoint instruction.
2005-11-13 18:04:03 +00:00
gdbadmin
f0b3881fd7 *** empty log message *** 2005-11-13 00:00:02 +00:00
Jim Blandy
fa93a9d8fc 2005-11-12 Jim Blandy <jimb@redhat.com>
* gdb.texinfo (General Query Packets): Put packets in alphabetical
	order.  Remove extraneous 'z'.
2005-11-12 23:09:46 +00:00
gdbadmin
d3166d3a2a *** empty log message *** 2005-11-12 00:00:33 +00:00
Michael Snyder
946db78215 2005-11-11 Michael Snyder <msnyder@redhat.com>
* inftarg.c (child_wait): Delete unused local variable.
2005-11-11 22:30:23 +00:00
Stephane Carrez
ca9d4aead9 PR tui/1995
* tui/tui-command.c (tui_dispatch_ctrl_char): Handle CTRL-L even if the
	focus is on the command window.
2005-11-11 19:55:51 +00:00
Stephane Carrez
fddb59b729 * tui/tui-win.c (tui_update_gdb_sizes): Use tui_term_width() and
tui_term_height() to restore the terminal size when leaving the
	TUI mode.
2005-11-11 18:07:09 +00:00
Stephane Carrez
c3d0b56edf * gdb.asm/m68hc11.inc: Setup the data section.
* gdb.asm/asm-source.exp (m6811-*-*): Don't use the target board linker
	script for this test.
	(m6812-*-*): Likewise.
2005-11-11 11:18:53 +00:00
Stephane Carrez
ff1e98b937 * m68hc11-tdep.c (m68hc11_pseudo_register_write): Use gdb_byte
for buffers.
	(m68hc11_pseudo_register_read): Likewise.
	(m68hc11_return_value): Likewise.
	(m68hc11_frame_prev_register): Likewise.
	(m68hc11_frame_align): Remove as its seems no longer necessary.
	(m68hc11_gdbarch_init): Don't install frame_align handler.
	(m68hc11_scan_prologue): Fix crash that occurred when called from
	m68hc11_skip_prologue
2005-11-11 10:25:34 +00:00
gdbadmin
c1446365bb *** empty log message *** 2005-11-11 00:00:32 +00:00
Mark Kettenis
043c9cdcc3 * MAINTAINERS: Mark m68k-elf, sparc-elf and vax-netbsd as no
longer broken.
2005-11-10 19:21:51 +00:00
gdbadmin
81aa3c3cd9 *** empty log message *** 2005-11-10 00:00:34 +00:00
Randolph Chung
36ae0ea97e 2005-11-09 Randolph Chung <tausq@debian.org>
* gdb.base/structs2.exp: Update xfail to only trigger for gcc-3.x.
2005-11-09 15:45:55 +00:00
Randolph Chung
11fae660b9 2005-11-09 Randolph Chung <tausq@debian.org>
* hppa-linux-nat.c (_initialize_hppa_linux_nat): Use
	hppa_linux_{store,fetch}_inferior_registers instead of
	arm_linux_{store,fetch}_inferior_registers.
2005-11-09 07:22:40 +00:00
Kazuhiro Inaoka
492e5c6b71 2005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>
* remote-m32r-sdi.c: Update copyright years.
        (m32r_resume): Write DBT at word-aligned addresses.
        (m32r_wait): Use SDI_WRITE_MEMORY to remove DBT.
2005-11-09 07:09:05 +00:00
Wu Zhou
9d6f42e946 gdb.base/break.exp: Fix a comment typo. 2005-11-09 06:41:30 +00:00
gdbadmin
d0967c0f3c *** empty log message *** 2005-11-09 00:00:04 +00:00
Kazuhiro Inaoka
16ac4ab5a8 2005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>
* m32r-linux-tdep.c (linux_sigtramp_code): Use 'gdb_byte' instead
	of 'unsigned char'.
	(m32r_linux_sigtramp_start): Likewise.
	(linux_rt_sigtramp_code): Likewise.
	(m32r_linux_rt_sigtramp_start): Likewise.
	(m32r_linux_sigtramp_frame_prev_register): Use 'gdb_byte *' instead
	of 'void *'.
	* m32r-tdep.c (m32r_memory_insert_breakpoint): Use 'gdb_byte'
	instead of 'char'.
	(m32r_memory_remove_breakpoint): Likewise.
	(m32r_breakpoint_from_pc): Likewise.
	(m32r_store_return_value): Likewise.
	(decode_prologue): Likewise.
	(m32r_push_dummy_call): Likewise.
	(m32r_return_value): Use 'gdb_byte *' instead of 'void *'.
	* remote-m32r-sdi.c (m32r_xfer_memory): Use 'gdb_byte' instead of
	'char'.
2005-11-08 05:54:22 +00:00
Kevin Buettner
2fda21a6e3 * ia64-tdep.c (floatformat_valid): Change type of `from' from
`const char *' to `const void *'.
2005-11-08 01:42:53 +00:00
Kevin Buettner
e2b7c96630 Various gdb_byte related changes for FRV targets. 2005-11-08 01:01:34 +00:00
gdbadmin
8c50e5e45a *** empty log message *** 2005-11-08 00:00:33 +00:00
Paul Gilliam
3d8476bc1b 2005-10-24 Paul Gilliam <pgilliam@us.ibm.com
* ppc-sysv-tdep.c (ppc64_sysv_abi_return_value): Copy code from
	ppc_sysv_abi_return_value() to handle a vector return value.
2005-11-07 20:37:58 +00:00
Andrew Stubbs
f17517ea06 2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
* main.h (return_child_result, return_child_result_value): Declare.
	* infrun.c: Include main.h.
	(print_stop_reason): Remove declaration of return_child_result_value.
	* top.c: Include main.h.
	(quit_force): Remove declarations of return_child_result_value and
	return_child_result.
	* Makefile.in (top.o, infrun.o): Add main.h to dependencies.
2005-11-07 15:27:07 +00:00
Andrew Stubbs
eef5702201 2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
* Makefile.in (tui-winsource.o): Add gdb_assert.h to dependencies.
2005-11-07 15:12:48 +00:00
Andrew Stubbs
8a5a3c8298 2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
* main.c (captured_main): Define struct cmdarg. Change type of cmdarg.
	Add new options --eval-command and alias -ex.
	Adjust --command to use the new struct cmdarg.
	Execute commands given with --eval-command.
	(print_gdb_help): Add new options --eval-command, -ex and mention -x.

docs/

	* gdb.texinfo (Choosing files): Add --eval-command.
2005-11-07 13:56:48 +00:00
Andrew Stubbs
3b49312243 2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
* main.c (main): Use INTERP_TUI instead of "tui".
	Set interpreter to INTERP_INSIGHT when '-w' given.
	* interps.h (INTERP_INSIGHT): New define.
	* tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead
	of "tui".
2005-11-07 13:40:08 +00:00
Andrew Stubbs
cc4349edfd 2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
* main.c (main): Use INTERP_TUI instead of "tui".
	Set interpreter to INTERP_INSIGHT when '-w' given.
	* interps.h (INTERP_INSIGHT): New define.
	* tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead
	of "tui".
2005-11-07 12:46:38 +00:00
gdbadmin
4c85b6aa27 *** empty log message *** 2005-11-07 00:00:33 +00:00
gdbadmin
a7a697d6c4 *** empty log message *** 2005-11-06 00:00:04 +00:00
gdbadmin
6f18b2ad5b *** empty log message *** 2005-11-05 00:00:33 +00:00
Andrew Stubbs
4b0ad76243 2005-11-04 Andrew Stubbs <andrew.stubbs@st.com>
* infrun.c (print_stop_reason): Set return_child_result_value on exit.
	* main.c (return_child_result): New variable.
	(return_child_result_value): Likewise.
	(captured_main): Add option --return-child-result.
	Replace call to target_detach and exit (in batch mode) with quit_force.
	(print_gdb_help): Add option --return-child-result.
	* top.c (quit_force): Return child result if appropriate.

docs/
	* gdb.texinfo (Choosing modes): Add --return-child-result.
2005-11-04 11:49:12 +00:00
Elena Zannoni
f6235d4cfa 2005-11-03 Wu Zhou <woodzltc@cn.ibm.com>
Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2read.c (read_structure_type): Add IBM XL C++
       specific code to set TYPE_VPTR_FIELDNO and TYPE_VPTR_BASETYPE
       of a virtual class if a field named "__vfp" is found.
2005-11-04 02:50:30 +00:00
Elena Zannoni
e2126a1475 2005-11-03 Jim Blandy <jimb@redhat.com>
Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * gdb.dwarf2/mac-fileno.exp, gdb.dwarf2/mac-fileno.S: New tests.
2005-11-04 02:48:51 +00:00
Elena Zannoni
6a83a1e604 2005-11-03 Jim Blandy <jimb@redhat.com>
Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2read.c (file_full_name): Cope with file numbers that are
       out of range for the given line header.
2005-11-04 02:46:45 +00:00
Elena Zannoni
6255354386 2005-11-03 Daniel Jacobowitz <dan@codesourcery.com>
Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * elfread.c (elf_symtab_read): Add number_of_symbols and
       symbol_table as arguments.  Do not load the symbol table
       here.
       (elf_symfile_read): Load the static and dynamic symbol tables
       here, before calling elf_symtab_read.  Also load any synthetic
       symbols and process those.
2005-11-04 02:44:25 +00:00
Elena Zannoni
23572ecadc 2005-11-03 Andrew Cagney <cagney@gnu.org>
Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2loc.c (dwarf2_evaluate_loc_desc): Handle DW_OP_piece
       reads.
2005-11-04 02:42:34 +00:00
gdbadmin
9b1771bc2b *** empty log message *** 2005-11-04 00:00:03 +00:00