Browse Source

* remote.c (extended_remote_can_run): Delete.

(init_remote_ops): Don't register it.
	* target.c (target_get_osdata): Don't check for target_can_run.
	Instead any target that has already been pushed, otherwise
	fallback to the default run target..
cgen-1_1-branch
Pedro Alves 18 years ago
parent
commit
6d097e655a
  1. 8
      gdb/ChangeLog
  2. 10
      gdb/remote.c
  3. 11
      gdb/target.c

8
gdb/ChangeLog

@ -1,3 +1,11 @@
2009-02-06 Pedro Alves <pedro@codesourcery.com>
* remote.c (extended_remote_can_run): Delete.
(init_remote_ops): Don't register it.
* target.c (target_get_osdata): Don't check for target_can_run.
Instead any target that has already been pushed, otherwise
fallback to the default run target..
2009-02-06 Pedro Alves <pedro@codesourcery.com>
* target.c (target_create_inferior, target_detach)

10
gdb/remote.c

@ -8674,15 +8674,6 @@ remote_supports_multi_process (void)
return remote_multi_process_p (rs);
}
static int
extended_remote_can_run (void)
{
if (remote_desc != NULL)
return 1;
return 0;
}
static void
init_remote_ops (void)
{
@ -8768,7 +8759,6 @@ Specify the serial device it is connected to (e.g. /dev/ttya).";
extended_remote_ops.to_detach = extended_remote_detach;
extended_remote_ops.to_attach = extended_remote_attach;
extended_remote_ops.to_kill = extended_remote_kill;
extended_remote_ops.to_can_run = extended_remote_can_run;
}
static int

11
gdb/target.c

@ -2218,18 +2218,15 @@ target_get_osdata (const char *type)
char *document;
struct target_ops *t;
if (target_can_run (&current_target))
t = &current_target;
else
if (current_target.to_stratum == dummy_stratum)
t = find_default_run_target ("get OS data");
else
t = current_target.beneath;
if (!t)
return NULL;
document = target_read_stralloc (t,
TARGET_OBJECT_OSDATA,
type);
return document;
return target_read_stralloc (t, TARGET_OBJECT_OSDATA, type);
}
static int

Loading…
Cancel
Save