gdbserver/

2012-02-02  Pedro Alves  <palves@redhat.com>

	* tracepoint.c (cmd_qtminftpilen): Return 0 if there's no current
	inferior.

gdb/
2012-02-02  Pedro Alves  <palves@redhat.com>

	* remote.c (remote_get_min_fast_tracepoint_insn_len): Return 0 if
	the current inferior has no execution.  Make sure the current
	remote process matches gdb's current inferior.
This commit is contained in:
Pedro Alves
2012-02-02 18:04:29 +00:00
parent 526f25b299
commit e886a1732a
4 changed files with 26 additions and 0 deletions

View File

@ -10592,6 +10592,14 @@ remote_get_min_fast_tracepoint_insn_len (void)
struct remote_state *rs = get_remote_state ();
char *reply;
/* If we're not debugging a process yet, the IPA can't be
loaded. */
if (!target_has_execution)
return 0;
/* Make sure the remote is pointing at the right process. */
set_general_process ();
sprintf (rs->buf, "qTMinFTPILen");
putpkt (rs->buf);
reply = remote_get_noisy_reply (&target_buf, &target_buf_size);