summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@vmware.com>2008-10-07 18:23:56 +0000
committerMichael Snyder <msnyder@vmware.com>2008-10-07 18:23:56 +0000
commitc84ce43d7c7eada1fef1f9f25150484ad489a651 (patch)
tree148affa04bbf6f9fa9e3c47707c91f624fbb43fa
parent2ceb88b992521ebea86c7c169d371e377a0a6d7d (diff)
downloadbinutils-gdb-c84ce43d7c7eada1fef1f9f25150484ad489a651.tar.gz
2008-10-07 Michael Snyder <msnyder@vmware.com>
* reverse.c: Update copyright. (exec_reverse_once): Add function header comment. (_initialize_reverse): Use i18n macros for set exec-direction.
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/reverse.c15
2 files changed, 16 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 0fd5f13abf2..a57591be90f 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,9 @@
+2008-10-07 Michael Snyder <msnyder@vmware.com>
+
+ * reverse.c: Update copyright.
+ (exec_reverse_once): Add function header comment.
+ (_initialize_reverse): Use i18n macros for set exec-direction.
+
2008-10-07 Hui Zhu <teawater@gmail.com>
* i386-tdep.c, infrun.c, linux-record.c, linux-record.h,
diff --git a/gdb/reverse.c b/gdb/reverse.c
index 492706e7d22..320913ff61e 100644
--- a/gdb/reverse.c
+++ b/gdb/reverse.c
@@ -28,7 +28,7 @@
/* User interface for reverse debugging:
Set exec-direction / show exec-direction commands (returns error
- unles target implements to_set_exec_direction method). */
+ unless target implements to_set_exec_direction method). */
static const char exec_forward[] = "forward";
static const char exec_reverse[] = "reverse";
@@ -89,6 +89,11 @@ static void exec_direction_default (void *notused)
target_set_execution_direction (EXEC_FORWARD);
}
+/* exec_reverse_once -- accepts an arbitrary gdb command (string),
+ and executes it with exec-direction set to 'reverse'.
+
+ Used to implement reverse-next etc. commands. */
+
static void
exec_reverse_once (char *cmd, char *args, int from_tty)
{
@@ -153,10 +158,10 @@ void
_initialize_reverse (void)
{
add_setshow_enum_cmd ("exec-direction", class_run, exec_direction_names,
- &exec_direction, "Set direction of execution.\n\
-Options are 'forward' or 'reverse'.",
- "Show direction of execution (forward/reverse).",
- "Tells gdb whether to execute forward or backward.",
+ &exec_direction, _("Set direction of execution.\n\
+Options are 'forward' or 'reverse'."),
+ _("Show direction of execution (forward/reverse)."),
+ _("Tells gdb whether to execute forward or backward."),
set_exec_direction_func, show_exec_direction_func,
&setlist, &showlist);