* target.c (target_resize_to_sections): Check
current_target.to_sections for an old value when updating.
This commit is contained in:
parent
699733f62e
commit
e354df0166
@ -1,3 +1,8 @@
|
||||
2004-08-27 Nathan J. Williams <nathanw@wasabisystems.com>
|
||||
|
||||
* target.c (target_resize_to_sections): Check
|
||||
current_target.to_sections for an old value when updating.
|
||||
|
||||
2004-08-27 Joel Brobecker <brobecker@gnat.com>
|
||||
|
||||
* procfs.c (dbx_link_bpt_addr): New static global variable.
|
||||
|
@ -1415,6 +1415,13 @@ target_resize_to_sections (struct target_ops *target, int num_added)
|
||||
(*t)->to_sections_end = target->to_sections_end;
|
||||
}
|
||||
}
|
||||
/* There is a flattened view of the target stack in current_target,
|
||||
so its to_sections pointer might also need updating. */
|
||||
if (current_target.to_sections == old_value)
|
||||
{
|
||||
current_target.to_sections = target->to_sections;
|
||||
current_target.to_sections_end = target->to_sections_end;
|
||||
}
|
||||
}
|
||||
|
||||
return old_count;
|
||||
|
Loading…
Reference in New Issue
Block a user