aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2001-06-242001-06-24 Fernando Nasser <fnasser@redhat.com>Fernando Nasser3-2/+7
* remote-rdi.c (arm_rdi_wait): Fix return type in prototype. * rdi-share/host.h: Add missing parenthesis in conditional. 2001-06-22 J.T. Conklin <jtc@redback.com> * configure.in: include nlist.h when checking for member som_addr in struct so_map. * configure: regenerate.
2001-06-24*** empty log message ***gdbadmin1-1/+1
2001-06-23Rename gdb.mi/ChangeLog-mi to gdb.mi/ChangeLog. Update everything.Andrew Cagney39-181/+515
2001-06-23Change mi/data-disassemble command output to a list ([]) instead ofAndrew Cagney5-30/+46
({}).
2001-06-232001-06-22 Michael Chastain <chastain@redhat.com>Michael Chastain2-296/+59
* gdb.base/arithmet.exp: Use gdb_test instead of send_gdb/gdb_expect. This is operationally compatible with the previous version.
2001-06-23*** empty log message ***gdbadmin1-1/+1
2001-06-22* configure.in: include nlist.h when checking for member som_addrJ.T. Conklin3-0/+12
in struct so_map. * configure: regenerate.
2001-06-22*** empty log message ***gdbadmin1-1/+1
2001-06-21 * cli-out.c (cli_out_new): Initialize new structure memberKeith Seitz2-0/+6
"suppress_output".
2001-06-21* mi-out.c (struct ui_out_data): Replace field first_header withAndrew Cagney2-8/+38
suppress_output. (mi_begin, mi_end): Check suppress_header. (mi_field_int, mi_field_skip): Ditto. (mi_field_string, mi_field_fmt): Ditto. (mi_table_begin): When nr_rows is zero, set suppress_header else, output the start of the header. (mi_table_body): Clear suppress header.
2001-06-21Output ``[]'' when a list.Andrew Cagney2-2/+13
2001-06-21* ui-out.h (ui_out_table_header): Add parameter ``col_name''.Andrew Cagney7-21/+52
(table_header_ftype): Ditto. * cli-out.c (cli_table_header): Update. * ui-out.c (ui_out_table_header): Update. (uo_table_header): Update. (default_table_header): Update. (append_header_to_list): Update. (struct ui_out_header): Add field ``col_name''. (append_header_to_list): Use xstrdup. Initialize col_name. * breakpoint.c (breakpoint_1): Pass COL_NAME to ui_out_table_header.
2001-06-21*** empty log message ***gdbadmin1-1/+1
2001-06-20*** empty log message ***gdbadmin1-1/+1
2001-06-19* cli-out.c: Include "gdb_assert.h'.Andrew Cagney3-3/+64
(struct ui_out_data): Add field ``suppress_output. (cli_table_begin): When NR_ROWS is zero, suppress_output. (cli_table_end): Clear suppress_output. (cli_table_body): Check suppress_output. (cli_table_header, cli_begin): Ditto. (cli_end, cli_field_int, cli_field_skip): Ditto. (cli_field_string, cli_field_fmt, cli_spaces): Ditto. (cli_text, cli_message, cli_wrap_hint): Ditto. * breakpoint.c (breakpoint_1): Close the ui_out table before printing the breakpoint not found message.
2001-06-19* ui-out.c (ui_out_table_begin): Add parameter ``nr_rows''.Andrew Cagney7-14/+38
(default_table_begin): Ditto. * breakpoint.c (breakpoint_1): Pass nr_printable_breakpoints to ui_out_table_begin. Update everything.
2001-06-19*** empty log message ***gdbadmin1-1/+1
2001-06-18* breakpoint.c (breakpoint_1): Restructure. Compute theAndrew Cagney2-68/+96
nr_printable_breakpoints. Move the header output to before the main print breakpoints loop. (user_settable_breakpoint): New function.
2001-06-18Recognize -i=mi0, -i=mi1 and -i=mi.Andrew Cagney44-39/+125
2001-06-18* gdbarch.sh: Generate an error when conflicting macroAndrew Cagney4-3/+415
definitions. Generate an error when both pure multi-arch and "tm.h". * gdbarch.h, gdbarch.c: Regenerate. * defs.h (GDB_MULTI_ARCH_TM): Rewrite definition.
2001-06-18Clone the mi-*.exp tests into mi0-*.exp.Andrew Cagney19-0/+4897
2001-06-18*** empty log message ***gdbadmin1-1/+1
2001-06-17Solaris native is only multi-arch partial.Andrew Cagney2-1/+6
2001-06-172001-06-17 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-0/+6
From 2001-06-15 Eirik Fuller <eirik@hackrat.com> * cli/cli-script.c (free_command_lines): Reset list pointer.
2001-06-17 * annotate.texi: Add @noindent where needed. From DmitryEli Zaretskii3-1/+16
Sivachenko <dima@Chg.RU>. * gdb.texinfo: Indexing fix. From Dmitry Sivachenko.
2001-06-17*** empty log message ***gdbadmin1-1/+1
2001-06-16* arch-utils.c (init_frame_pc_default): New functionAndrew Cagney8-10/+29
* arch-utils.h (init_frame_pc_default): Declare. * gdbarch.sh (INIT_FRAME_PC): Default to init_frame_pc_default and not init_frame_pc_noop. * gdbarch.h, gdbarch.c: Re-generate. * blockframe.c (INIT_FRAME_PC): Delete macro definition. * mips-tdep.c (mips_gdbarch_init): Set init_frame_pc to init_frame_pc_noop.
2001-06-16regenerate gdbarch.c.Andrew Cagney2-8/+12
2001-06-16Fix typo.Andrew Cagney2-1/+5
2001-06-16* gdbmi.texinfo (GDB/MI Output Syntax): Add tuples and lists toAndrew Cagney2-164/+25
syntax. (GDB/MI Draft Changes to Output Syntax): Delete section.
2001-06-16*** empty log message ***gdbadmin1-1/+1
2001-06-15Multi-arch CANNOT_FETCH_REGISTER() and CANNOT_STORE_REGISTER().Andrew Cagney9-20/+122
2001-06-15Multi-arch INIT_FRAME_PC() and INIT_FRAME_PC_FIRST().Andrew Cagney9-29/+148
2001-06-152001-06-15 Michael Snyder <msnyder@redhat.com>Michael Snyder2-64/+75
* infrun.c (context_switch): New function. Abstract the operation of saving and restoring infrun's state when switching threads. (handle_inferior_event): Normalize the handling of the 'thread hop' event (when the wrong thread hits a thread-specific breakpoint, and we need to solo-step that thread past the breakpoint). Call keep_going, instead of target_resume. Handle the subsequent singlestep-trap as a normal event instead of just resuming.
2001-06-15multi-arch ADDR_BITS_REMOVE.Andrew Cagney9-25/+91
2001-06-15Recognise the s390 host and target.Andrew Cagney3-0/+13
2001-06-15* gdbarch.sh (EXTRACT_STRUCT_VALUE_ADDRESS_P): Delete definition.Andrew Cagney5-28/+40
(EXTRACT_STRUCT_VALUE_ADDRESS): Change to a function with predicate. * gdbarch.h, gdbarch.c: Regenerate. * values.c (value_being_returned): Change the reference to EXTRACT_STRUCT_VALUE_ADDRESS_P to a function call.
2001-06-15Add Paul Hilfinger and Joel Brobecker to the Write After Approval list.Joel Brobecker2-1/+7
2001-06-15*** empty log message ***gdbadmin1-1/+1
2001-06-14Fix doco on ``!'' and ``R'' packets.Andrew Cagney2-10/+18
2001-06-142001-06-14 Michael Snyder <msnyder@redhat.com>Michael Snyder2-5/+108
* remote.c (show_remote_protocol_qSymbol_packet_cmd, set_remote_protocol_qSymbol_packet_cmd): New functions. (init_all_packet_configs, show_remote_cmd): Add qSymbol packet. (remote_check_symbols): New function. Implement qSymbol packet, allowing target to request symbol lookup service from gdb. (remote_open_1, remote_async_open_1): Call remote_check_symbols, allowing symbol lookup from exec_bfd on connection to target. (remote_new_objfile): New function. Catch new objfile notifications from shared library module, and call remote_check_symbols. (_initialize_remote): Hook remote_new_objfile into the shared library notification chain. Add "set remote symbol-lookup" command.
2001-06-142001-06-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2-0/+50
* gdb.texinfo (Protocol): Add doc for new packet "qSymbol:".
2001-06-14 * tracepoint.c (trace_command): We now have tracepointKeith Seitz2-14/+7
events. Get rid of those ugly hooks. (tracepoint_operation): Likewise. (trace_pass_command): Likewise.
2001-06-14* lib/gdb.exp (gdb_test): Doc fix.Jim Blandy2-1/+9
2001-06-14*** empty log message ***gdbadmin1-1/+1
2001-06-132001-06-13 Michael Snyder <msnyder@redhat.com>Michael Snyder4-37/+71
* gdbthread.h (struct thread_info): Add new fields: current_line, current_symtab, step_sp, for saved infrun state. * thread.c (save_infrun_state, load_infrun_state): Save and restore current_line, current_symtab, and step_sp. (add_thread): Rather than adding assignments to initialize the new fields, just use memset (tp, 0, sizeof (*tp). This way future new fields will not be overlooked. * infrun.c (handle_inferior_event): Save and restore save_sp, current_line, and current_symtab when switching threads.
2001-06-132001-06-13 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+6
* MAINTAINERS: Add Andrew Cagney as co-maintainer of testsuite/gdb.mi.
2001-06-13s/basename/lbasename/ clean up consequences of assuming lbasename()Andrew Cagney3-9/+20
returns const char *.
2001-06-13 * config/i386/xm-go32.h (SLASH_P, ROOTED_P, SLASH_CHAR)Eli Zaretskii3-12/+6
(SLASH_STRING): Remove unised definitions. * config/i386/xm-cygwin.h: Likewise.
2001-06-13 * gdb.texinfo (Signals): Clarify the default setting of signalEli Zaretskii2-3/+14
handling.