LLVM 13 Support
This release refactors some Remill APIs to no longer internally use deprecated LLVM APIs. Some of LLVM's APIs have been deprecated in the LLVM 13 release due to the ongoing upstream push to support opaque pointers. As a result, a number of Remill APIs also require additional information that they didn't previously have.
What's Changed
- Build via CMakePresets.json by @artemdinaburg in #570
- Better metadata cloning for instructions by @pgoodman in #574
- Fix float cloning by @pgoodman in #575
- arch:x86: Correctly initialize CSBASE. by @lkorenc in #576
- llvm 13 support by @pgoodman in #577
- 1aa1338 - Disable cpuid test on macos
Full Changelog: v4.2.0...v5.0.2