File tree 2 files changed +30
-38
lines changed
src/tools/compiletest/src
2 files changed +30
-38
lines changed Original file line number Diff line number Diff line change @@ -882,14 +882,6 @@ fn iter_header(
882
882
}
883
883
let ln = ln. trim ( ) ;
884
884
885
- // Assume that any directives will be found before the first module or function. This
886
- // doesn't seem to be an optimization with a warm page cache. Maybe with a cold one.
887
- // FIXME(jieyouxu): this will cause `//@` directives in the rest of the test file to
888
- // not be checked.
889
- if ln. starts_with ( "fn" ) || ln. starts_with ( "mod" ) {
890
- return ;
891
- }
892
-
893
885
let Some ( directive_line) = line_directive ( line_number, comment, ln) else {
894
886
continue ;
895
887
} ;
Original file line number Diff line number Diff line change @@ -58,35 +58,35 @@ static mut Z: u64 = 0;
58
58
// Currently, only MIPS and RISCV successfully put any objects in the small data
59
59
// sections so the U/V/W/X tests are skipped on Hexagon and M68K
60
60
61
- //@ RISCV: .section .sdata
62
- //@ RISCV-NOT: .section
63
- //@ RISCV: U:
64
- //@ RISCV: .section .sbss
65
- //@ RISCV-NOT: .section
66
- //@ RISCV: V:
67
- //@ RISCV: .section .sdata
68
- //@ RISCV-NOT: .section
69
- //@ RISCV: W:
70
- //@ RISCV: .section .sbss
71
- //@ RISCV-NOT: .section
72
- //@ RISCV: X:
61
+ // RISCV: .section .sdata
62
+ // RISCV-NOT: .section
63
+ // RISCV: U:
64
+ // RISCV: .section .sbss
65
+ // RISCV-NOT: .section
66
+ // RISCV: V:
67
+ // RISCV: .section .sdata
68
+ // RISCV-NOT: .section
69
+ // RISCV: W:
70
+ // RISCV: .section .sbss
71
+ // RISCV-NOT: .section
72
+ // RISCV: X:
73
73
74
- //@ MIPS: .section .sdata
75
- //@ MIPS-NOT: .section
76
- //@ MIPS: U:
77
- //@ MIPS: .section .sbss
78
- //@ MIPS-NOT: .section
79
- //@ MIPS: V:
80
- //@ MIPS: .section .sdata
81
- //@ MIPS-NOT: .section
82
- //@ MIPS: W:
83
- //@ MIPS: .section .sbss
84
- //@ MIPS-NOT: .section
85
- //@ MIPS: X:
74
+ // MIPS: .section .sdata
75
+ // MIPS-NOT: .section
76
+ // MIPS: U:
77
+ // MIPS: .section .sbss
78
+ // MIPS-NOT: .section
79
+ // MIPS: V:
80
+ // MIPS: .section .sdata
81
+ // MIPS-NOT: .section
82
+ // MIPS: W:
83
+ // MIPS: .section .sbss
84
+ // MIPS-NOT: .section
85
+ // MIPS: X:
86
86
87
- //@ CHECK: .section .data.Y,
88
- //@ CHECK-NOT: .section
89
- //@ CHECK: Y:
90
- //@ CHECK: .section .bss.Z,
91
- //@ CHECK-NOT: .section
92
- //@ CHECK: Z:
87
+ // CHECK: .section .data.Y,
88
+ // CHECK-NOT: .section
89
+ // CHECK: Y:
90
+ // CHECK: .section .bss.Z,
91
+ // CHECK-NOT: .section
92
+ // CHECK: Z:
You can’t perform that action at this time.
0 commit comments