Next Ferrocene release (upcoming)¶
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 features¶
A new Supported target has been added. Supported targets can often be qualified or quality managed upon request. The new target is:
Armv8-R AArch64 bare-metal (hard-float) (
aarch64v8r-unknown-none)
Certify the
core::fmtmodule.This module contains the code to format Rust data structures into human-readable output. This enables customers to use this functionality in certified contexts.
Retire “certified panic runtime” compilation targets. They were used to certify panicking without certifying the formatting code, but are now obsolete. Following targets are being retired:
aarch64-ferrocene-nonethumbv7em-ferrocene-none-eabithumbv7em-ferrocene-none-eabihfx86_64-ferrocene-none
New experimental features¶
Experimental features are not qualified for safety critical use, and are shipped as a preview.
Experimental support has been added for a new target. Note that experimental targets are not qualified for safety critical use. The new target is:
Armv8-R AArch64 bare-metal (soft-float) (
aarch64v8r-unknown-none-softfloat)