Skip to content

Commit 38d2ba6

Browse files
committed
Merge remote-tracking branch
'origin/GP-6381_ghidorahrex_PR-6590_Sleigh-InSPECtor_aarch32_ldrexd' into patch (Closes #6590)
2 parents 8aa6ebe + c9be186 commit 38d2ba6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Ghidra/Processors/ARM/data/languages/ARMinstructions.sinc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2868,9 +2868,10 @@ ArmPCRelImmed12: reloff is U23=0 & immed & rotate
28682868

28692869
:ldrexd^COND Rd,Rd2,[Rn] is $(AMODE) & ARMcond=1 & COND & c2027=0x1b & Rn & Rd & Rd2 & c0011=0xf9f
28702870
{
2871-
build COND;
2872-
Rd = *(Rn);
2873-
Rd2 = *(Rn + 4);
2871+
build COND;
2872+
local addr:4 = Rn;
2873+
Rd = *(addr);
2874+
Rd2 = *(addr + 4);
28742875
}
28752876

28762877
:ldrexh^COND Rd,[Rn] is $(AMODE) & ARMcond=1 & COND & c2027=0x1f & Rn & Rd & c0011=0xf9f

0 commit comments

Comments
 (0)