Tue Dec 2 10:14:15 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
authorMichael Snyder <msnyder@vmware.com>
Tue, 2 Dec 1997 18:22:16 +0000 (18:22 +0000)
committerMichael Snyder <msnyder@vmware.com>
Tue, 2 Dec 1997 18:22:16 +0000 (18:22 +0000)
        * tracepoint.c: move prototype of validate_actionline(), and
        make it consistent with the function declaration.

gdb/ChangeLog
gdb/tracepoint.c

index a6b1342d1f17c2cf286d633469b2d534c2cacab0..08e29fd91913210ffeceab6af63db498646849fc 100644 (file)
@@ -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>
 
index 210e2d38a2dc2f8282ca4fd454e3bd434be77878..0518f0f045ed115c211e1c005f238e3519e56de1 100644 (file)
@@ -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)