aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2006-06-21gdb/Daniel Jacobowitz12-608/+472
* 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-212006-06-21 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs2-0/+5
* cli/cli-script.c (realloc_body_list): Zero new parts of body_list.
2006-06-21 * GDB 6.5 released from GDB 6.5 branch.Joel Brobecker1-0/+4
2006-06-21*** empty log message ***gdbadmin1-1/+1
2006-06-20*** empty log message ***gdbadmin1-1/+1
2006-06-192006-06-19 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+10
* 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-192006-06-19 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>Kazuhiro Inaoka2-1/+7
* configure.tgt: Add gdbserver support for m32r-linux.
2006-06-19*** empty log message ***gdbadmin1-1/+1
2006-06-18* m68klinux-tdep.c (m68k_linux_init_abi): Fix typo in comment.Mark Kettenis2-1/+5
2006-06-18*** empty log message ***gdbadmin1-1/+1
2006-06-17*** empty log message ***gdbadmin1-1/+1
2006-06-16 * infrun.c (insert_step_resume_breakpoint_at_caller): New function,Daniel Jacobowitz2-18/+59
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*** empty log message ***gdbadmin1-1/+1
2006-06-15*** empty log message ***gdbadmin1-1/+1
2006-06-14 * dwarf2read.c (read_unspecified_type): New function.Julian Brown2-0/+26
(read_type_die): Handle DW_TAG_unspecified_type. (Committed by Julian Brown.)
2006-06-14*** empty log message ***gdbadmin1-1/+1
2006-06-13 * symfile.c (load_command): Check for a changed executable beforeDaniel Jacobowitz2-0/+10
"load".
2006-06-13Approved by Daniel Jacobowitz.Fred Fish2-0/+71
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 * lib/gdb.exp (gdb_load_cmd): New.Nathan Sidwell2-0/+46
2006-06-13 gdb/Nathan Sidwell6-26/+56
* 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. gdb/testsuite/ * gdb.base/fileio.c: Add system(NULL) test. * gdb.base/fileio.exp: Check it.
2006-06-13 * gdb.base/break.c: Add 10a breakpoint at }Nathan Sidwell10-90/+141
* gdb.base/break.exp: Add test for breakpoint at } * gdb.cp/anon-union.cc: Add code at end of function. * gdb.cp/anon-union.exp: Adjust end of function breakpoint. * gdb.mi/var-cmd.c: Add code at end of function. * gdb.mi/mi-var-display.exp: Adjust end of next. * gdb.mi/mi2-var-display.exp: Likewise. * gdb.base/fileio.c: Add stop function and insert calls at stopping places. * gdb.base/fileio.exp: Breakpoint stop function and remove explicit line number references.
2006-06-13*** empty log message ***gdbadmin1-1/+1
2006-06-12 * remote.c (set_remote_protocol_packet_cmd)Daniel Jacobowitz2-75/+42
(show_remote_protocol_packet_cmd): New prototypes. (remote_set_cmdlist, remote_show_cmdlist): Move higher. (struct packet_config): Make name and title const. (add_packet_config_cmd): Remove unnecessary arguments. (_initialize_remote): Update calls.
2006-06-12*** empty log message ***gdbadmin1-1/+1
2006-06-11*** empty log message ***gdbadmin1-1/+1
2006-06-10Copy edit File-I/O section of manualSandra Loosemore2-284/+335
2006-06-10 * mingw-hdep.c (gdb_select): Always check for NULL fd setsDaniel Jacobowitz2-7/+14
before calling FD_ISSET. Correct check for exceptfds which previously tested writefds.
2006-06-10*** empty log message ***gdbadmin1-1/+1
2006-06-09(GDB/MI): Remove duplicate acknowledgements.Nick Roberts1-357/+372
(GDB/MI Simple Examples): Move node up one level. Use real examples. (GDB/MI Compatibility with CLI): Update. (GDB/MI Result Records): Add "connected" and "exit" result classes. (GDB/MI Stream Records): Clarify target output. (GDB/MI Command Description Format): Modify example description. (GDB/MI Breakpoint Table Commands): Rename to... (GDB/MI Breakpoint Commands): ...this (GDB/MI Breakpoint Commands): Add optional thread field. (GDB/MI Program Control): Add an introduction. Move "Program termination" examples into exec-run description. (GDB/MI File Commands): Mention similar CLI commands. (GDB/MI Miscellaneous Commands): Move to end. Mention "show version" is similar to "-gdb-version".
2006-06-09*** empty log message ***Nick Roberts1-0/+19
2006-06-09(Symbols): Fix "(gdb)"=>"(@value{GDBP})".Eli Zaretskii2-1/+5
2006-06-09missing commitNathan Sidwell1-0/+3
* remote-fileio.h (remote_fileio_reset): Prototype.
2006-06-09Typo fix.Daniel Jacobowitz1-1/+1
2006-06-09 * gdb/dwarf2read.c (partial_read_comp_unit_head): Accept version 3.Julian Brown2-1/+6
2006-06-09 * MAINTAINERS (Write After Approval): Add myself.Julian Brown2-0/+5
2006-06-09*** empty log message ***gdbadmin1-1/+1
2006-06-082006-06-08 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+6
* mips-tdep.c (fp_register_arg_p): Recognize floating point typedefs.
2006-06-08Typo fix.Daniel Jacobowitz1-1/+1
2006-06-08 * m68k-tdep.c (m68k_dwarf_reg_to_regnum): New.Nathan Sidwell2-1/+29
(m68k_gdbarch_init): Set it for dwarf & dwarf2 reg number conversion. Use M68K_NUM_REGS for number of regs.
2006-06-08 * remote-fileio.c (remote_fileio_reset): New.Nathan Sidwell3-1/+30
* remote-fileio.h (remote_fileio_reset): Prototype. * remote.c (extended_remote_restart, remote_open_1): Call it.
2006-06-08 * gdb/remote.c (remote_open_1): Do preopen tasks beforeNathan Sidwell2-3/+8
irreversably destroying state.
2006-06-08 * (struct remote_state): New type, only containingDaniel Jacobowitz2-95/+156
buf and buf_size. (remote_state): New variable. (get_remote_state): New function. (struct remote_arch_state): Renamed from struct remote_state. Removed buf and buf_size. (get_remote_arch_state): Renamed from get_remote_state. All necessary callers updated to call this function. (init_remote_state): Initialize the architecture-specific state. Update the target-specific state if necessary. (get_remote_packet_size): New function. All previous references changed to use this accessor function. (packet_reg_from_regnum, packet_reg_from_pnum): Take a remote_arch_state instead of a remote_state. All callers changed. (_initialize_remote): Initialize the packet buffer here.
2006-06-08*** empty log message ***gdbadmin1-1/+1
2006-06-07*** empty log message ***gdbadmin1-1/+1
2006-06-06 * gdb/remote.c (remote_insert_watchpoint): Return -1, rather thanNathan Sidwell2-13/+12
fatal error if packet is disabled. (remote_remove_watchpoint, remote_insert_hw_breakpoint, remote_remove_hw_breakpoint): Likewise.
2006-06-06*** empty log message ***gdbadmin1-1/+1
2006-06-05*** empty log message ***gdbadmin1-1/+1
2006-06-04*** empty log message ***gdbadmin1-1/+1
2006-06-03*** empty log message ***gdbadmin1-1/+1
2006-06-02(GDB/MI File Commands): New node split from Program Control.Nick Roberts1-0/+7