From 75e6cfc79b39253ee0e4fafc7805c7b0a1f24ef2 Mon Sep 17 00:00:00 2001 From: 12101111 Date: Mon, 9 Mar 2020 08:39:34 +0800 Subject: run crt-static test on all target --- src/test/ui/proc-macro/crt-static.rs | 15 +++++++++++++++ src/test/ui/proc-macro/musl-proc-macro.rs | 16 ---------------- 2 files changed, 15 insertions(+), 16 deletions(-) create mode 100644 src/test/ui/proc-macro/crt-static.rs delete mode 100644 src/test/ui/proc-macro/musl-proc-macro.rs diff --git a/src/test/ui/proc-macro/crt-static.rs b/src/test/ui/proc-macro/crt-static.rs new file mode 100644 index 00000000000..bed45c6a5b8 --- /dev/null +++ b/src/test/ui/proc-macro/crt-static.rs @@ -0,0 +1,15 @@ +// Test proc-macro crate can be built without addtional RUSTFLAGS +// on musl target +// override -Ctarget-feature=-crt-static from compiletest +// compile-flags: -Ctarget-feature= +// build-pass +#![crate_type = "proc-macro"] + +extern crate proc_macro; + +use proc_macro::TokenStream; + +#[proc_macro_derive(Foo)] +pub fn derive_foo(input: TokenStream) -> TokenStream { + input +} diff --git a/src/test/ui/proc-macro/musl-proc-macro.rs b/src/test/ui/proc-macro/musl-proc-macro.rs deleted file mode 100644 index 7ea3726b751..00000000000 --- a/src/test/ui/proc-macro/musl-proc-macro.rs +++ /dev/null @@ -1,16 +0,0 @@ -// Test proc-macro crate can be built without addtional RUSTFLAGS -// on musl target -// override -Ctarget-feature=-crt-static from compiletest -// compile-flags: -Ctarget-feature= -// build-pass -// only-musl -#![crate_type = "proc-macro"] - -extern crate proc_macro; - -use proc_macro::TokenStream; - -#[proc_macro_derive(Foo)] -pub fn derive_foo(input: TokenStream) -> TokenStream { - input -} -- cgit 1.4.1-3-g733a5