Browse Source

* tracepoint.c (tfile_open): Remove spurious discard_cleanups.

Merge uploaded TSVs before merging uploaded tracepoints.
gdb_7_1-branch
Pedro Alves 16 years ago
parent
commit
10ef8d6a8d
  1. 5
      gdb/ChangeLog
  2. 7
      gdb/tracepoint.c

5
gdb/ChangeLog

@ -1,3 +1,8 @@
2010-02-11 Pedro Alves <pedro@codesourcery.com>
* tracepoint.c (tfile_open): Remove spurious discard_cleanups.
Merge uploaded TSVs before merging uploaded tracepoints.
2010-02-11 Pedro Alves <pedro@codesourcery.com>
* ax-gdb.c (gen_deref): Don't allow dereferencing void pointers.

7
gdb/tracepoint.c

@ -2824,7 +2824,6 @@ tfile_open (char *filename, int from_tty)
unpush_target (&tfile_ops);
push_target (&tfile_ops);
discard_cleanups (old_chain);
trace_filename = xstrdup (filename);
trace_fd = scratch_chan;
@ -2881,10 +2880,12 @@ tfile_open (char *filename, int from_tty)
/* Add the file's tracepoints and variables into the current mix. */
merge_uploaded_tracepoints (&uploaded_tps);
/* Get trace state variables first, they may be checked when parsing
uploaded commands. */
merge_uploaded_trace_state_variables (&uploaded_tsvs);
merge_uploaded_tracepoints (&uploaded_tps);
/* Record the starting offset of the binary trace data. */
trace_frames_offset = bytes;

Loading…
Cancel
Save