summaryrefslogtreecommitdiff
path: root/src/libsyntax/feature_gate.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsyntax/feature_gate.rs')
-rw-r--r--src/libsyntax/feature_gate.rs12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs
index fbaf28332c4..a017e62d546 100644
--- a/src/libsyntax/feature_gate.rs
+++ b/src/libsyntax/feature_gate.rs
@@ -350,10 +350,14 @@ pub const KNOWN_ATTRIBUTES: &'static [(&'static str, AttributeType, AttributeGat
"the `#[rustc_move_fragments]` attribute \
is just used for rustc unit tests \
and will never be stable")),
- ("rustc_mir", Normal, Gated("rustc_attrs",
- "the `#[rustc_mir]` attribute \
- is just used for rustc unit tests \
- and will never be stable")),
+ ("rustc_mir", Whitelisted, Gated("rustc_attrs",
+ "the `#[rustc_mir]` attribute \
+ is just used for rustc unit tests \
+ and will never be stable")),
+ ("rustc_no_mir", Whitelisted, Gated("rustc_attrs",
+ "the `#[rustc_no_mir]` attribute \
+ is just used to make tests pass \
+ and will never be stable")),
("allow_internal_unstable", Normal, Gated("allow_internal_unstable",
EXPLAIN_ALLOW_INTERNAL_UNSTABLE)),