mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
* 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..
This commit is contained in:
parent
947b8855e4
commit
6d097e655a
@ -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
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
11
gdb/target.c
@ -2218,18 +2218,15 @@ target_get_osdata (const char *type)
|
||||
char *document;
|
||||
struct target_ops *t;
|
||||
|
||||
if (target_can_run (¤t_target))
|
||||
t = ¤t_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…
Reference in New Issue
Block a user