From c050994995268494d46a6cac1d4ffa931effa0f6 Mon Sep 17 00:00:00 2001 From: LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com> Date: Thu, 9 Jul 2020 02:45:24 +0200 Subject: Fix PPTC on Windows 7. (#1369) * Fix PPTC on Windows 7. * Address gdkchan comment. --- ARMeilleure/CodeGen/X86/Assembler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ARMeilleure/CodeGen/X86/Assembler.cs') diff --git a/ARMeilleure/CodeGen/X86/Assembler.cs b/ARMeilleure/CodeGen/X86/Assembler.cs index 99df3cb5..62ca05b2 100644 --- a/ARMeilleure/CodeGen/X86/Assembler.cs +++ b/ARMeilleure/CodeGen/X86/Assembler.cs @@ -914,7 +914,7 @@ namespace ARMeilleure.CodeGen.X86 WriteByte((byte)imm); } - else if (IsImm32(imm, type) && info.OpRMImm32 != BadOp) + else if (!source.Relocatable && IsImm32(imm, type) && info.OpRMImm32 != BadOp) { WriteOpCode(dest, null, null, type, info.Flags, info.OpRMImm32); -- cgit v1.2.3