Make sure to setup ioctl32 handler table

This commit is contained in:
Ryan Houdek committed 2021-05-02 14:30:23 -07:00
1 parent 3df951695e
commit 3399052eaa
2 files changed
+4

No files matched your search

@@ -417,6 +417,7 @@ namespace FEX::HLE::x32 {
#include "Tests/LinuxSyscalls/x32/Ioctl/amdgpu_drm.inl"
#include "Tests/LinuxSyscalls/x32/Ioctl/msm_drm.inl"
#include "Tests/LinuxSyscalls/x32/Ioctl/i915_drm.inl"
#include "Tests/LinuxSyscalls/x32/Ioctl/lima_drm.inl"
#include "Tests/LinuxSyscalls/x32/Ioctl/panfrost_drm.inl"
#include "Tests/LinuxSyscalls/x32/Ioctl/nouveau_drm.inl"
@@ -6,6 +6,7 @@ $end_info$
#include "Common/MathUtils.h"
#include "Tests/LinuxSyscalls/Syscalls.h"
#include "Tests/LinuxSyscalls/x32/IoctlEmulation.h"
#include "Tests/LinuxSyscalls/x32/Syscalls.h"
#include <FEXCore/Utils/LogManager.h>
@@ -691,6 +692,8 @@ public:
FEX::HLE::x32::RegisterTime();
FEX::HLE::x32::RegisterTimer();
FEX::HLE::x32::InitializeStaticIoctlHandlers();
// Set all the new definitions
for (auto &Syscall : syscalls_x32) {
auto SyscallNumber = Syscall.SyscallNumber;