Skip to content

Commit f46ff1e

Browse files
author
Steven Stewart-Gallus
committed
---
yaml --- r: 63280 b: refs/heads/snap-stage3 c: d9d50a5 h: refs/heads/master v: v3
1 parent de6f080 commit f46ff1e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2978
-3680
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: 2d28d645422c1617be58c8ca7ad9a457264ca850
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: a198aad8f3c60f7fdbfe127855e2e76bad1c0587
4+
refs/heads/snap-stage3: d9d50a5bd4130d55e6f4f7172d17b6314729a697
55
refs/heads/try: 7b78b52e602bb3ea8174f9b2006bff3315f03ef9
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b

branches/snap-stage3/RELEASES.txt

Lines changed: 3 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,37 +3,12 @@ Version 0.7 (July 2013)
33

44
* ??? changes, numerous bugfixes
55

6-
* Syntax changes
7-
* `#[deriving(Encodable)]`, `#[deriving(Decodable)]`
8-
96
* Semantic changes
10-
* The `self` parameter no longer implicitly means `&'self self`,
11-
and can be explicitly marked with a lifetime.
12-
* Structs with the `#[packed]` attribute have byte alignment and
13-
no padding between fields.
7+
* The `self` parameter no longer implicitly means `&'self self`, and can be explicitly marked
8+
with a lifetime.
149

1510
* Libraries
16-
17-
**Note: in 0.7 `core` was renamed `std` and `std` to `extra.
18-
These notes use the new crate names.**
19-
20-
* The `core` crate was renamed to `std`.
21-
* The `std` crate was renamed to `extra`.
22-
* `std::mut` removed.
23-
* std: `iterator` module for external iterator objects.
24-
* std: many types implement `Clone` - tuples, @, @mut. TODO
25-
* std: `path` type renamed to `Path`.
26-
* std: Many standalone functions removed in favor of methods in
27-
`vec`, `str`, TODO. In the future methods will also work as functions.
28-
* extra: `FileInput` implements `std::io::Reader`.
29-
* extra: `Complex` number type and `complex` module.
30-
* extra: `Rational` number type and `rational` module.
31-
* extra: `BigInt`, `BigUint` implement numeric and comparison traits.
32-
33-
* Other
34-
* `unused_unsafe` lint mode for detecting unnecessary `unsafe` blocks.
35-
* More and improved library documentation.
36-
* The `rusti` command has been rewritten and a number of bugs addressed.
11+
* New `core::iterator` module for external iterator objects
3712

3813
Version 0.6 (April 2013)
3914
------------------------

branches/snap-stage3/mk/rt.mk

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -210,17 +210,6 @@ $$(LIBUV_LIB_$(1)_$(2)): $$(LIBUV_DEPS)
210210
V=$$(VERBOSE)
211211
endif
212212

213-
ifeq ($(OSTYPE_$(1)), linux-androideabi)
214-
$$(JEMALLOC_LIB_$(1)_$(2)):
215-
cd $$(CFG_BUILD_DIR)/rt/$(1)/stage$(2)/jemalloc; $(S)src/rt/jemalloc/configure \
216-
--disable-experimental --build=$(CFG_BUILD_TRIPLE) --host=$(1) --disable-tls \
217-
EXTRA_CFLAGS="$$(CFG_GCCISH_CFLAGS) $$(LIBUV_FLAGS_$$(HOST_$(1))) $$(SNAP_DEFINES)" \
218-
LDFLAGS="$$(CFG_GCCISH_LINK_FLAGS) $$(LIBUV_FLAGS_$$(HOST_$(1)))" \
219-
CC="$$(CC_$(1))" \
220-
CXX="$$(CXX_$(1))" \
221-
AR="$$(AR_$(1))"
222-
$$(Q)$$(MAKE) -C $$(CFG_BUILD_DIR)/rt/$(1)/stage$(2)/jemalloc
223-
else
224213
$$(JEMALLOC_LIB_$(1)_$(2)):
225214
cd $$(CFG_BUILD_DIR)/rt/$(1)/stage$(2)/jemalloc; $(S)src/rt/jemalloc/configure \
226215
--disable-experimental --build=$(CFG_BUILD_TRIPLE) --host=$(1) \
@@ -230,7 +219,6 @@ $$(JEMALLOC_LIB_$(1)_$(2)):
230219
CXX="$$(CXX_$(1))" \
231220
AR="$$(AR_$(1))"
232221
$$(Q)$$(MAKE) -C $$(CFG_BUILD_DIR)/rt/$(1)/stage$(2)/jemalloc
233-
endif
234222

235223

236224
# These could go in rt.mk or rustllvm.mk, they're needed for both.

branches/snap-stage3/src/librustc/back/link.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ pub mod write {
207207
use driver::session;
208208
use lib::llvm::llvm;
209209
use lib::llvm::{ModuleRef, mk_pass_manager, mk_target_data};
210-
use lib::llvm::{False, ContextRef};
210+
use lib::llvm::{ContextRef};
211211
use lib;
212212

213213
use back::passes;

branches/snap-stage3/src/librustc/middle/trans/meth.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ use middle::trans::common::*;
2323
use middle::trans::expr::{SaveIn, Ignore};
2424
use middle::trans::expr;
2525
use middle::trans::glue;
26-
use middle::trans::inline;
2726
use middle::trans::monomorphize;
2827
use middle::trans::type_of::*;
2928
use middle::ty;

0 commit comments

Comments
 (0)