‑‑cpu
Syntax
Parameters
| Specifies a specific processor variant |
| Lists all supported values for the option |
Description
Use this option to select the architecture or processor variant for which the code is to be generated.
The default core is Cortex-M3.
In 32-bit mode: Some of the supported values for the ‑‑cpu option are:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(core without support for TrustZone) |
|
|
(core without integer DSP extension) |
(floating-point unit with support for single precision) |
(core without support for TrustZone) |
|
|
|
(core without support for MVE) |
(core without support for TrustZone) |
(core without support for TrustZone or MVE) |
(core without support for PACBTI or TrustZone) |
(core without support for PACBTI, TrustZone or MVE) |
(core without support for PACBTI) |
(core without support for PACBTI or MVE) |
|
|
(floating-point unit with support for double precision) |
(floating-point unit with support for single precision) |
|
|
|
|
|
|
|
|
In 64-bit mode: Some of the supported values for the ‑‑cpu option are:
|
|
|
|
|
|
See also
Caution
Project>Options>General Options>Target>Processor variant