auto merge of #11347 : alexcrichton/rust/issue-11346, r=brson

This ends up causing weird errors like those seen in #11346

Closes #11346
This commit is contained in:
bors 2014-01-07 04:41:39 -08:00
commit ba6ed004b0
3 changed files with 8 additions and 1 deletions

View File

@ -192,7 +192,7 @@ pub enum EntryFnType {
EntryNone, EntryNone,
} }
#[deriving(Eq, Clone)] #[deriving(Eq, Clone, TotalOrd, TotalEq)]
pub enum OutputStyle { pub enum OutputStyle {
OutputExecutable, OutputExecutable,
OutputDylib, OutputDylib,
@ -461,6 +461,8 @@ pub fn collect_outputs(session: &Session,
if base.len() == 0 { if base.len() == 0 {
base.push(OutputExecutable); base.push(OutputExecutable);
} }
base.sort();
base.dedup();
return base; return base;
} }

View File

@ -0,0 +1,4 @@
include ../tools.mk
all:
$(RUSTC) --rlib foo.rs

View File

@ -0,0 +1 @@
#[crate_type = "rlib"];