mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-12 10:00:44 +02:00
FEX: Remove InlineSyscall and related flags
FEXCore no longer optimizes syscalls to be inline. NFC, just avoids passing around a bunch of data structures for no reason.
This commit is contained in:
27 files changed
+713
-1171
No files matched your search
@@ -581,10 +581,6 @@ public:
|
||||
JumpSetStack(KiUserExceptionDispatcher, reinterpret_cast<uintptr_t>(&DispatchArgs));
|
||||
}
|
||||
|
||||
FEXCore::HLE::SyscallABI GetSyscallABI(uint64_t Syscall) override {
|
||||
return {.NumArgs = 0, .HasReturn = false, .HostSyscallNumber = -1};
|
||||
}
|
||||
|
||||
std::optional<FEXCore::ExecutableFileSectionInfo> LookupExecutableFileSection(FEXCore::Core::InternalThreadState&, uint64_t) override {
|
||||
return std::nullopt;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user