From 074e3ca8691198a76a4dc7e951308f7828e63c58 Mon Sep 17 00:00:00 2001 From: ghidorahrex Date: Mon, 28 Oct 2019 08:12:52 -0400 Subject: [PATCH] GT-3268: XGATE removed extraneous left-shift in LDH --- Ghidra/Processors/HCS12/data/languages/XGATE.sinc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Processors/HCS12/data/languages/XGATE.sinc b/Ghidra/Processors/HCS12/data/languages/XGATE.sinc index 831ab2c6ea..8759ed7a1e 100644 --- a/Ghidra/Processors/HCS12/data/languages/XGATE.sinc +++ b/Ghidra/Processors/HCS12/data/languages/XGATE.sinc @@ -592,7 +592,7 @@ rd_hi: reg8 is reg8 & reg8_hi { export reg8_hi; } # Load Immediate 8-bit constant (high byte) :LDH rd, ximm8 is opcode=0x1f & rd & ximm8 & rd_hi { - rd_hi = ximm8 << 8; + rd_hi = ximm8; }