Skip to content

v3.0.3

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Sep 06:03
· 251 commits to master since this release
3a16ad4
CMake improvements and refactor of __remill_basic_block (#447)

* 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 <[email protected]>
Co-authored-by: Eric Kilmer <[email protected]>