[Lldb-commits] [lldb] [lldb] [debugserver] Use "full" x86_64 GPR state when available. (PR #108663)

2024-09-18 Thread Brendan Shanks via lldb-commits
mrpippy wrote: Great, no I don't think I have permissions to merge. I pushed a new version that fixed a typo in the `GetGPRState` log call, and in `SetGPRState` adds the new fields to the log call. https://github.com/llvm/llvm-project/pull/108663 ___

[Lldb-commits] [lldb] [lldb] [debugserver] Use "full" x86_64 GPR state when available. (PR #108663)

2024-09-18 Thread Brendan Shanks via lldb-commits
https://github.com/mrpippy updated https://github.com/llvm/llvm-project/pull/108663 >From a9b19cbd20083e2b1d6c8de342206cb0ec6183b7 Mon Sep 17 00:00:00 2001 From: Brendan Shanks Date: Thu, 12 Sep 2024 16:01:30 -0700 Subject: [PATCH] [lldb] [debugserver] Use "full" x86_64 GPR state when availabl

[Lldb-commits] [lldb] [lldb] [debugserver] Use "full" x86_64 GPR state when available. (PR #108663)

2024-09-13 Thread Brendan Shanks via lldb-commits
https://github.com/mrpippy created https://github.com/llvm/llvm-project/pull/108663 macOS 10.15 added a "full" x86_64 GPR thread state flavor, equivalent to the normal one but with DS, ES, SS, and GSbase added. This flavor can only be used with processes that install a custom LDT (functionalit