Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 11 pull requests #33582

Closed
wants to merge 26 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
df572fc
Remove unused function `lower_opt_bounds`
jseyfried May 9, 2016
417fe6d
Refactor away method `LoweringContext::diagnostic`
jseyfried May 9, 2016
eed8d70
Give lowering functions mutable access to the lowering context
jseyfried May 9, 2016
8d5c578
Remove needless `pub`s
jseyfried May 10, 2016
0a38089
Copy more libraries from local Rust to stage0
antonblanchard May 10, 2016
946efcd
Refactor the `hir::lowering::lower_*` functions into methods of `Lowe…
jseyfried May 10, 2016
3927ff4
Make the remaining functions in `hir::lowering` methods of `LoweringC…
jseyfried May 10, 2016
33978b0
Refactor `hir::lowering` API
jseyfried May 10, 2016
e5a91b7
mir: don't attempt to promote Unpromotable constant temps.
eddyb May 10, 2016
9c2e691
Don't use env::current_exe with libbacktrace
sfackler May 8, 2016
00f6513
Only break critical edges where actually needed
dotdash May 10, 2016
1ebb07e
[MIR] Enhance the SimplifyCfg pass to merge consecutive blocks
dotdash Nov 14, 2015
5541fdf
Use symlink_metadata in tidy to avoid panicking on broken symlinks.
eddyb May 11, 2016
4e5a2e0
Remove unification despite ambiguity in projection
soltanmm-google May 11, 2016
c91b104
Export OnceState from libstd
Amanieu May 11, 2016
49b2cdf
[MIR trans] Optimize trans for biased switches
dotdash May 11, 2016
52e3d1e
Rollup merge of #33531 - antonblanchard:local_stage0_fix, r=alexcrichton
Manishearth May 12, 2016
b2b1516
Rollup merge of #33532 - jseyfried:mutable_lowering_context, r=nrc
Manishearth May 12, 2016
0d8101a
Rollup merge of #33541 - eddyb:promote-only-temps, r=arielb1
Manishearth May 12, 2016
1954c83
Rollup merge of #33544 - dotdash:baby_dont_break_me_no_more, r=Aatch
Manishearth May 12, 2016
3c8aa6e
Rollup merge of #33552 - dotdash:scfg, r=luqmana
Manishearth May 12, 2016
b4e4e84
Rollup merge of #33554 - sfackler:no-current-exe, r=alexcrichton
Manishearth May 12, 2016
9812b71
Rollup merge of #33555 - soltanmm:ambiguous-nixon, r=nikomatsakis
Manishearth May 12, 2016
b171856
Rollup merge of #33560 - eddyb:symtidy, r=alexcrichton
Manishearth May 12, 2016
5203448
Rollup merge of #33563 - Amanieu:oncestate, r=alexcrichton
Manishearth May 12, 2016
32e6cbb
Rollup merge of #33566 - dotdash:biased_switch, r=nagisa
Manishearth May 12, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions src/etc/local_stage0.sh
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,14 @@ cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}extra*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_D
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}rust*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}std*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}syntax*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}flate*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}fmt_macros*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}getopts*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}graphviz*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}log*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}rbml*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}serialize*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}term*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/

# do not fail if one of the above fails, as all we need is a working rustc!
exit 0
Loading