Skip to content

Latest commit

 

History

History
63 lines (38 loc) · 1.86 KB

CHANGELOG.md

File metadata and controls

63 lines (38 loc) · 1.86 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[16.0.0]

Added

  • 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.

Fixed

  • lld freezing on Windows (#83)
  • Packages now extract into a LVMEmbeddedToolchainForArm-VERSION-PLATFORM subdirectory (#179)

Changed

  • Windows release packages are now signed.

Added

  • A changelog
  • Support for building with CMake directly
  • Support for C++17's aligned operator new

Changed

  • 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

Removed

  • Wide character support in libc++

14.0.0 - 2022-05-03

Changed

13.0.0 - 2021-12-16

Added

  • Initial release of LLVM Embedded Toolchain for Arm