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

View File

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

View File

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