Maintenance Update
This release rolls up various maintenance and adds support for a few new
language features. C2Rust now supports LLVM 10.
Other changes:
- Improved refactoring: reorg now reorganizes (approximately) 100% better, lua script support is now more robust, and refactoring correctly handles #[cfg] annotations in the input Rust code.
--preserve-unused-functions
added to c2rust transpile. This option preserves all functions, regardless of usage in the program. Only turn this on if you know you need it! Thanks to @chrysn for this new feature.- @chrysn added support for
AAPCSABIBuiltinVaList
. Thanks again!