aboutsummaryrefslogtreecommitdiff
path: root/gdb/cli
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2022-07-19 13:37:34 -0600
committerTom Tromey <tromey@adacore.com>2022-08-22 12:09:24 -0600
commit4cb763d64d6280eb3e4038a418d151993d71d9b5 (patch)
tree1b9d0f7cb7dee8c45a8068d7ce9602c073e10453 /gdb/cli
parent6bab7e67d07896d4fad755d9c2127f914c5c6492 (diff)
downloadgdb-4cb763d64d6280eb3e4038a418d151993d71d9b5.zip
gdb-4cb763d64d6280eb3e4038a418d151993d71d9b5.tar.gz
gdb-4cb763d64d6280eb3e4038a418d151993d71d9b5.tar.bz2
Move some Windows operations to worker thread
On Windows, certain debugging APIs can only be called from the thread that started (or attached) to the inferior. Also, there is no way on Windows to wait for a debug event in addition to other events. Therefore, in order to implement target async for Windows, gdb will have to call some functions in a worker thread. This patch implements the worker thread and moves the necessary operations there. Target async isn't yet implemented, so this patch does not cause any visible changes.
Diffstat (limited to 'gdb/cli')
0 files changed, 0 insertions, 0 deletions