IARARMToolchain

IAR Systems ARM C/C++ compiler toolchain

This rule configures aspects of the IAR Systems ARM C/C++ compiler to emulate.

In order to create an auto-configured compiler profile for your IAR Systems compiler variant you should use iarsetup: You can either interactively generate the profile by just calling iarsetup and follow the questions, or you can use it non-interactively (see iarsetup --help).

On the command-line, you can use build_ewp to build your IAR Embedded Workbench projects (.ewp file). In the Axivion CI, the same can be done with the IARIntegration rule.

Options

  • The following places define options that affect this rule: Project-GlobalOptions

  • This rule has the exact same options as CustomToolchain and only differs in the option’s default values. For option documentation, please refer to that rule. Use the axivion_config UI to view the default values. Alternatively, you can also display the default values with axivion_ci --validate --output_config /Project//IARARMToolchain