Skip to content

Commit 826d198

Browse files
committed
needs-llvm-components test directive repeated without need
1 parent 6d0c9e2 commit 826d198

File tree

6 files changed

+6
-23
lines changed

6 files changed

+6
-23
lines changed

tests/assembly/asm/riscv-types.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,24 @@
11
//@ add-core-stubs
2+
//@ needs-llvm-components: riscv
23
//@ revisions: riscv64 riscv32 riscv64-zfhmin riscv32-zfhmin riscv64-zfh riscv32-zfh
34
//@ assembly-output: emit-asm
45

56
//@[riscv64] compile-flags: --target riscv64imac-unknown-none-elf
6-
//@[riscv64] needs-llvm-components: riscv
77

88
//@[riscv32] compile-flags: --target riscv32imac-unknown-none-elf
9-
//@[riscv32] needs-llvm-components: riscv
109

1110
//@[riscv64-zfhmin] compile-flags: --target riscv64imac-unknown-none-elf --cfg riscv64
12-
//@[riscv64-zfhmin] needs-llvm-components: riscv
1311
//@[riscv64-zfhmin] compile-flags: -C target-feature=+zfhmin
1412
//@[riscv64-zfhmin] filecheck-flags: --check-prefix riscv64
1513

1614
//@[riscv32-zfhmin] compile-flags: --target riscv32imac-unknown-none-elf
17-
//@[riscv32-zfhmin] needs-llvm-components: riscv
1815
//@[riscv32-zfhmin] compile-flags: -C target-feature=+zfhmin
1916

2017
//@[riscv64-zfh] compile-flags: --target riscv64imac-unknown-none-elf --cfg riscv64
21-
//@[riscv64-zfh] needs-llvm-components: riscv
2218
//@[riscv64-zfh] compile-flags: -C target-feature=+zfh
2319
//@[riscv64-zfh] filecheck-flags: --check-prefix riscv64 --check-prefix zfhmin
2420

2521
//@[riscv32-zfh] compile-flags: --target riscv32imac-unknown-none-elf
26-
//@[riscv32-zfh] needs-llvm-components: riscv
2722
//@[riscv32-zfh] compile-flags: -C target-feature=+zfh
2823
//@[riscv32-zfh] filecheck-flags: --check-prefix zfhmin
2924

tests/codegen/asm/riscv-clobbers.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
//@ add-core-stubs
22
//@ assembly-output: emit-asm
3+
//@ needs-llvm-components: riscv
34
//@ revisions: rv32i rv64i rv32e
45
//@[rv32i] compile-flags: --target riscv32i-unknown-none-elf
5-
//@[rv32i] needs-llvm-components: riscv
66
//@[rv64i] compile-flags: --target riscv64imac-unknown-none-elf
7-
//@[rv64i] needs-llvm-components: riscv
87
//@[rv32e] compile-flags: --target riscv32e-unknown-none-elf
9-
//@[rv32e] needs-llvm-components: riscv
108
// ignore-tidy-linelength
119

1210
#![crate_type = "rlib"]

tests/codegen/riscv-target-abi.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
//@ add-core-stubs
2+
//@ needs-llvm-components: riscv
23
//@ revisions:riscv64gc riscv32gc riscv32imac
34

45
//@[riscv64gc] compile-flags: --target=riscv64gc-unknown-linux-gnu
5-
//@[riscv64gc] needs-llvm-components: riscv
66
// riscv64gc: !{i32 1, !"target-abi", !"lp64d"}
77

88
//@[riscv32gc] compile-flags: --target=riscv32gc-unknown-linux-musl
9-
//@[riscv32gc] needs-llvm-components: riscv
109
// riscv32gc: !{i32 1, !"target-abi", !"ilp32d"}
1110

1211
//@[riscv32imac] compile-flags: --target=riscv32imac-unknown-none-elf
13-
//@[riscv32imac] needs-llvm-components: riscv
1412
// riscv32imac: !{i32 1, !"target-abi", !"ilp32"}
1513

1614
#![feature(no_core, lang_items)]

tests/ui/abi/riscv-discoverability-guidance.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
// ignore-tidy-linelength
22
//@ add-core-stubs
3+
//@ needs-llvm-components: riscv
34
//@ revisions: riscv32 riscv64
45
//
5-
//@ [riscv32] needs-llvm-components: riscv
66
//@ [riscv32] compile-flags: --target=riscv32i-unknown-none-elf -C target-feature=-unaligned-scalar-mem --crate-type=rlib
7-
//@ [riscv64] needs-llvm-components: riscv
87
//@ [riscv64] compile-flags: --target=riscv64gc-unknown-none-elf -C target-feature=-unaligned-scalar-mem --crate-type=rlib
98
#![no_core]
109
#![feature(no_core, lang_items, abi_riscv_interrupt)]

tests/ui/asm/riscv/bad-reg.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
//@ add-core-stubs
22
//@ needs-asm-support
3+
//@ needs-llvm-components: riscv
34
//@ revisions: riscv32i riscv32imafc riscv32gc riscv32e riscv64imac riscv64gc
45
//@[riscv32i] compile-flags: --target riscv32i-unknown-none-elf
5-
//@[riscv32i] needs-llvm-components: riscv
66
//@[riscv32imafc] compile-flags: --target riscv32imafc-unknown-none-elf
7-
//@[riscv32imafc] needs-llvm-components: riscv
87
//@[riscv32gc] compile-flags: --target riscv32gc-unknown-linux-gnu
9-
//@[riscv32gc] needs-llvm-components: riscv
108
//@[riscv32e] compile-flags: --target riscv32e-unknown-none-elf
11-
//@[riscv32e] needs-llvm-components: riscv
129
//@[riscv64imac] compile-flags: --target riscv64imac-unknown-none-elf
13-
//@[riscv64imac] needs-llvm-components: riscv
1410
//@[riscv64gc] compile-flags: --target riscv64gc-unknown-linux-gnu
15-
//@[riscv64gc] needs-llvm-components: riscv
1611

1712
// Unlike riscv32e-registers.rs, this tests if the rustc can reject invalid registers
1813
// usage in the asm! API (in, out, inout, etc.).

tests/ui/asm/riscv/riscv32e-registers.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
//
33
//@ add-core-stubs
44
//@ build-fail
5+
//@ needs-llvm-components: riscv
56
//@ revisions: riscv32e riscv32em riscv32emc
67
//
78
//@ compile-flags: --crate-type=rlib
8-
//@ [riscv32e] needs-llvm-components: riscv
99
//@ [riscv32e] compile-flags: --target=riscv32e-unknown-none-elf
10-
//@ [riscv32em] needs-llvm-components: riscv
1110
//@ [riscv32em] compile-flags: --target=riscv32em-unknown-none-elf
12-
//@ [riscv32emc] needs-llvm-components: riscv
1311
//@ [riscv32emc] compile-flags: --target=riscv32emc-unknown-none-elf
1412

1513
// Unlike bad-reg.rs, this tests if the assembler can reject invalid registers

0 commit comments

Comments
 (0)