Arm Compiler for Embedded FuSa 6.16.1 LTS Documentation

TUV SUD functional safety certification - ARM Compiler

Arm Compiler for Embedded FuSa enables you to build applications for the Arm family of processors from C, C++, or assembly language source. Arm Compiler for Embedded FuSa 6 supports Armv6-M, and all Armv7 and Armv8 architectures. The compiler is based on LLVM and Clang technology. LLVM is a set of open-source components that allow the implementation of optimizing compiler frameworks. Clang is a compiler front end for LLVM, providing support for the C and C++ programming languages.

Arm Compiler for Embedded FuSa 6 will receive maintenance updates through the Arm Compiler for Embedded FuSa 6.16 Long Term Support (LTS) Program.

These are the documents for Arm Compiler for Embedded FuSa 6.16.1, a Long Term Support release of Arm Compiler for Embedded FuSa 6.



Document Number Document Title Description
102283 User Guide Provides information to help you get started with using Arm Compiler for Embedded FuSa 6, and provides examples to help you develop code with Arm Compiler for Embedded FuSa 6.
102285 Migration and Compatibility Guide Provides information to help you migrate your toolchain from Arm Compiler 5 to Arm Compiler for Embedded FuSa 6.
102284 Reference Guide Provides information to help you use the Arm compiler, armclang. armclang is an optimizing C and C++ compiler that compiles Standard C and Standard C++ source code into machine code for ARM architecture-based processors.
102286 Arm C and C++ Libraries and Floating-Point Support User Guide Provides information about the Arm libraries and floating-point support.
102287 Errors and Warnings Reference Guide Provides lists of the errors and warnings that each of the compilation tools can generate. It does not include errors and warnings produced by armclang.