summaryrefslogtreecommitdiff
path: root/gdb/gdbtk/ChangeLog-2006
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@specifix.com>2008-06-10 02:11:18 +0000
committerMichael Snyder <msnyder@specifix.com>2008-06-10 02:11:18 +0000
commit86055fff591e0c7673385893a9895937f9e6b112 (patch)
treec49cfdafb2f1eb557b3d4de1b9cc558cec3e4c09 /gdb/gdbtk/ChangeLog-2006
parent8378d9d552c6a6efd3e153f35504f3842c0f2e17 (diff)
downloadgdb-86055fff591e0c7673385893a9895937f9e6b112.tar.gz
Reverse execution branch
2008-06-09 Michael Snyder <msnyder@specifix.com> 2006-05-02 Michael Snyder <msnyder@redhat.com> * Target interface for reverse execution. * target.h (enum target_waitkind): Add new wait event, TARGET_WAITKIND_NO_HISTORY. (enum exec_direction_kind): New enum. (struct target_ops): New methods to_set_execdir, to_get_execdir. * target.c (target_get_execdir): New generic method. (target_set_execdir): Ditto. * remote.c (remote_get_execdir, remote_set_execdir): New methods. (remote_vcont_resume): Jump out if attempting reverse execution. (remote_resume): Check for reverse exec direction, and send appropriate command to target. (remote_wait): Check target response for NO_HISTORY status. Also check for empty reply (target doesn't understand "bs" or "bc). (_initialize_remote): Add new methods to remote target vector. * breakpoint.h (breakpoint_silence): Export. * breakpoint.c (breakpoint_silence): New function. * infcmd.c (finish_command): Check for reverse exec direction. (finish_backward): New function, handle finish cmd in reverse. * infrun.c (enum inferior_stop_reason): Add NO_HISTORY reason. (handle_inferior_event): Handle TARGET_WAITKIND_NO_HISTORY. Handle stepping over a function call in reverse. Handle stepping thru a line range in reverse. Handle setting a step-resume breakpoint in reverse. Handle stepping into a function in reverse. Handle stepping between line ranges in reverse. (print_stop_reason): Print reason for NO_HISTORY. 2006-03-31 Michael Snyder <msnyder@redhat.com> User interface for reverse execution. * Makefile.in (reverse.c): New file. * reverse.c: New file. User interface for reverse execution.
Diffstat (limited to 'gdb/gdbtk/ChangeLog-2006')
-rw-r--r--gdb/gdbtk/ChangeLog-200698
1 files changed, 0 insertions, 98 deletions
diff --git a/gdb/gdbtk/ChangeLog-2006 b/gdb/gdbtk/ChangeLog-2006
deleted file mode 100644
index eeecaff2bf2..00000000000
--- a/gdb/gdbtk/ChangeLog-2006
+++ /dev/null
@@ -1,98 +0,0 @@
-2006-11-30 Keith Seitz <keiths@redhat.com>
-
- insight/293:
- * library/watch.tcl (no_inferior): Remove all varobjs and
- clear the display.
- (clear_file): Call no_inferior. Update comments.
- * library/locals.tcl: Remove unused variables "Running"
- and "Variables". Changed throughout.
- (no_inferior): Delete the current frame and clear the display.
- (clear_file): Call no_inferior. Update comments.
- (context_switch): To delete an Itcl object, one uses
- "delete object" not "destroy".
-
-2006-11-30 Keith Seitz <keiths@redhat.com>
-
- insight/299:
- * generic/gdbtk.c (gdbtk_init): Don't check if DISPLAY is set,
- it isn't needed anymore. Gdb will not abort, and Tk_Init will
- fail gracefully.
-
-2006-11-30 Keith Seitz <keiths@redhat.com>
-
- * library/targetselection.itb (constructor): "top" is unused.
- Remove it.
- (get_target_list): Use "scan" to parse "help target" output.
-
-2006-11-09 Keith Seitz <keiths@redhat.com>
-
- * help/trace/locals.html: Remove all references to gdb.ini. Even
- Cygwin now uses .gdbinit.
- * help/trace/watch.html: Likewise.
-
-2006-09-28 Keith Seitz <keiths@redhat.com>
-
- * aclocal.m4: Regenerate.
- * configure: Regenerate.
- * Makefile.in: Regenerate.
-
-2006-09-19 Keith Seitz <keiths@redhat.com>
-
- From Andrew Stubbs <andrew.stubbs@st.com>:
- * library/prefs.tcl (pref_save): Save preferences if
- INSIGHT_FORCE_READ_PREFERENCES is set in the environment.
-
-2006-09-14 Keith Seitz <keiths@redhat.com>
-
- * README: Update startup info and add DISPLAY environment
- variable.
-
-2006-08-25 Maciej W. Rozycki <macro@mips.com>
-
- * generic/gdbtk-cmds.c (gdb_update_mem): Use target_read.
-
-2006-08-25 Keith Seitz <keiths@redhat.com>
-
- * library/prefs.tcl (pref_set_defaults): Disable IPC, gdb/ipc/enabled,
- by default.
-
-2006-06-26 Keith Seitz <keiths@redhat.com>
-
- * library/srcwin.itb (_build_win): Add invisible frame to workaround
- the missing frame problem.
-
-2006-03-29 Brian Dessent <brian@dessent.net>
-
- * generic/gdbtk-cmds.c: Include sys/cygwin.h if __CYGWIN__ defined.
- (gdb_path_conv): Call cygwin_conv_to_full_win32_path instead.
-
-2006-01-23 Keith Seitz <keiths@redhat.com>
-
- From Andrew Stubbs <andrew.stubbs@st.com>:
- * library/help/source.html: Add entries for the missing menu commands.
-
-2006-01-23 Keith Seitz <keiths@redhat.com>
-
- From Andrew Stubbs <andrew.stubbs@st.com>:
- * library/mempref.itb (MemPref::constructor): Allow the Byte Per Row
- combo box to accept arbitrary values.
- (MemPref::set_bytes_per_row): Validate the new value; reject invalid
- entries and round up to a multiple of the word size.
- (MemPref::apply): Read the value from the text box even if the user
- has not pressed return.
- (MemPref::enable_format): Ensure the bytes per row value is still valid.
- (MemPref::disable_format): Likewise.
- * library/mempref.ith (MemPref): Add $gbprlist.
- * library/help/memory.html: Update.
-
-2006-01-23 Keith Seitz <keiths@redhat.com>
-
- From Andrew Stubbs <andrew.stubbs@st.com>:
- * library/helpviewer.tcl (open_help): Add firefox and opera to the
- browser list used to display help.
-
-2006-01-23 Keith Seitz <keiths@redhat.comt>
-
- * ChangeLog: Cleared and saved to ...
- * ChagneLog-2005: ... here.
-