Sweden-Number/dlls/ntdll
Martin Storsjö 1fb4ce83f4 ntdll: Subtract an offset from pc if dispatch->ControlPcIsUnwound on arm.
This fixes unwinding from functions ending with a call to a function
that won't return. This matches what is done on the PE side in the
call to lookup_function_info.

Signed-off-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-15 19:59:54 +01:00
..
tests ntdll/tests: Add tests for RtlVirtualUnwind for arm. 2021-11-09 22:02:55 +01:00
unix ntdll: Subtract an offset from pc if dispatch->ControlPcIsUnwound on arm. 2021-11-15 19:59:54 +01:00
Makefile.in ntdll: Merge critsection.c into sync.c. 2021-10-27 11:37:39 +02:00
actctx.c ntdll: Return correct status when manifest could not be loaded from file. 2021-11-12 22:42:51 +01:00
atom.c
crypt.c
debugbuffer.c
env.c
error.c ntdll: Move error mapping to a header file. 2021-10-12 18:29:22 +02:00
error.h ntdll: Move error mapping to a header file. 2021-10-12 18:29:22 +02:00
exception.c ntdll: Fix alignment mask size in RtlInitializeExtendedContext2(). 2021-10-26 22:52:00 +02:00
handletable.c
heap.c
large_int.c
loader.c ntdll: Don't add dependencies for system dlls. 2021-11-03 21:06:48 +01:00
locale.c
make_errors ntdll: Move error mapping to a header file. 2021-10-12 18:29:22 +02:00
math.c ntdll: Copy sqrt() implementation from msvcrt. 2021-10-26 10:39:34 +02:00
misc.c ntdll: Move math functions to a separate file. 2021-10-26 10:39:34 +02:00
ntdll.spec ntdll: Implement __C_specific_handler and __jump_unwind for arm. 2021-11-09 22:02:56 +01:00
ntdll_misc.h ntdll: Use the standard va_list instead of __ms_va_list. 2021-10-22 11:12:17 +02:00
path.c
printf.c ntdll: Use the standard va_list instead of __ms_va_list. 2021-10-22 11:12:17 +02:00
printf.h ntdll: Use the standard va_list instead of __ms_va_list. 2021-10-22 11:12:17 +02:00
process.c ntdll: Create a remote thread in DbgUiIssueRemoteBreakin(). 2021-11-09 22:02:54 +01:00
reg.c
relay.c
resource.c
rtl.c ntdll: Use the standard va_list instead of __ms_va_list. 2021-10-22 11:12:17 +02:00
rtlbitmap.c
rtlstr.c ntdll: Use the standard va_list instead of __ms_va_list. 2021-10-22 11:12:17 +02:00
sec.c
signal_arm.c ntdll: Implement __C_specific_handler and __jump_unwind for arm. 2021-11-09 22:02:56 +01:00
signal_arm64.c
signal_i386.c
signal_x86_64.c
string.c ntdll: Use the unrolled memset from msvcrt. 2021-10-25 21:16:50 +02:00
sync.c ntdll: Merge critsection.c into sync.c. 2021-10-27 11:37:39 +02:00
thread.c
threadpool.c
time.c
unixlib.h ntdll: Create a remote thread in DbgUiIssueRemoteBreakin(). 2021-11-09 22:02:54 +01:00
version.c
version.rc
wcstring.c