// SPDX-License-Identifier: MIT #include "DummyHandlers.h" namespace FEX::DummyHandlers { thread_local FEXCore::Core::InternalThreadState* TLSThread; void DummySignalDelegator::RegisterTLSState(FEXCore::Core::InternalThreadState* Thread) { TLSThread = Thread; } void DummySignalDelegator::UninstallTLSState(FEXCore::Core::InternalThreadState* Thread) { TLSThread = nullptr; } FEXCore::Core::InternalThreadState* DummySignalDelegator::GetTLSThread() { return TLSThread; } fextl::unique_ptr CreateSyscallHandler() { return fextl::make_unique(); } fextl::unique_ptr CreateSignalDelegator() { return fextl::make_unique(); } } // namespace FEX::DummyHandlers