Skip to content
Snippets Groups Projects
Commit 2b3d7fb0 authored by rtoy's avatar rtoy
Browse files

Fix issue where the debugger (and TRACE) would get the wrong

floating-point values for arguments because the x87 registers were
used instead of the sse2 registers in the sigcontext.

code/x86-vm.lisp:
o For SSE2 on Mac OS X, call os_sigcontext_fpu_reg_sse2 to get the
  SSE2 register values from the sigcontext.

lisp/Darwin-os.c:
o Add os_sigcontext_fpu_reg_sse2 to get the SSE2 floating point
  values.

general-info/release-20b.txt:
o Document this change.
parent 01274f39
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment