Jinoh Kang (@iamahuman) commented about dlls/ntdll/tests/exception.c:
0x0010 Auxiliary Carry flag
0x0040 Zero flag
0x0080 Sign flag
FIXME: 0x0400 Direction flag - not changing as it breaks Wine
0x0800 Overflow flag
~0x4000~ Nested task flag - not changing - breaks Wine
= 0x8d5
*/
0x48, 0x81, 0x34, 0x24, 0xd5, 0x08, 0x00, 0x00, /* xorq $0x8d5, (%rsp) */
0x9d, /* popf */
/* invoke NtContinue... */
0xff, 0x94, 0x24, 0xd0, 0x00, 0x00, 0x00, /* call *8*12+0x70(%rsp) */
/* validate stack pointer */
0x48, 0x8b, 0x0c, 0x24, /* 1: (%rsp), %rcx */
```suggestion:-0+0 0x48, 0x8b, 0x0c, 0x24, /* 1: mov (%rsp), %rcx */ ```