aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi/mi-main.c
AgeCommit message (Collapse)AuthorFilesLines
2002-05-20 * mi-main.c (captured_mi_execute_command): Add uiout parameter.Keith Seitz1-19/+60
"data" is now a structure which is used to pass data to/from this function to mi_execute_command. Modify function to comply with requirements from catch_exceptions. Store real return result and command's return result in data. (mi_execute_command): Use catch_exceptions. Use enum to handle actions to be performed instead of overloading catch_errors return result and the mi return result.
2002-04-21* frame.h (selected_frame_level): Document as deprecated.Andrew Cagney1-1/+1
(frame_relative_level): Declare. * stack.c (frame_relative_level): New function. (selected_frame_level): Document as deprecated. (select_frame): Do not set the selected_frame_level. * stack.c (frame_info, record_selected_frame): Update. (frame_command, current_frame_command): Update. (up_silently_base, up_command, down_silently_base): Update. (down_command): Update. * inflow.c (kill_command): Update. * tracepoint.c (finish_tfind_command): Update. * corelow.c (core_open): Update. * thread.c (info_threads_command): Update. (do_captured_thread_select): Update. * infcmd.c (finish_command): Update. * breakpoint.c (insert_breakpoints, do_enable_breakpoint): Update.
2002-04-12* defs.h (read_relative_register_raw_bytes): Delete declaration.Andrew Cagney1-5/+1
* frame.c (frame_register_read): New function. Return non-zero on success. (read_relative_register_raw_bytes_for_frame): Delete. (read_relative_register_raw_bytes): Delete. * frame.h (frame_register_read): Declare. * d30v-tdep.c: Update Copyright. Use frame_register_read. * sh-tdep.c: Ditto. * infcmd.c (do_registers_info): Ditto. * hppa-tdep.c: Ditto. * rs6000-tdep.c: Ditto. * h8500-tdep.c: Ditto. * mips-tdep.c: Ditto. * h8300-tdep.c: Ditto. * z8k-tdep.c: Ditto.
2002-03-19* defs.h (XMALLOC): Define.Andrew Cagney1-5/+0
* gdb-events.sh (XMALLOC): Delete macro. * gdb-events.c, gdb-events.h: Regenerate. * gdbarch.sh (XMALLOC): Delete macro. * gdbarch.c: Regenerate. * serial.c (XMALLOC): Delete macro. * ui-file.c (XMALLOC): Ditto. * ser-unix.h (XMALLOC): Ditto. * sh-tdep.c (XMALLOC): Ditto. * ui-out.c (XMALLOC): Ditto. * utils.c (XMALLOC): Ditto. * i386-tdep.c (XMALLOC): Ditto. * gdb-events.c (XMALLOC): Ditto. * d10v-tdep.c (XMALLOC): Ditto. * cli-out.c (XMALLOC): Ditto. * cli-out.c, d10v-tdep.c, gdb-events.c: Update copyright. * gdb-events.sh, i386-tdep.c, ser-unix.h, serial.c: Ditto. * ui-file.c, ui-out.c: Ditto.
2002-01-17Remove else clause to #if UI_OUT.Andrew Cagney1-9/+1
2002-01-05s/BIG_ENDIAN/BFD_ENDIAN_BIG/Andrew Cagney1-1/+1
2001-09-18Add ui_out parameter to libgdb functions.Andrew Cagney1-2/+2
2001-07-28Move libgdb library functions to gdb.h (new file).Andrew Cagney1-0/+1
Update everything related to this.
2001-07-12* mi-main.c (mi_execute_command): Flush output after ``(gdb)''Andrew Cagney1-1/+4
prompt. Bug reported by David Whedon. (mi_execute_async_cli_command): Ditto. (mi_exec_async_cli_cmd_continuation): Ditto. (mi_command_loop): Ditto.
2001-07-09Fix memory leak and compilation problems using AIX 5 native compiler.Kevin Buettner1-8/+16
2001-07-09* mi-main.c (mi_cmd_data_evaluate_expression): Replace value_ptrAndrew Cagney1-1/+1
with `struct value *'.
2001-06-25Update data-read-memory so that it outputs lists.Andrew Cagney1-4/+4
2001-06-25For data-list-register-values output a list of register values.Andrew Cagney1-2/+2
2001-06-25Output register-names as a list.Andrew Cagney1-13/+12
2001-06-25data-list-changed-registers outputs a list of registers.Andrew Cagney1-2/+2
2001-06-18Recognize -i=mi0, -i=mi1 and -i=mi.Andrew Cagney1-19/+37
2001-05-12s/ui_out_list/ui_out_tupple/Andrew Cagney1-20/+20
2001-05-10Fix -Werror problem with mi-main.c.Andrew Cagney1-0/+1
2001-03-28* config/pa/xm-hppah.h (malloc): Really delete declarationAndrew Cagney1-1/+1
(MALLOC_INCOMPATIBLE): Really delete macro. * cli/cli-cmds.c (apropos_command): Use xcalloc.
2001-03-13Eliminate ARCH_NUM_REGS.Andrew Cagney1-4/+4
2001-03-01Create new file regcache.h. Update all uses.Andrew Cagney1-1/+2
2000-12-15Replace free() with xfree().Kevin Buettner1-10/+10
2000-11-20Replace asprintf() / vasprintf() with xasprintf() xvasprintf().Andrew Cagney1-51/+46
2000-07-30Protoization.Kevin Buettner1-5/+4
2000-05-16Rename mi/ChangeLog-mi -> mi/ChangeLogAndrew Cagney1-4/+0
2000-05-16Make free_current_contents more robust. Use in MI.Andrew Cagney1-9/+1
2000-05-15Cleanup cleanups - delete use of make_cleanup_func as cast.Andrew Cagney1-2/+2
2000-03-062000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-1/+77
* mi-cmds.h: Export mi_cmd_data_write_register_values. * mi-cmds.c (mi_cmds): Implement data-write-register-values with mi_cmd_data_write_register_values. * mi-main.c (mi_cmd_data_write_register_values): New function. Write a value into a register.
2000-02-23Fix copyright - Cygnus is a Red Hat company.Andrew Cagney1-1/+1
2000-02-23Add mi/ and testsuite/gdb.mi/ subdirectories.Andrew Cagney1-0/+1446
Add --enable-gdbmi option to configury. Add mi rules to Makefile.in Add mi conditional output to event-top.c infrun.c main.c top.c. Add -i=mi option.