]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Windows gdb: Enable "set scheduler-locking on"
authorPedro Alves <pedro@palves.net>
Thu, 11 May 2023 22:07:33 +0000 (23:07 +0100)
committerPedro Alves <pedro@palves.net>
Mon, 19 May 2025 13:12:37 +0000 (14:12 +0100)
commit9655e0623276d121a4b98f5c9627dda96858d0f9
tree50305ba4b1cb3f2b66481619f7fee27b54d53433
parent4f634849a1c6faed92d4e416cf27c07b8e95dfaa
Windows gdb: Enable "set scheduler-locking on"

Surprisingly (to me), enabling scheduler locking on Windows currently
fails:

 (gdb)
 set scheduler-locking on
 Target 'native' cannot support this command.

The backend itself does support scheduler-locking.  This patch
implements windows_nat_target::get_thread_control_capabilities so that
the core knows schedlocking works for this target.

Approved-By: Tom Tromey <tom@tromey.com>
Change-Id: Ie762d3768fd70e4ac398c8bcc03c3213bfa26a6a
gdb/windows-nat.c