capstone-engine / capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
http://www.capstone-engine.org
7.51k stars 1.54k forks source link

bindings/ocaml: fix ARM64 -> AArch64 #2318

Closed XVilka closed 4 months ago

XVilka commented 5 months ago

Your checklist for this pull request

Detailed description

For now just fixing the compilation without adding new architectures or changing the building system.

Test plan

  1. cd bindings/ocaml/ && make
  2. ./test_basic
  3. ./test_aarch64

Closing issues

First step to solve https://github.com/capstone-engine/capstone/issues/985

Rot127 commented 5 months ago

Please add a build test to the CI.

XVilka commented 4 months ago

Closing this in favor of https://github.com/capstone-engine/capstone/pull/2319 because all enums are need to be regenerated first