Commit graph

19815 commits

Author SHA1 Message Date
gdbadmin
9fad7183e1 *** empty log message *** 2006-07-05 00:00:02 +00:00
Daniel Jacobowitz
7fca722e51 * remote.c (init_remote_state): Use xrealloc instead of xmalloc. 2006-07-04 13:31:31 +00:00
Nathan Sidwell
f6c957d29d * gdb.base/huge.c: Allow CRASH_GDB to be set from command
line.
	* gdb.base/huge.exp: Loop over compilation to find a size that
	is acceptable.
	* gdb.base/remote.exp: Correct expected strings.
	* gdb.dwarf2/mac-fileno.S: Avoid # comments.
2006-07-04 09:40:28 +00:00
gdbadmin
f8f148971e *** empty log message *** 2006-07-04 00:00:03 +00:00
Nathan J. Williams
4a35b02aee 2006-07-03 Nathan J. Williams <nathanw@wasabisystems.com>
* bsd-kvm.c (bsd_kvm_open): Open the KVM interface read-write if
        write_files is set.
2006-07-03 17:26:16 +00:00
gdbadmin
c1ddd7c83b *** empty log message *** 2006-07-03 00:00:03 +00:00
gdbadmin
e43ee86898 *** empty log message *** 2006-07-02 00:00:32 +00:00
Eli Zaretskii
594fe32349 * gdb.texinfo (GDB/MI Output Syntax, GDB/MI Simple Examples)
(GDB/MI Breakpoint Commands, GDB/MI Program Context)
	(GDB/MI Thread Commands, GDB/MI Program Execution)
	(GDB/MI Stack Manipulation, GDB/MI Variable Objects)
	(GDB/MI Data Manipulation, GDB/MI Symbol Query)
	(GDB/MI File Commands, GDB/MI Target Manipulation)
	(GDB/MI Miscellaneous Commands): Change (@value{GDBP})->(gdb),
	since the MI prompt is hard-wired into the code.
2006-07-01 12:34:30 +00:00
gdbadmin
b6450095c2 *** empty log message *** 2006-07-01 00:00:03 +00:00
Nick Roberts
a2c0224177 (GDB/MI Compatibility with CLI): Qualify more carefully.
(GDB/MI Simple Examples): Use @subheading for "A Bad Command".
(GDB/MI Data Manipulation): Remove description of unimplemented
display related commands as variable objects perform this function
and are superior: -display-delete, -display-disable,
-display-enable, -display-insert and -display-list.  Move
-environment-cd, -environment-directory, -environment-path
and -environment-pwd to "Program Context".
(GDB/MI Program Control): Rename to "Program Execution".  Move
-exec-arguments -exec-abort to...
(GDB/MI Program Context): ...here.  New node split from "Data
 Manipulation".
