Arm Compiler for Embedded 6.19 is the latest release as of October 2022 and supersedes every previous release.
The key features of Arm Compiler for Embedded 6.19 include:
- Support for recently launched processors:
- Cortex-X3, Cortex-A715, Cortex-R82, Cortex-M85
- Support for architectures:
- Beta support for Armv9.4-A
- Beta support for Armv8.9-A
- Full support for Armv8-R AArch64
- Support for additional A-profile architecture features
- Support for additional security features:
- Undefined Behavior Sanitizer (UBSan)
- Control Flow Integrity (CFI)
- Shadow Call Stack for AArch64 state
- Support for C++17
- Deprecation of the legacy assembler,
armasm
Below is a summary of enhancements and defect fixes in Arm Compiler for Embedded 6.19.
Arm Compiler for Embedded 6.19 is not a Long-Term Support (LTS) release. Further defect fixes and enhancements will be considered for a future release according to the Arm Compiler for Embedded maintenance policy.
The information below may include technical inaccuracies or typographical errors. Each itemized change is accompanied by a unique SDCOMP- identifier. If you need to contact Arm about a specific issue within these release notes, please quote the appropriate identifier.
Changes are listed since the previous feature release, Arm Compiler for Embedded 6.18.
For ARM Compiler 6 downloads, click here.