Skip to content

Commit 46dcf7e

Browse files
committed
---
yaml --- r: 16297 b: refs/heads/try c: ee8c762 h: refs/heads/master i: 16295: 967eb82 v: v3
1 parent c04a5c9 commit 46dcf7e

File tree

10 files changed

+3
-201
lines changed

10 files changed

+3
-201
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
refs/heads/master: 61b1875c16de39c166b0f4d54bba19f9c6777d1a
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
5-
refs/heads/try: be83a12ff7bcc9c620bab8297654f6e006b50d6d
5+
refs/heads/try: ee8c762bdebb9800e768762e8f7d36a44b65f167
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105

branches/try/src/libcore/core.rc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ export comm, task, future;
4343
export extfmt;
4444
export tuple;
4545
export to_str;
46-
export swappable;
4746
export dvec, dvec_iter;
4847

4948
// NDM seems to be necessary for resolve to work
@@ -164,7 +163,6 @@ mod option_iter {
164163
}
165164
mod result;
166165
mod to_str;
167-
mod swappable;
168166
mod dvec;
169167
#[path="iter-trait"]
170168
mod dvec_iter {

branches/try/src/libcore/swappable.rs

Lines changed: 0 additions & 98 deletions
This file was deleted.

branches/try/src/rustc/back/link.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -637,11 +637,6 @@ fn link_binary(sess: session,
637637
// and binutils 2.22+ won't add them automatically
638638
if sess.targ_cfg.os == session::os_linux {
639639
cc_args += ["-lrt", "-ldl"];
640-
641-
// LLVM implements the `frem` instruction as a call to `fmod`,
642-
// which lives in libm. Similar to above, on some linuxes we
643-
// have to be explicit about linking to it. See #2510
644-
cc_args += ["-lm"];
645640
}
646641

647642
if sess.targ_cfg.os == session::os_freebsd {

branches/try/src/rustc/middle/ty.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1678,11 +1678,8 @@ fn is_instantiable(cx: ctxt, r_ty: t) -> bool {
16781678

16791679
ty_class(did, substs) {
16801680
vec::push(*seen, did);
1681-
let r = vec::any(lookup_class_fields(cx, did)) {|f|
1682-
let fty = ty::lookup_item_type(cx, f.id);
1683-
let sty = subst(cx, substs, fty.ty);
1684-
type_requires(cx, seen, r_ty, sty)
1685-
};
1681+
let r = vec::any(class_items_as_fields(cx, did, substs)) {|f|
1682+
type_requires(cx, seen, r_ty, f.mt.ty)};
16861683
vec::pop(*seen);
16871684
r
16881685
}

branches/try/src/snapshots.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
S 2012-06-05 fec3b91
2-
winnt-i386 36348a2b016f25d9e3b7e1a8814a352c18123839
3-
linux-x86_64 7308f0eb3d6a9985c14dfbbde7e1f9eb901cc966
4-
linux-i386 d4c1e1733fd30945f96ae67dbc10289f2a9ec380
5-
freebsd-x86_64 d0ee6054d7d8320d64aa4dbb9b041537fa2665d5
6-
macos-x86_64 652501172b4fee6631f595c90538fd95914ef444
7-
macos-i386 5c54b5ecf54cc2631fdd48caa326ab44b5a2e494
8-
91
S 2012-06-04 7213274
102
winnt-i386 94b9414433fd83c086b349ded3159f0541aace16
113
linux-x86_64 eb9cf0de4cc09e8b8bfcf741eff4b20510e13a5b

branches/try/src/test/run-fail/bug-2470-bounds-check-overflow-2.rs

Lines changed: 0 additions & 17 deletions
This file was deleted.

branches/try/src/test/run-fail/bug-2470-bounds-check-overflow-3.rs

Lines changed: 0 additions & 28 deletions
This file was deleted.

branches/try/src/test/run-fail/bug-2470-bounds-check-overflow.rs

Lines changed: 0 additions & 24 deletions
This file was deleted.

branches/try/src/test/run-pass/swappable-test.rs

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)