From a9663958e1605a7cb902a5fa6948fbf6080253ed Mon Sep 17 00:00:00 2001 From: Alessandro Gatti Date: Thu, 21 May 2020 15:03:19 +0200 Subject: [PATCH] Handle all PCLATH modification cases. --- .../java/ghidra/app/plugin/core/analysis/Pic17c7xxAnalyzer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic17c7xxAnalyzer.java b/Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic17c7xxAnalyzer.java index 5603c023b1..c0b096ee30 100644 --- a/Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic17c7xxAnalyzer.java +++ b/Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic17c7xxAnalyzer.java @@ -1073,7 +1073,7 @@ public class Pic17c7xxAnalyzer extends AbstractAnalyzer { Msg.warn(this, "Unhandled PCLATH change at: " + instr.getMinAddress()); } } - else if (REG_MODIFICATION_MNEMONICS.contains(mnemonic)) { + else if (REG_S_MODIFICATION_MNEMONICS.contains(mnemonic)) { pclathContext.setValueUnknown(); Msg.warn(this, "Unhandled PCLATH change at: " + instr.getMinAddress()); }