2006-06-30 21:43:22 +00:00
Nick Roberts
7e3fb70c62 *** empty log message *** 2006-06-30 21:42:03 +00:00
gdbadmin
745818a50b *** empty log message *** 2006-06-30 00:00:02 +00:00
gdbadmin
12321cc6f6 *** empty log message *** 2006-06-29 00:00:35 +00:00
gdbadmin
74dd8f955a *** empty log message *** 2006-06-28 00:00:33 +00:00
gdbadmin
a2c9f04d67 *** empty log message *** 2006-06-27 00:00:37 +00:00
gdbadmin
399c95b04f *** empty log message *** 2006-06-26 00:00:03 +00:00
gdbadmin
5d51e5060a *** empty log message *** 2006-06-25 00:00:02 +00:00
Eli Zaretskii
a6f0780aa7 defs.h (DIRNAME_SEPARATOR) [!__CYGWIN__ && _WIN32]: Define to `;'. 2006-06-24 13:48:53 +00:00
gdbadmin
269c8543af *** empty log message *** 2006-06-24 00:00:33 +00:00
Daniel Jacobowitz
e4c161579c * arm-tdep.c (arm_register_type): Use unsigned types for registers.
Add special types for sp and pc.
	* Makefile.in (arm-tdep.o): Update.
2006-06-23 13:01:05 +00:00
gdbadmin
8c2afc38d8 *** empty log message *** 2006-06-23 00:00:32 +00:00
Daniel Jacobowitz
bd4a4c8015 Typo fix. 2006-06-22 20:31:12 +00:00
Daniel Jacobowitz
b9c5a23d0d * gdb.base/store.exp: Don't use gdb_suppress_entire_file. 2006-06-22 19:57:02 +00:00
Daniel Jacobowitz
9af2e58deb * gdb.base/gdb1555.exp: Use gdb_compile_shlib. Skip if not
native.
2006-06-22 19:53:46 +00:00
Daniel Jacobowitz
30930ca5c5 * gdb.stabs/exclfwd.exp: Skip the test if configure did not
enable stabs testing.
2006-06-22 19:50:57 +00:00
Daniel Jacobowitz
aa32fa1d64 * auxv.exp: Intercept undefined command messages before
gdb_test_multiple does.
2006-06-22 19:32:41 +00:00
Daniel Jacobowitz
321fef153f Add changelog entry for unintended earlier commit:
* Makefile.in (host_alias): Remove.
	(target_alias): Use @target_noncanonical@.
	(site.exp): Don't set host_alias.
	* aclocal.m4: Remove contents.  Include acx.m4.
	* configure: Regenerated.
	* configure.ac: Use ACX_NONCANONICAL_TARGET.
2006-06-22 19:17:49 +00:00
Daniel Jacobowitz
90750ee799 Revert accidental commit. 2006-06-22 19:17:09 +00:00
Daniel Jacobowitz
01f9e8fab8 * remote-utils.c (remote_escape_output, remote_unescape_input): New.
(putpkt_binary): Renamed from putpkt and adjusted for binary
	data.
	(putpkt): New wrapper for putpkt_binary.
	(readchar): Don't mask off the high bit.
	(decode_X_packet): New function.
	* server.c (main): Call putpkt_binary if a handler sets the packet
	length.  Save the length of the incoming packet.  Handle 'X'.
	* server.h (gdb_byte, remote_escape_output, decode_X_packet): New.
2006-06-22 15:20:47 +00:00
Daniel Jacobowitz
a31ea83d26 * remote.c (remote_escape_output): New function.
(remote_write_bytes): Use remote_escape_output.
2006-06-22 14:06:37 +00:00
gdbadmin
47c7e8efbb *** empty log message *** 2006-06-22 00:01:07 +00:00
Daniel Jacobowitz
be2a5f717b gdb/
* NEWS: Mention qSupported.
	* remote.c (struct remote_state): Add explicit_packet_size.
	(get_remote_packet_size): Check explicit_packet_size.
	(get_memory_packet_size): Likewise.
	(PACKET_qSupported): New enum value.
	(struct protocol_feature, remote_supported_packet)
	(remote_packet_size, remote_protocol_features)
	(remote_query_supported): New.
	(remote_open_1): Reset explicit_packet_size.  Call
	remote_query_supported.
	(_initialize_remote): Register qSupported.
gdb/doc/
	* gdb.texinfo (Remote configuration): Document set / show
	remote supported-packets.
	(General Query Packets): Document qSupported packet.
gdb/gdbserver/
	* server.c (handle_query): Handle qSupported.
2006-06-21 13:57:21 +00:00
Andrew Stubbs
42b575e545 2006-06-21 Andrew Stubbs <andrew.stubbs@st.com>
* cli/cli-script.c (realloc_body_list): Zero new parts of body_list.
2006-06-21 10:49:16 +00:00
Joel Brobecker
9ae0398634 * GDB 6.5 released from GDB 6.5 branch. 2006-06-21 07:23:04 +00:00
gdbadmin
03b6d2cfd0 *** empty log message *** 2006-06-21 00:00:34 +00:00
gdbadmin
dbd9748a98 *** empty log message *** 2006-06-20 00:00:32 +00:00
Michael Snyder
8b07f6d84b 2006-06-19 Michael Snyder <msnyder@redhat.com>
* mips-tdep.c (mips_eabi_push_dummy_call): For 32 bit ABI, to
	decide how many registers it takes to pass a floating point
	argument, what matters is the size of a floating point register
	(not the size of a general purpose register).
	(mips_o32_push_dummy_call): Ditto.
2006-06-19 18:50:09 +00:00
Kazuhiro Inaoka
ec5a4d7599 2006-06-19 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
* configure.tgt: Add gdbserver support for m32r-linux.
2006-06-19 01:23:26 +00:00
gdbadmin
3db766e999 *** empty log message *** 2006-06-19 00:00:33 +00:00
Mark Kettenis
8d3239d55a * m68klinux-tdep.c (m68k_linux_init_abi): Fix typo in comment. 2006-06-18 05:53:51 +00:00
gdbadmin
e3a095253c *** empty log message *** 2006-06-18 00:00:03 +00:00
gdbadmin
b284a6567e *** empty log message *** 2006-06-17 00:00:33 +00:00
Daniel Jacobowitz
14e60db5bc * infrun.c (insert_step_resume_breakpoint_at_caller): New function,
based on insert_step_resume_breakpoint_at_frame.
	(handle_inferior_event): Update comments.  Use
	insert_step_resume_breakpoint_at_caller.
	(insert_step_resume_breakpoint_at_frame): Revise comments.
2006-06-16 01:12:58 +00:00
gdbadmin
9026e627ad *** empty log message *** 2006-06-16 00:00:03 +00:00
gdbadmin
af8fafa3bf *** empty log message *** 2006-06-15 00:00:04 +00:00
Julian Brown
81a17f794b * dwarf2read.c (read_unspecified_type): New function.
(read_type_die): Handle DW_TAG_unspecified_type.
	(Committed by Julian Brown.)
2006-06-14 15:06:35 +00:00
gdbadmin
fb897e0507 *** empty log message *** 2006-06-14 00:00:02 +00:00
Daniel Jacobowitz
6490cafe41 * symfile.c (load_command): Check for a changed executable before
"load".
2006-06-13 20:54:42 +00:00
Fred Fish
22e47e37c4 Approved by Daniel Jacobowitz.
2006-06-13  Fred Fish  <fnf@specifix.com>
	* mips-tdep.c (mips_find_long_section): New function.
	(mips_gdbarch_init): Use it to set long and pointer sizes.
2006-06-13 18:17:20 +00:00
Nathan Sidwell
e63b55d15b * lib/gdb.exp (gdb_load_cmd): New. 2006-06-13 13:20:25 +00:00