compiletest: clarify that headers must be one header per line
This commit is contained in:
parent
9fbba973ab
commit
f70352388d
|
|
@ -5,7 +5,7 @@
|
||||||
Header commands are special comments that tell compiletest how to build and
|
Header commands are special comments that tell compiletest how to build and
|
||||||
interpret a test.
|
interpret a test.
|
||||||
They must appear before the Rust source in the test.
|
They must appear before the Rust source in the test.
|
||||||
They may also appear in legacy Makefiles for
|
They may also appear in `rmake.rs` or legacy Makefiles for
|
||||||
[run-make tests](compiletest.md#run-make-tests).
|
[run-make tests](compiletest.md#run-make-tests).
|
||||||
|
|
||||||
They are normally put after the short comment that explains the point of this test.
|
They are normally put after the short comment that explains the point of this test.
|
||||||
|
|
@ -27,6 +27,10 @@ fn main() {
|
||||||
Header commands can be standalone (like `//@ run-pass`) or take a value (like
|
Header commands can be standalone (like `//@ run-pass`) or take a value (like
|
||||||
`//@ compile-flags: -C overflow-checks=off`).
|
`//@ compile-flags: -C overflow-checks=off`).
|
||||||
|
|
||||||
|
Header commands are written with one header per line: you cannot write multiple
|
||||||
|
headers on the same line. For example, if you write `//@ only-x86 only-windows`
|
||||||
|
then `only-windows` is interpreted as a comment, not a separate directive.
|
||||||
|
|
||||||
## Header commands
|
## Header commands
|
||||||
|
|
||||||
The following is a list of header commands.
|
The following is a list of header commands.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue