aboutsummaryrefslogtreecommitdiff
path: root/contrib/opencsd/decoder/include/common
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2026-10-25 12:10:59 +0000
committerDimitry Andric <dim@FreeBSD.org>2026-10-25 12:11:27 +0000
commit28ec7cb8712fde61107126c8ff174578d0ccdf79 (patch)
tree5dfb89286670a03a841d21f795b1a2fe0e6c8e5a /contrib/opencsd/decoder/include/common
parent6a936d939b886fe3d777d33b0327987c3aa08f51 (diff)
Merge commit fd4113508a64 from llvm-project (by Minsoo Choo):HEADmain
[libunwind] Support extended amd64 segment registers (#229176) Raise the amd64 DWARF register limit to 59 and add RFLAGS, all six segment selectors, FS.base, and GS.base to the register model. Capture the extended state and restore it when resuming, using sigreturn() on FreeBSD to restore selectors and bases together. Pack the state into the existing context buffers without changing their public sizes or the Windows XMM offsets. Add tests for register access, signal-frame CFI recovery, register bounds, and resume behavior. Assisted-by: GPT MFC after: 1 week
Diffstat (limited to 'contrib/opencsd/decoder/include/common')
0 files changed, 0 insertions, 0 deletions