]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_feature/src/active.rs
Auto merge of #79608 - alessandrod:bpf, r=nagisa
[rust.git] / compiler / rustc_feature / src / active.rs
index 62d813041343fd59c83882258122966e325cdf83..0359f503ef96cc78bd7fe7d543757d3d93904799 100644 (file)
@@ -250,6 +250,7 @@ pub fn set(&self, features: &mut Features, span: Span) {
     (active, f16c_target_feature, "1.36.0", Some(44839), None),
     (active, riscv_target_feature, "1.45.0", Some(44839), None),
     (active, ermsb_target_feature, "1.49.0", Some(44839), None),
+    (active, bpf_target_feature, "1.54.0", Some(44839), None),
 
     // -------------------------------------------------------------------------
     // feature-group-end: actual feature gates (target features)
@@ -370,9 +371,6 @@ pub fn set(&self, features: &mut Features, span: Span) {
     /// Allows `#[doc(masked)]`.
     (active, doc_masked, "1.21.0", Some(44027), None),
 
-    /// Allows `#[doc(include = "some-file")]`.
-    (active, external_doc, "1.22.0", Some(44732), None),
-
     /// Allows using `crate` as visibility modifier, synonymous with `pub(crate)`.
     (active, crate_visibility_modifier, "1.23.0", Some(53120), None),
 
@@ -472,9 +470,6 @@ pub fn set(&self, features: &mut Features, span: Span) {
     /// Allows explicit discriminants on non-unit enum variants.
     (active, arbitrary_enum_discriminant, "1.37.0", Some(60553), None),
 
-    /// Allows `impl Trait` with multiple unrelated lifetimes.
-    (active, member_constraints, "1.37.0", Some(61997), None),
-
     /// Allows `async || body` closures.
     (active, async_closure, "1.37.0", Some(62290), None),
 
@@ -694,11 +689,6 @@ pub fn set(&self, features: &mut Features, span: Span) {
     sym::capture_disjoint_fields,
     sym::inherent_associated_types,
     sym::type_alias_impl_trait,
-    sym::native_link_modifiers,
-    sym::native_link_modifiers_bundle,
-    sym::native_link_modifiers_verbatim,
-    sym::native_link_modifiers_whole_archive,
-    sym::native_link_modifiers_as_needed,
     sym::rustc_insignificant_dtor,
     sym::unnamed_fields,
 ];