diff --git a/src/test/auxiliary/issue-13560-3.rs b/src/test/auxiliary/issue-13560-3.rs index 3b77b244ce87..dfd13851774e 100644 --- a/src/test/auxiliary/issue-13560-3.rs +++ b/src/test/auxiliary/issue-13560-3.rs @@ -13,6 +13,6 @@ #![crate_type = "rlib"] #![feature(phase)] -#[phase(syntax)] extern crate t1 = "issue-13560-1"; -#[phase(syntax, link)] extern crate t2 = "issue-13560-2"; +#[phase(plugin)] extern crate t1 = "issue-13560-1"; +#[phase(plugin, link)] extern crate t2 = "issue-13560-2"; diff --git a/src/test/auxiliary/logging_right_crate.rs b/src/test/auxiliary/logging_right_crate.rs index 3f0da3e344af..0c4af97b4100 100644 --- a/src/test/auxiliary/logging_right_crate.rs +++ b/src/test/auxiliary/logging_right_crate.rs @@ -9,7 +9,7 @@ // except according to those terms. #![feature(phase)] -#[phase(syntax, link)] extern crate log; +#[phase(plugin, link)] extern crate log; extern crate debug; pub fn foo() { diff --git a/src/test/auxiliary/weak-lang-items.rs b/src/test/auxiliary/weak-lang-items.rs index 68a2ae24b856..c998e362d7e3 100644 --- a/src/test/auxiliary/weak-lang-items.rs +++ b/src/test/auxiliary/weak-lang-items.rs @@ -17,7 +17,7 @@ #![feature(phase)] #![crate_type = "rlib"] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate core; struct A; diff --git a/src/test/bench/shootout-chameneos-redux.rs b/src/test/bench/shootout-chameneos-redux.rs index baf02feb5b80..28786f1e163d 100644 --- a/src/test/bench/shootout-chameneos-redux.rs +++ b/src/test/bench/shootout-chameneos-redux.rs @@ -11,7 +11,7 @@ // no-pretty-expanded #![feature(phase)] -#[phase(syntax)] extern crate green; +#[phase(plugin)] extern crate green; use std::string::String; use std::fmt; diff --git a/src/test/bench/shootout-meteor.rs b/src/test/bench/shootout-meteor.rs index 6f4aef27b63d..afefaf2b5353 100644 --- a/src/test/bench/shootout-meteor.rs +++ b/src/test/bench/shootout-meteor.rs @@ -39,7 +39,7 @@ // OF THE POSSIBILITY OF SUCH DAMAGE. #![feature(phase)] -#[phase(syntax)] extern crate green; +#[phase(plugin)] extern crate green; extern crate sync; use sync::Arc; diff --git a/src/test/bench/shootout-regex-dna.rs b/src/test/bench/shootout-regex-dna.rs index c2f0a58a288e..ca0248bcf5de 100644 --- a/src/test/bench/shootout-regex-dna.rs +++ b/src/test/bench/shootout-regex-dna.rs @@ -46,7 +46,7 @@ #![feature(macro_rules, phase)] extern crate regex; -#[phase(syntax)]extern crate regex_macros; +#[phase(plugin)]extern crate regex_macros; extern crate sync; use std::io; diff --git a/src/test/bench/shootout-spectralnorm.rs b/src/test/bench/shootout-spectralnorm.rs index c038a056569b..15b7ff1e81e8 100644 --- a/src/test/bench/shootout-spectralnorm.rs +++ b/src/test/bench/shootout-spectralnorm.rs @@ -10,7 +10,7 @@ #![feature(phase)] #![allow(non_snake_case_functions)] -#[phase(syntax)] extern crate green; +#[phase(plugin)] extern crate green; extern crate sync; use std::from_str::FromStr; diff --git a/src/test/bench/shootout-threadring.rs b/src/test/bench/shootout-threadring.rs index 1a6582927caf..a001ff78ba0b 100644 --- a/src/test/bench/shootout-threadring.rs +++ b/src/test/bench/shootout-threadring.rs @@ -9,7 +9,7 @@ // except according to those terms. #![feature(phase)] -#[phase(syntax)] extern crate green; +#[phase(plugin)] extern crate green; green_start!(main) fn start(n_tasks: int, token: int) { diff --git a/src/test/compile-fail-fulldeps/gated-phase.rs b/src/test/compile-fail-fulldeps/gated-phase.rs index c8763899269c..1f384b856334 100644 --- a/src/test/compile-fail-fulldeps/gated-phase.rs +++ b/src/test/compile-fail-fulldeps/gated-phase.rs @@ -11,7 +11,7 @@ // aux-build:macro_crate_test.rs // ignore-stage1 -#[phase(syntax)] +#[phase(plugin)] //~^ ERROR compile time crate loading is experimental and possibly buggy extern crate macro_crate_test; diff --git a/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs b/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs index f8eb9868a5b6..39c2accaddf3 100644 --- a/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs +++ b/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs @@ -14,7 +14,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate macro_crate_test; fn main() { diff --git a/src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs b/src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs index 84c915f267ec..7a7eac7b7092 100644 --- a/src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs +++ b/src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs @@ -10,7 +10,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate doesnt_exist; //~ ERROR can't find crate fn main() {} diff --git a/src/test/compile-fail-fulldeps/phase-syntax-doesnt-resolve.rs b/src/test/compile-fail-fulldeps/phase-syntax-doesnt-resolve.rs index 2053f81683d7..274fbf797e1e 100644 --- a/src/test/compile-fail-fulldeps/phase-syntax-doesnt-resolve.rs +++ b/src/test/compile-fail-fulldeps/phase-syntax-doesnt-resolve.rs @@ -14,7 +14,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate macro_crate_test; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-bad-len.rs b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-bad-len.rs index fbcdf55f1acb..3ad17618fc0b 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-bad-len.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-bad-len.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate fourcc; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-invalid-endian.rs b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-invalid-endian.rs index 569b54b93fb0..4d425d9a2056 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-invalid-endian.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-invalid-endian.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate fourcc; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-ascii-str.rs b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-ascii-str.rs index c0e2304354cc..1a6d747c1e83 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-ascii-str.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-ascii-str.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate fourcc; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-literal.rs b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-literal.rs index 536594f30631..885d8dd1ec32 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-literal.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-non-literal.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate fourcc; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-unsupported-literal.rs b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-unsupported-literal.rs index 8a0b0856d24d..da1c00707156 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-fourcc-unsupported-literal.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-fourcc-unsupported-literal.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate fourcc; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-lits.rs b/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-lits.rs index 1cd4f654d2e3..191042f5f563 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-lits.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-lits.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate hexfloat; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-types.rs b/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-types.rs index 4a6475cea967..f0ace43ec9e8 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-types.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-hexfloat-bad-types.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate hexfloat; fn main() { diff --git a/src/test/compile-fail-fulldeps/syntax-extension-regex-invalid.rs b/src/test/compile-fail-fulldeps/syntax-extension-regex-invalid.rs index 0e072dc1c060..bccba74e05c7 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-regex-invalid.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-regex-invalid.rs @@ -15,7 +15,7 @@ #![feature(phase)] extern crate regex; -#[phase(syntax)] extern crate regex_macros; +#[phase(plugin)] extern crate regex_macros; // Tests to make sure that `regex!` will produce a compile error when given // an invalid regular expression. diff --git a/src/test/compile-fail-fulldeps/syntax-extension-regex-unused-static.rs b/src/test/compile-fail-fulldeps/syntax-extension-regex-unused-static.rs index 300e7e524df2..819c9e6b0fe2 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-regex-unused-static.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-regex-unused-static.rs @@ -15,7 +15,7 @@ #![feature(phase)] extern crate regex; -#[phase(syntax)] extern crate regex_macros; +#[phase(plugin)] extern crate regex_macros; #[deny(unused_variable)] #[deny(dead_code)] diff --git a/src/test/compile-fail-fulldeps/syntax-extension-regex-unused.rs b/src/test/compile-fail-fulldeps/syntax-extension-regex-unused.rs index c77bd52d9e56..d96b3f6f224c 100644 --- a/src/test/compile-fail-fulldeps/syntax-extension-regex-unused.rs +++ b/src/test/compile-fail-fulldeps/syntax-extension-regex-unused.rs @@ -15,7 +15,7 @@ #![feature(phase)] extern crate regex; -#[phase(syntax)] extern crate regex_macros; +#[phase(plugin)] extern crate regex_macros; #[deny(unused_variable)] #[deny(dead_code)] diff --git a/src/test/run-fail/rt-set-exit-status-fail.rs b/src/test/run-fail/rt-set-exit-status-fail.rs index 385bc1452048..c960679a43f1 100644 --- a/src/test/run-fail/rt-set-exit-status-fail.rs +++ b/src/test/run-fail/rt-set-exit-status-fail.rs @@ -11,7 +11,7 @@ // error-pattern:whatever #![feature(phase)] -#[phase(syntax, link)] extern crate log; +#[phase(plugin, link)] extern crate log; use std::os; fn main() { diff --git a/src/test/run-fail/rt-set-exit-status-fail2.rs b/src/test/run-fail/rt-set-exit-status-fail2.rs index 3b5e27027b43..22985d57936a 100644 --- a/src/test/run-fail/rt-set-exit-status-fail2.rs +++ b/src/test/run-fail/rt-set-exit-status-fail2.rs @@ -11,7 +11,7 @@ // error-pattern:whatever #![feature(phase)] -#[phase(syntax, link)] extern crate log; +#[phase(plugin, link)] extern crate log; use std::os; use std::task; diff --git a/src/test/run-fail/rt-set-exit-status.rs b/src/test/run-fail/rt-set-exit-status.rs index b94045e5d124..d08cb198802a 100644 --- a/src/test/run-fail/rt-set-exit-status.rs +++ b/src/test/run-fail/rt-set-exit-status.rs @@ -11,7 +11,7 @@ // error-pattern:whatever #![feature(phase)] -#[phase(syntax, link)] extern crate log; +#[phase(plugin, link)] extern crate log; use std::os; fn main() { diff --git a/src/test/run-make/lto-syntax-extension/main.rs b/src/test/run-make/lto-syntax-extension/main.rs index 0c55d5fd3144..ec4fbca48f8d 100644 --- a/src/test/run-make/lto-syntax-extension/main.rs +++ b/src/test/run-make/lto-syntax-extension/main.rs @@ -11,7 +11,7 @@ #![feature(phase)] extern crate lib; -#[phase(syntax)] extern crate fourcc; +#[phase(plugin)] extern crate fourcc; fn main() { fourcc!("1234"); diff --git a/src/test/run-pass-fulldeps/macro-crate-outlive-expansion-phase.rs b/src/test/run-pass-fulldeps/macro-crate-outlive-expansion-phase.rs index 58663bb44c74..15f5e84b2a79 100644 --- a/src/test/run-pass-fulldeps/macro-crate-outlive-expansion-phase.rs +++ b/src/test/run-pass-fulldeps/macro-crate-outlive-expansion-phase.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate macro_crate_outlive_expansion_phase; pub fn main() {} diff --git a/src/test/run-pass-fulldeps/macro-crate.rs b/src/test/run-pass-fulldeps/macro-crate.rs index 3c620c5e5720..1e796d9d724c 100644 --- a/src/test/run-pass-fulldeps/macro-crate.rs +++ b/src/test/run-pass-fulldeps/macro-crate.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate macro_crate_test; #[into_foo] diff --git a/src/test/run-pass-fulldeps/phase-syntax-link-does-resolve.rs b/src/test/run-pass-fulldeps/phase-syntax-link-does-resolve.rs index b8d3ab238310..47ff7d31df5f 100644 --- a/src/test/run-pass-fulldeps/phase-syntax-link-does-resolve.rs +++ b/src/test/run-pass-fulldeps/phase-syntax-link-does-resolve.rs @@ -17,7 +17,7 @@ #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate macro_crate_test; fn main() { diff --git a/src/test/run-pass-fulldeps/syntax-extension-fourcc.rs b/src/test/run-pass-fulldeps/syntax-extension-fourcc.rs index 0681ec63b9ed..b16975fe6eea 100644 --- a/src/test/run-pass-fulldeps/syntax-extension-fourcc.rs +++ b/src/test/run-pass-fulldeps/syntax-extension-fourcc.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate fourcc; static static_val: u32 = fourcc!("foo "); diff --git a/src/test/run-pass-fulldeps/syntax-extension-hexfloat.rs b/src/test/run-pass-fulldeps/syntax-extension-hexfloat.rs index 3601b6101159..496b01113638 100644 --- a/src/test/run-pass-fulldeps/syntax-extension-hexfloat.rs +++ b/src/test/run-pass-fulldeps/syntax-extension-hexfloat.rs @@ -12,7 +12,7 @@ // ignore-pretty #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate hexfloat; pub fn main() { diff --git a/src/test/run-pass-fulldeps/syntax-extension-with-dll-deps.rs b/src/test/run-pass-fulldeps/syntax-extension-with-dll-deps.rs index efae04ea4fc7..275463f5d7fc 100644 --- a/src/test/run-pass-fulldeps/syntax-extension-with-dll-deps.rs +++ b/src/test/run-pass-fulldeps/syntax-extension-with-dll-deps.rs @@ -14,7 +14,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate extension = "syntax-extension-with-dll-deps-2"; fn main() { diff --git a/src/test/run-pass/capturing-logging.rs b/src/test/run-pass/capturing-logging.rs index 636e879fe32a..3402db7c355a 100644 --- a/src/test/run-pass/capturing-logging.rs +++ b/src/test/run-pass/capturing-logging.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate log; extern crate native; diff --git a/src/test/run-pass/conditional-debug-macro-off.rs b/src/test/run-pass/conditional-debug-macro-off.rs index 56b38033c832..b7c4ccb3c2a3 100644 --- a/src/test/run-pass/conditional-debug-macro-off.rs +++ b/src/test/run-pass/conditional-debug-macro-off.rs @@ -12,7 +12,7 @@ // exec-env:RUST_LOG=conditional-debug-macro-off=4 #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate log; extern crate debug; diff --git a/src/test/run-pass/issue-14456.rs b/src/test/run-pass/issue-14456.rs index 79203503373e..96290386ccc1 100644 --- a/src/test/run-pass/issue-14456.rs +++ b/src/test/run-pass/issue-14456.rs @@ -10,7 +10,7 @@ #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate green; extern crate native; diff --git a/src/test/run-pass/logging-enabled-debug.rs b/src/test/run-pass/logging-enabled-debug.rs index 9320c77a285b..7975af434d28 100644 --- a/src/test/run-pass/logging-enabled-debug.rs +++ b/src/test/run-pass/logging-enabled-debug.rs @@ -12,7 +12,7 @@ // exec-env:RUST_LOG=logging-enabled-debug=debug #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate log; pub fn main() { diff --git a/src/test/run-pass/logging-enabled.rs b/src/test/run-pass/logging-enabled.rs index b1d24e8b9b6d..184ac713c899 100644 --- a/src/test/run-pass/logging-enabled.rs +++ b/src/test/run-pass/logging-enabled.rs @@ -11,7 +11,7 @@ // exec-env:RUST_LOG=logging-enabled=info #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate log; pub fn main() { diff --git a/src/test/run-pass/logging-separate-lines.rs b/src/test/run-pass/logging-separate-lines.rs index 7f9a4593780a..989a8d4bde57 100644 --- a/src/test/run-pass/logging-separate-lines.rs +++ b/src/test/run-pass/logging-separate-lines.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate log; use std::io::Command; diff --git a/src/test/run-pass/macro-crate-def-only.rs b/src/test/run-pass/macro-crate-def-only.rs index abf8edc274cf..25da809babd4 100644 --- a/src/test/run-pass/macro-crate-def-only.rs +++ b/src/test/run-pass/macro-crate-def-only.rs @@ -12,7 +12,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate macro_crate_def_only; pub fn main() { diff --git a/src/test/run-pass/macro-export-inner-module.rs b/src/test/run-pass/macro-export-inner-module.rs index 179c65cd046b..c7911a69ce46 100644 --- a/src/test/run-pass/macro-export-inner-module.rs +++ b/src/test/run-pass/macro-export-inner-module.rs @@ -13,7 +13,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] extern crate macro_export_inner_module; pub fn main() { diff --git a/src/test/run-pass/phase-use-ignored.rs b/src/test/run-pass/phase-use-ignored.rs index 60f2619fffd9..5015e43fa3f3 100644 --- a/src/test/run-pass/phase-use-ignored.rs +++ b/src/test/run-pass/phase-use-ignored.rs @@ -11,7 +11,7 @@ #![feature(phase)] -#[phase(syntax)] +#[phase(plugin)] use std::mem; fn main() {} diff --git a/src/test/run-pass/tcp-stress.rs b/src/test/run-pass/tcp-stress.rs index a9a6e25adf38..9c4716e5f4d3 100644 --- a/src/test/run-pass/tcp-stress.rs +++ b/src/test/run-pass/tcp-stress.rs @@ -13,7 +13,7 @@ // exec-env:RUST_LOG=debug #![feature(phase)] -#[phase(syntax, link)] +#[phase(plugin, link)] extern crate log; extern crate libc; extern crate green;