summaryrefslogtreecommitdiffstats
path: root/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs')
-rw-r--r--src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs b/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs
deleted file mode 100644
index 8b7d8066a..000000000
--- a/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs
+++ /dev/null
@@ -1,34 +0,0 @@
-// needs-llvm-components: msp430
-// compile-flags: --target=msp430-none-elf --crate-type=rlib
-#![no_core]
-#![feature(no_core, lang_items)]
-#[lang="sized"]
-trait Sized { }
-
-extern "msp430-interrupt" fn f() {}
-//~^ ERROR msp430-interrupt ABI is experimental
-
-trait T {
- extern "msp430-interrupt" fn m();
- //~^ ERROR msp430-interrupt ABI is experimental
-
- extern "msp430-interrupt" fn dm() {}
- //~^ ERROR msp430-interrupt ABI is experimental
-}
-
-struct S;
-impl T for S {
- extern "msp430-interrupt" fn m() {}
- //~^ ERROR msp430-interrupt ABI is experimental
-}
-
-impl S {
- extern "msp430-interrupt" fn im() {}
- //~^ ERROR msp430-interrupt ABI is experimental
-}
-
-type TA = extern "msp430-interrupt" fn();
-//~^ ERROR msp430-interrupt ABI is experimental
-
-extern "msp430-interrupt" {}
-//~^ ERROR msp430-interrupt ABI is experimental