From 5b9c8761554b25be21de4879128c7abf9ab3781a Mon Sep 17 00:00:00 2001 From: Ac_K Date: Thu, 24 Dec 2020 04:44:39 +0100 Subject: [PATCH] Hotfix for #1814 --- ARMeilleure/Translation/PTC/Ptc.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ARMeilleure/Translation/PTC/Ptc.cs b/ARMeilleure/Translation/PTC/Ptc.cs index 344925598..5bb8cf6dd 100644 --- a/ARMeilleure/Translation/PTC/Ptc.cs +++ b/ARMeilleure/Translation/PTC/Ptc.cs @@ -22,7 +22,7 @@ namespace ARMeilleure.Translation.PTC { private const string HeaderMagic = "PTChd"; - private const int InternalVersion = 1775; //! To be incremented manually for each change to the ARMeilleure project. + private const int InternalVersion = 1814; //! To be incremented manually for each change to the ARMeilleure project. private const string ActualDir = "0"; private const string BackupDir = "1"; @@ -678,6 +678,11 @@ namespace ARMeilleure.Translation.PTC Debug.Assert(isAddressUnique, $"The address 0x{address:X16} is not unique."); + if (func.HighCq) + { + jumpTable.RegisterFunction(address, func); + } + Interlocked.Increment(ref _translateCount); if (State != PtcState.Enabled) @@ -847,4 +852,4 @@ namespace ARMeilleure.Translation.PTC } } } -} +} \ No newline at end of file