File tree Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -195,6 +195,17 @@ jobs:
195
195
run : ./ci/update-musl.sh
196
196
- run : cargo clippy --workspace --all-targets
197
197
198
+ build-custom :
199
+ name : Custom target
200
+ runs-on : ubuntu-24.04
201
+ timeout-minutes : 10
202
+ steps :
203
+ - uses : actions/checkout@v4
204
+ - name : Install Rust
205
+ run : rustup update nightly --no-self-update && rustup default nightly
206
+ - uses : Swatinem/rust-cache@v2
207
+ - run : cargo build -p compiler_builtins -p libm --target etc/thumbv7em-none-eabi-custom.json
208
+
198
209
benchmarks :
199
210
name : Benchmarks
200
211
timeout-minutes : 20
@@ -331,6 +342,7 @@ jobs:
331
342
success :
332
343
needs :
333
344
- benchmarks
345
+ - build-custom
334
346
- clippy
335
347
- extensive
336
348
- miri
Original file line number Diff line number Diff line change
1
+ {
2
+ "abi" : " eabi" ,
3
+ "arch" : " arm" ,
4
+ "c-enum-min-bits" : 8 ,
5
+ "crt-objects-fallback" : " false" ,
6
+ "data-layout" : " e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64" ,
7
+ "emit-debug-gdb-scripts" : false ,
8
+ "frame-pointer" : " always" ,
9
+ "linker" : " rust-lld" ,
10
+ "linker-flavor" : " gnu-lld" ,
11
+ "llvm-floatabi" : " soft" ,
12
+ "llvm-target" : " thumbv7em-none-eabi" ,
13
+ "max-atomic-width" : 32 ,
14
+ "metadata" : {
15
+ "description" : " Bare ARMv7E-M" ,
16
+ "host_tools" : false ,
17
+ "std" : false ,
18
+ "tier" : 2
19
+ },
20
+ "panic-strategy" : " abort" ,
21
+ "relocation-model" : " static" ,
22
+ "target-pointer-width" : " 32"
23
+ }
You can’t perform that action at this time.
0 commit comments