Closed
Description
I'm finally switching to capstone5 in r2, and i'm finding some differences in the analysis and disassemblies of some architectures.
-| .-> 0x100012c8 3928febc addi r9, r8, 0xfebc
+| .-> 0x100012c8 3928febc addi r9, r8, -0x144
I think that integer values should be disassembled as decimal and not hexadecimal. Also, this exposes a bug in the capstone4 disassembler for powerpc.
the 3rd argument is a signed 2 byte integer as specified in the cpu documentation: Specifies 16-bit signed integer for operation.