capstone icon indicating copy to clipboard operation
capstone copied to clipboard

SPARC: Wrong disassembly of rdy instruction

Open ceeac opened this issue 6 years ago • 3 comments

Using lastest v4 branch. (commit 2617b1c1)

  • Steps to reproduce: cstool -d sparc "\x83\x40\x00\x00"
  • Expected output: rd %y, %g1
  • Actual output: rd %y, Also, the number of operands is 0 and not 2 as expected.

ceeac avatar Mar 26 '19 09:03 ceeac

will fix in the next major update in v5: https://github.com/aquynh/capstone/issues/1319

aquynh avatar Apr 15 '19 00:04 aquynh

Still present in v6-alpha.

rth7680 avatar Oct 14 '24 22:10 rth7680

Just checked. This is an issues with flawed generated LLVM tables. This makes the bug not really quickly fixable. Because we would need to generate the decoder tables again. This in turn is a full Auto-Sync update and more work. So it will be part of the Beta when Sparc is updated.

Rot127 avatar Oct 17 '24 11:10 Rot127