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

The restoring of registers in call_user_exception_dispatcher
was broken in 75e616d52b.

Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Martin Storsjo 2020-09-04 14:28:50 +03:00 committed by Alexandre Julliard
parent 8749ae83c1
commit d99a454a6b
1 changed files with 1 additions and 1 deletions

View File

@ -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 */