mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-04 05:48:20 +08:00
* target.c (target_get_osdata): Check for equal or higher than
process_stratum, not dummy_stratum.
This commit is contained in:
@ -1,10 +1,15 @@
|
||||
2009-02-06 Pedro Alves <pedro@codesourcery.com>
|
||||
|
||||
* target.c (target_get_osdata): Check for equal or higher than
|
||||
process_stratum, not dummy_stratum.
|
||||
|
||||
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..
|
||||
fallback to the default run target.
|
||||
|
||||
2009-02-06 Pedro Alves <pedro@codesourcery.com>
|
||||
|
||||
|
@ -2218,10 +2218,13 @@ target_get_osdata (const char *type)
|
||||
char *document;
|
||||
struct target_ops *t;
|
||||
|
||||
if (current_target.to_stratum == dummy_stratum)
|
||||
t = find_default_run_target ("get OS data");
|
||||
else
|
||||
/* If we're already connected to something that can get us OS
|
||||
related data, use it. Otherwise, try using the native
|
||||
target. */
|
||||
if (current_target.to_stratum >= process_stratum)
|
||||
t = current_target.beneath;
|
||||
else
|
||||
t = find_default_run_target ("get OS data");
|
||||
|
||||
if (!t)
|
||||
return NULL;
|
||||
|
Reference in New Issue
Block a user