Commit Graph

5 Commits

Author SHA1 Message Date
William Tan 8f62b657ce update git_watcher.cmake to latest, use git-describe for version 2022-08-29 13:16:19 -04:00
Eric Kilmer 142ab2f0aa Fix CMake version info bad quoting (#501)
* Fix quote escaping in commit message

* This is a "Test
message"

* Update to latest cmake-git-version-tracking git_watcher cmake file

Listed permalink to make it easier to diff any future changes
2021-04-03 10:53:09 -04:00
Peter Goodman 3a16ad4a82 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 <artem@trailofbits.com>
Co-authored-by: Eric Kilmer <eric.d.kilmer@gmail.com>
2020-09-17 01:55:25 -04:00
Artem Dinaburg 5f74c389e9 Append project name to the check_git target to fix compound builds (#446) 2020-08-12 14:57:55 -04:00
Artem Dinaburg af9b410a75 Emit Version Information (#445)
* Emit Version Information

* Cut new versions in CI on passing master builds
* Emit detailed version information via --version

* add VERSION to gitignore
2020-08-07 15:52:24 -04:00