All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Support for locales and input/output streams (#149)
- Experimental support for Armv4T and Armv5TE architectures (#177)
- Provide binary releases for macOS (#86)
- Support for building locally on Windows & macOS (#188)
- Experimental support for multilib (#110). See README.md for more details.
- lld freezing on Windows (#83)
- Packages now extract into a LVMEmbeddedToolchainForArm-VERSION-PLATFORM subdirectory (#179)
- Windows release packages are now signed.
- A changelog
- Support for building with CMake directly
- Support for C++17's aligned operator new
- Updated to LLVM 15.0.2
- Replaced newlib with picolibc (GitHub issue #61)
- Renamed and updated configuration files
- Configuration files must now be specified including the file name suffix e.g.
--config armv6m_soft_nofp.cfg
- Wide character support in libc++
14.0.0 - 2022-05-03
- Updated to LLVM 14.0.0
13.0.0 - 2021-12-16
- Initial release of LLVM Embedded Toolchain for Arm