about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEric Huss <eric@huss.org>2019-06-25 13:31:05 -0700
committerEric Huss <eric@huss.org>2019-06-25 13:31:05 -0700
commit9d798b71988fd70e9f8147c48edd13a9d8555a32 (patch)
tree9f2fc5d83453f84803f1018b06421f5e8b128b19
parent303f77ee1d60e1b351ff6478143dd866403c27f5 (diff)
downloadrust-9d798b71988fd70e9f8147c48edd13a9d8555a32.tar.gz
rust-9d798b71988fd70e9f8147c48edd13a9d8555a32.zip
Adjust warning of -C extra-filename with -o.
-rw-r--r--src/librustc_interface/util.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_interface/util.rs b/src/librustc_interface/util.rs
index a86d3cc4394..6ae5e94b11a 100644
--- a/src/librustc_interface/util.rs
+++ b/src/librustc_interface/util.rs
@@ -642,14 +642,14 @@ pub fn build_output_filenames(
                 );
                 None
             } else {
+                if !sess.opts.cg.extra_filename.is_empty() {
+                    sess.warn("ignoring -C extra-filename flag due to -o flag");
+                }
                 Some(out_file.clone())
             };
             if *odir != None {
                 sess.warn("ignoring --out-dir flag due to -o flag");
             }
-            if !sess.opts.cg.extra_filename.is_empty() {
-                sess.warn("ignoring -C extra-filename flag due to -o flag");
-            }
 
             OutputFilenames {
                 out_directory: out_file.parent().unwrap_or_else(|| Path::new("")).to_path_buf(),