Skip to content

Commit

Permalink
AArch64: Replace vararg add_cs_detail by multiple concrete functions
Browse files Browse the repository at this point in the history
Fixes UB caused by various mismatches on how these arguments are passed
and read. This became visible when running on PowerPC hosts with e.g.
`cstool -d aarch64 204862f8`.
Apart from the UB fix, this is meant to be a pure refactor.

Partially addresses capstone-engine#2458
  • Loading branch information
thestr4ng3r committed Oct 21, 2024
1 parent 8b61852 commit 1d13a12
Show file tree
Hide file tree
Showing 7 changed files with 167 additions and 323 deletions.
Loading

0 comments on commit 1d13a12

Please sign in to comment.