| // Checks that values for `-Clink-self-contained` other than the blanket enable/disable and |
| // `-linker` require `-Zunstable-options`. |
| |
| //@ revisions: crto libc unwind sanitizers mingw |
| //@ [crto] compile-flags: -Clink-self-contained=+crto |
| //@ [libc] compile-flags: -Clink-self-contained=-libc |
| //@ [unwind] compile-flags: -Clink-self-contained=+unwind |
| //@ [sanitizers] compile-flags: -Clink-self-contained=-sanitizers |
| //@ [mingw] compile-flags: -Clink-self-contained=+mingw |
| |
| fn main() {} |
| |
| //~? ERROR only `-C link-self-contained` values `y`/`yes`/`on`/`n`/`no`/`off`/`-linker` are stable |