diff options
author | Pedro Alves <pedro@palves.net> | 2022-03-29 12:57:17 +0100 |
---|---|---|
committer | Pedro Alves <pedro@palves.net> | 2022-04-14 20:21:11 +0100 |
commit | 330d63093c562a4b221835832c5e4f767dc623c3 (patch) | |
tree | 7cb6c98e4368442fe7a3e7a047c35150218b2dfa /gdbserver/target.cc | |
parent | 1a7c41d5ece7d0d1aa77d8019ee46f03181854fa (diff) | |
download | gdb-330d63093c562a4b221835832c5e4f767dc623c3.zip gdb-330d63093c562a4b221835832c5e4f767dc623c3.tar.gz gdb-330d63093c562a4b221835832c5e4f767dc623c3.tar.bz2 |
gdbserver/qXfer::threads, prepare_to_access_memory=>target_pause_all
handle_qxfer_threads_proper needs to pause all threads even if the
target can read memory when threads are running, so use
target_pause_all instead, which is what the Linux implementation of
prepare_to_access_memory uses. (Only Linux implements this hook.)
A following patch will make the Linux backend be able to access memory
when threads are running, and thus will also make
prepare_to_access_memory do nothing, which would cause testsuite
regressions without this change.
Change-Id: I127fec7246b7c45b60dfa7341e781606bf54b5da
Diffstat (limited to 'gdbserver/target.cc')
0 files changed, 0 insertions, 0 deletions