aboutsummaryrefslogtreecommitdiff
path: root/gdb/frame.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2020-08-07 10:26:45 -0600
committerTom Tromey <tromey@adacore.com>2020-08-07 10:26:47 -0600
commit0e29517d97e94bfceb3abce77aea3b249f6cdaf3 (patch)
tree6f7956483aa993b5d68f6f3722911d454401b23f /gdb/frame.h
parent592f9bd76a1a9888eb95eff24048c12ca2c1f332 (diff)
downloadgdb-0e29517d97e94bfceb3abce77aea3b249f6cdaf3.zip
gdb-0e29517d97e94bfceb3abce77aea3b249f6cdaf3.tar.gz
gdb-0e29517d97e94bfceb3abce77aea3b249f6cdaf3.tar.bz2
Set inferior_ptid in ravenscar_thread_target::update_thread_list
Commit 2da4b788f ("Don't write to inferior_ptid in ravenscar-thread.c") caused a Ravenscar regression (which, FWIW, is understandable because Ravenscar is difficult to test). Namely, ravenscar_thread_target::update_thread_list calls iterate_over_live_ada_tasks, which calls ada_build_task_list, which uses target_has_stack -- which relies on inferior_ptid. This patch changes update_thread_list to ensure that inferior_ptid is set before making this call. This avoids various failures on Ravenscar targets. gdb/ChangeLog 2020-08-07 Tom Tromey <tromey@adacore.com> * ravenscar-thread.c (update_thread_list): Set inferior_ptid.
Diffstat (limited to 'gdb/frame.h')
0 files changed, 0 insertions, 0 deletions