mirror of
https://github.com/lifting-bits/remill
synced 2026-06-21 13:56:07 +00:00
3a16ad4a82
* Append project name to the check_git target to fix compound builds (#446) * Change the way we get registers for __remill_basic_block so that it's the Arch class of the target that actually populates the function, and isn't based on reverse-engineering what's visible in the function as compiled by llvm * Renamed a cmake var to reduce likelihood of conflicts, and tries to make sure remill only links against static llvm libraries * Fix instruction dominance issues * Minor fix on the type of PC on x86 * Added new implementation (in Arch.cpp) of the AArch64 __remill_basic_block function Co-authored-by: Artem Dinaburg <artem@trailofbits.com> Co-authored-by: Eric Kilmer <eric.d.kilmer@gmail.com>