From d2ad9f445380958cf1d314c959dd5695bbf0b283 Mon Sep 17 00:00:00 2001 From: Rustin-Liu Date: Tue, 31 Mar 2020 01:04:03 +0800 Subject: [PATCH] Update the description of link_cfg unstable Fmt code Update tests Modify msg Signed-off-by: Rustin-Liu --- src/librustc_metadata/native_libs.rs | 9 +++++++-- src/test/ui/feature-gates/feature-gate-link_cfg.stderr | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/librustc_metadata/native_libs.rs b/src/librustc_metadata/native_libs.rs index e952051eb9f..4b92a2205c2 100644 --- a/src/librustc_metadata/native_libs.rs +++ b/src/librustc_metadata/native_libs.rs @@ -162,8 +162,13 @@ fn register_native_lib(&mut self, span: Option, lib: NativeLibrary) { } } if lib.cfg.is_some() && !self.tcx.features().link_cfg { - feature_err(&self.tcx.sess.parse_sess, sym::link_cfg, span.unwrap(), "is unstable") - .emit(); + feature_err( + &self.tcx.sess.parse_sess, + sym::link_cfg, + span.unwrap(), + "kind=\"link_cfg\" is unstable", + ) + .emit(); } if lib.kind == cstore::NativeStaticNobundle && !self.tcx.features().static_nobundle { feature_err( diff --git a/src/test/ui/feature-gates/feature-gate-link_cfg.stderr b/src/test/ui/feature-gates/feature-gate-link_cfg.stderr index 10b151ffa75..41a7dfc3f37 100644 --- a/src/test/ui/feature-gates/feature-gate-link_cfg.stderr +++ b/src/test/ui/feature-gates/feature-gate-link_cfg.stderr @@ -1,4 +1,4 @@ -error[E0658]: is unstable +error[E0658]: kind="link_cfg" is unstable --> $DIR/feature-gate-link_cfg.rs:1:1 | LL | #[link(name = "foo", cfg(foo))] -- 2.44.0