Skip to content

Commit 5a017d3

Browse files
authored
Rollup merge of #108549 - clubby789:fix-link-cfg-issue, r=eholk
Remove issue number for `link_cfg` Fixes #72059 Per #37406 and its [unstable book entry](https://doc.rust-lang.org/beta/unstable-book/language-features/link-cfg.html), this is an internal feature, and therefore perma-unstable and not being tracked
2 parents bacf059 + e7c8af4 commit 5a017d3

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

compiler/rustc_feature/src/active.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,8 @@ declare_features! (
160160
(active, intrinsics, "1.0.0", None, None),
161161
/// Allows using `#[lang = ".."]` attribute for linking items to special compiler logic.
162162
(active, lang_items, "1.0.0", None, None),
163+
/// Allows `#[link(..., cfg(..))]`; perma-unstable per #37406
164+
(active, link_cfg, "1.14.0", None, None),
163165
/// Allows the `multiple_supertrait_upcastable` lint.
164166
(active, multiple_supertrait_upcastable, "1.69.0", None, None),
165167
/// Allows using `#[omit_gdb_pretty_printer_section]`.
@@ -432,8 +434,6 @@ declare_features! (
432434
(active, large_assignments, "1.52.0", Some(83518), None),
433435
/// Allows `if/while p && let q = r && ...` chains.
434436
(active, let_chains, "1.37.0", Some(53667), None),
435-
/// Allows `#[link(..., cfg(..))]`.
436-
(active, link_cfg, "1.14.0", Some(37406), None),
437437
/// Allows using `reason` in lint attributes and the `#[expect(lint)]` lint check.
438438
(active, lint_reasons, "1.31.0", Some(54503), None),
439439
/// Give access to additional metadata about declarative macro meta-variables.

tests/ui/feature-gates/feature-gate-link_cfg.stderr

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ error[E0658]: link cfg is unstable
44
LL | #[link(name = "foo", cfg(foo))]
55
| ^^^^^^^^
66
|
7-
= note: see issue #37406 <https://github.com/rust-lang/rust/issues/37406> for more information
87
= help: add `#![feature(link_cfg)]` to the crate attributes to enable
98

109
error: aborting due to previous error

0 commit comments

Comments
 (0)