Kevin Puetz e4e7be6bd9 rpcrt4: Fix ARM64 stack corruption in call_server_func.
calls with stack_size > 16 pop argument values into x3, overwriting
the number of 16-byte stack octwords. This breaks the checks for popping
x4..x7 and potentially unbalances sp (based on the vaue of args[16..23]).

Use a scratch register (x9) for this count so its lifetime does not
conflict with preparing the parameter/result registers.

Signed-off-by: Kevin Puetz <PuetzKevinA@JohnDeere.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-18 11:25:36 +02:00
..
2020-06-17 18:35:01 +02:00
2020-08-07 17:44:49 +02:00
2020-04-28 21:58:22 +02:00
2020-09-08 16:26:17 +02:00
2020-08-03 21:22:33 +02:00
2020-09-16 21:09:58 +02:00
2020-09-16 21:09:58 +02:00
2020-09-16 21:09:58 +02:00
2020-09-16 21:09:58 +02:00
2020-09-16 21:09:58 +02:00
2020-09-16 21:09:58 +02:00
2020-09-16 21:09:58 +02:00
2020-04-03 17:22:20 +02:00
2020-05-05 20:53:02 +02:00
2020-09-08 16:26:17 +02:00
2020-06-12 19:43:41 +02:00
2020-09-15 21:43:45 +02:00
2020-06-15 11:21:34 +02:00
2020-08-06 11:49:32 +02:00
2020-08-06 11:49:14 +02:00
2020-08-06 11:48:54 +02:00
2020-08-06 11:48:30 +02:00
2020-08-06 11:48:11 +02:00
2020-08-06 11:47:39 +02:00
2020-08-06 11:46:53 +02:00