diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2023-04-03 14:52:05 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2023-04-17 13:47:13 -0400 |
commit | 348da4565b5c901e9320c3e2d7f5b62793b48a38 (patch) | |
tree | 494850c0621b85dd9ef473e0ecfb65e2c6bb7ea1 /gdb/infrun.c | |
parent | 2b214d3e3b51b9a6544ffbcf0a1554376c3ce9c5 (diff) | |
download | fsf-binutils-gdb-348da4565b5c901e9320c3e2d7f5b62793b48a38.zip fsf-binutils-gdb-348da4565b5c901e9320c3e2d7f5b62793b48a38.tar.gz fsf-binutils-gdb-348da4565b5c901e9320c3e2d7f5b62793b48a38.tar.bz2 |
gdb: add maybe_switch_inferior function
Add the maybe_switch_inferior function, which ensures that the given
inferior is the current one. Return an instantiated
scoped_restore_current_thread object only we actually needed to switch
inferior.
Returning a scoped_restore_current_thread requires it to be
move-constructible, so give it a move constructor.
Change-Id: I1231037102ed6166f2530399e8257ad937fb0569
Reviewed-By: Pedro Alves <pedro@palves.net>
Diffstat (limited to 'gdb/infrun.c')
0 files changed, 0 insertions, 0 deletions