Windows: Enable downstream kernel-side unaligned atomic handling

This commit is contained in:
Billy Laws authored and Ryan Houdek committed 2025-11-20 12:04:59 -08:00
1 parent 04259f031d
commit 24d61e1125
4 files changed
+25 -5

No files matched your search

+1 -2
View File
@@ -640,7 +640,6 @@ NTSTATUS ProcessInit() {
SignalDelegator = fextl::make_unique<FEX::DummyHandlers::DummySignalDelegator>();
SyscallHandler = fextl::make_unique<Exception::ECSyscallHandler>();
Exception::HandlerConfig.emplace();
const auto NtDll = GetModuleHandle("ntdll.dll");
const bool IsWine = !!GetProcAddress(NtDll, "wine_get_version");
@@ -654,7 +653,7 @@ NTSTATUS ProcessInit() {
CTX->SetSignalDelegator(SignalDelegator.get());
CTX->SetSyscallHandler(SyscallHandler.get());
CTX->InitCore();
Exception::HandlerConfig.emplace(*CTX);
InvalidationTracker.emplace(*CTX, Threads);
HandleImageMap(NtDllBase);