about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlex Macleod <alex@macleod.io>2023-06-13 11:57:58 +0000
committerAlex Macleod <alex@macleod.io>2023-06-13 11:57:58 +0000
commitfda3c9f4a8bd8daf9f5b3c7e4f45079f347a0ba5 (patch)
tree12affe9b8147c930b8a45daac43f59acd3e98f10
parentcaeea3f0a21574419254c72b3e0863742d3c6fd0 (diff)
downloadrust-fda3c9f4a8bd8daf9f5b3c7e4f45079f347a0ba5.tar.gz
rust-fda3c9f4a8bd8daf9f5b3c7e4f45079f347a0ba5.zip
Don't print unsupported split-debuginfo modes with -Zunstable-options
-rw-r--r--compiler/rustc_driver_impl/src/lib.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/compiler/rustc_driver_impl/src/lib.rs b/compiler/rustc_driver_impl/src/lib.rs
index 5b75205442b..87b58c4c71e 100644
--- a/compiler/rustc_driver_impl/src/lib.rs
+++ b/compiler/rustc_driver_impl/src/lib.rs
@@ -764,9 +764,7 @@ fn print_crate_info(
                 use rustc_target::spec::SplitDebuginfo::{Off, Packed, Unpacked};
 
                 for split in &[Off, Packed, Unpacked] {
-                    let stable = sess.target.options.supported_split_debuginfo.contains(split);
-                    let unstable_ok = sess.unstable_options();
-                    if stable || unstable_ok {
+                    if sess.target.options.supported_split_debuginfo.contains(split) {
                         safe_println!("{split}");
                     }
                 }