Commit d99a454a authored by Martin Storsjo's avatar Martin Storsjo Committed by Alexandre Julliard

ntdll: Fix arm64 regression from "Clear the syscall frame on return".

The restoring of registers in call_user_exception_dispatcher was broken in 75e616d5. Signed-off-by: 's avatarMartin Storsjo <martin@martin.st> Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
parent 8749ae83
......@@ -700,7 +700,7 @@ __ASM_GLOBAL_FUNC( call_user_exception_dispatcher,
"mov x0, x19\n\t"
"mov x1, x20\n\t"
"mov x2, x21\n\t"
"ldp x19, x20, [x5, #64]\n\t" /* frame->x19,x20 */
"ldp x19, x20, [x5, #80]\n\t" /* frame->x19,x20 */
"ldp x21, x22, [x5, #96]\n\t" /* frame->x21,x22 */
"ldp x23, x24, [x5, #112]\n\t" /* frame->x23,x24 */
"ldp x25, x26, [x5, #128]\n\t" /* frame->x25,x26 */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment