Skip to content

ChangeLog since 3.0 rc1

aquynh edited this page Oct 13, 2014 · 9 revisions
  • API: new API cs_disasm_iter & cs_malloc. See online doc at http://capstone-engine.org/iteration.html

  • Mips: removed the ABI-only mode CS_MODE_N64.

  • Mips: get rid of MIPS_REG_PC register.

  • ARM: add a new field subtracted to cs_arm_op struct.

  • Xcode: build libraries/tests using XCode project

  • Ocaml binding: major update on interface & some important fixes.

  • Properly handle cs_disasm() when count is in range [2, 32].

  • PPC: do not add CR0 to the operand list as it's not displayed by the disassembly.

  • PPC: print absolute address rather than relative address for some relative branch instructions.

  • Some optimizations to improve performance of cs_disasm(), especially for Windows platform.

  • X86: properly calculate absolute addresses for relative CALL & JMP - for AT&T syntax.