]> git.lizzy.rs Git - rust.git/commitdiff
rustc/driver: don't sort base if it only has one element
authorljedrz <ljedrz@gmail.com>
Fri, 12 Oct 2018 12:28:06 +0000 (14:28 +0200)
committerljedrz <ljedrz@gmail.com>
Sat, 13 Oct 2018 08:09:42 +0000 (10:09 +0200)
src/librustc_driver/driver.rs

index 4d42b8315ea94a35f7e2dcae2b8c46bdf7be7676..688e083ac47fea55fb69ccf35f974648b94aa669 100644 (file)
@@ -1578,9 +1578,10 @@ pub fn collect_crate_types(session: &Session, attrs: &[ast::Attribute]) -> Vec<c
             base.push(::rustc_codegen_utils::link::default_output_for_target(
                 session,
             ));
+        } else {
+            base.sort();
+            base.dedup();
         }
-        base.sort();
-        base.dedup();
     }
 
     base.retain(|crate_type| {