Next Ferrocene releaseupcoming

Caution

This version of Ferrocene has not been released yet. The contents of this page might change before the release, and they should not be relied upon.

This page contains the changes to be introduced in the upcoming Ferrocene release.

New experimental features

Experimental features are not qualified for safety critical use, and are shipped as a preview.

  • Experimental support has been added for new cross-compilation targets. Note that experimental targets are not qualified for safety critical use. The new targets are:

    • Armv8-R bare-metal (hard-float) (armv8r-none-eabihf)

    • Armv7-R bare-metal (hard-float) (armv7r-none-eabihf)

    • Armv7-R bare-metal (hard-float, big-endian) (armebv7r-none-eabihf)

    • x86-64 macOS (x86_64-apple-darwin)

  • Experimental support has been added for a new host platform. Note that experimental targets are not qualified for safety critical use. The new target is:

    • Apple Silicon macOS (aarch64-apple-darwin)

    • x86-64 Windows (x86_64-pc-windows-msvc)

Changes

  • The x86-64 Linux (glibc) (x86_64-unknown-linux-gnu) target now requires glibc version of 2.31 or higher.