25 lines
601 B
Rust
25 lines
601 B
Rust
//@ revisions: regparm0 regparm1 regparm2 regparm3 regparm4
|
|
|
|
//@ needs-llvm-components: x86
|
|
//@ compile-flags: --target i686-unknown-linux-gnu
|
|
|
|
//@[regparm0] check-pass
|
|
//@[regparm0] compile-flags: -Zregparm=0
|
|
|
|
//@[regparm1] check-pass
|
|
//@[regparm1] compile-flags: -Zregparm=1
|
|
|
|
//@[regparm2] check-pass
|
|
//@[regparm2] compile-flags: -Zregparm=2
|
|
|
|
//@[regparm3] check-pass
|
|
//@[regparm3] compile-flags: -Zregparm=3
|
|
|
|
//@[regparm4] check-fail
|
|
//@[regparm4] compile-flags: -Zregparm=4
|
|
//@[regparm4] error-pattern: `-Zregparm=4` is unsupported (valid values 0-3)
|
|
|
|
#![feature(no_core)]
|
|
#![no_core]
|
|
#![no_main]
|