aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@vmware.com>1997-12-02 18:22:16 +0000
committerMichael Snyder <msnyder@vmware.com>1997-12-02 18:22:16 +0000
commit2b146fa0982eb032f585b4decb2b330862ccab31 (patch)
tree8e5a192dab545da78aa52dd9a1ce93e001c45a3c
parentc08a4e6be370c8bd091aa747e545feb1ac82e314 (diff)
downloadgdb-2b146fa0982eb032f585b4decb2b330862ccab31.zip
gdb-2b146fa0982eb032f585b4decb2b330862ccab31.tar.gz
gdb-2b146fa0982eb032f585b4decb2b330862ccab31.tar.bz2
Tue Dec 2 10:14:15 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
* tracepoint.c: move prototype of validate_actionline(), and make it consistent with the function declaration.
-rw-r--r--gdb/ChangeLog15
-rw-r--r--gdb/tracepoint.c4
2 files changed, 18 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a6b1342..08e29fd 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -2,6 +2,11 @@ Tue Dec 2 10:15:57 1997 Nick Clifton <nickc@cygnus.com>
* configure.tgt: Add support for Thumb target.
+Tue Dec 2 10:14:15 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
+
+ * tracepoint.c: move prototype of validate_actionline(), and
+ make it consistent with the function declaration.
+
Mon Dec 1 10:19:44 1997 Keith Seitz <keiths@onions.cygnus.com>
* gdbtk.c: move include of "guitcl.h" back out of IDE ifdef
@@ -85,6 +90,15 @@ Wed Nov 26 09:59:47 1997 Andrew Cagney <cagney@b1.cygnus.com>
(dwarf2_build_psymtabs_hard): Verify length and offset read from
.debug_info section.
+Mon Nov 24 19:36:34 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
+
+ * tracepoint.c, tracepoint.h: new module, implements tracing,
+ which is a new functionality somewhat like breakpoints except
+ that a tracepoint stops the inferior only long enough to collect
+ and cache selected buffers and memory locations, then allows
+ the inferior to continue; the cached trace data can then be
+ examined later.
+
Mon Nov 24 14:17:02 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
* infcmd.c: export registers_info, for use by other modules.
@@ -93,6 +107,7 @@ Mon Nov 24 14:17:02 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
* remote.c: export getpkt, putpkt, and fromhex for external use.
Make fromhex case-insensative. New function "remote_console_output"
abstracts the acceptance of "O" packets from target.
+ Make all "remotedebug" output go to stdout, not stderr.
Mon Nov 24 08:59:28 1997 Andrew Cagney <cagney@b1.cygnus.com>
diff --git a/gdb/tracepoint.c b/gdb/tracepoint.c
index 210e2d3..0518f0f 100644
--- a/gdb/tracepoint.c
+++ b/gdb/tracepoint.c
@@ -716,7 +716,6 @@ trace_pass_command (args, from_tty)
/* Prototypes for action-parsing utility commands */
static void read_actions PARAMS((struct tracepoint *));
static void free_actions PARAMS((struct tracepoint *));
-static int validate_actionline PARAMS((char *, struct tracepoint *));
static char *parse_and_eval_memrange PARAMS ((char *,
CORE_ADDR,
long *,
@@ -788,6 +787,9 @@ enum actionline_type
STEPPING = 2,
};
+static enum actionline_type validate_actionline PARAMS((char *,
+ struct tracepoint *));
+
/* worker function */
static void
read_actions (t)