File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ rustc 1.31.1 (b6c32da9b 2018-12-18)
17
17
For bandwidth and disk usage concerns the default installation only supports
18
18
native compilation. To add cross compilation support for the ARM Cortex-M
19
19
architectures choose one of the following compilation targets. For the STM32F3DISCOVERY
20
- board used for the examples in this book, use the final ` thumbv7em-none-eabihf ` target.
20
+ board used for the examples in this book, use the ` thumbv7em-none-eabihf ` target.
21
21
22
22
Cortex-M0, M0+, and M1 (ARMv6-M architecture):
23
23
``` console
@@ -39,6 +39,22 @@ Cortex-M4F and M7F with hardware floating point (ARMv7E-M architecture):
39
39
$ rustup target add thumbv7em-none-eabihf
40
40
```
41
41
42
+ Cortex-M23 (ARMv8-M architecture):
43
+ ``` console
44
+ $ rustup target add thumbv8m.base-none-eabi
45
+ ```
46
+
47
+ Cortex-M33 and M35P (ARMv8-M architecture):
48
+ ``` console
49
+ $ rustup target add thumbv8m.main-none-eabi
50
+ ```
51
+
52
+ Cortex-M33F and M35PF with hardware floating point (ARMv8-M architecture):
53
+ ``` console
54
+ $ rustup target add thumbv8m.main-none-eabihf
55
+ ```
56
+
57
+
42
58
### ` cargo-binutils `
43
59
44
60
``` console
You can’t perform that action at this time.
0 commit comments