summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2019-06-10Pass LLVM linker flags to librustc_llvm buildPetr Hosek-0/+4
2019-06-05Utilize cfg(bootstrap) over cfg(stage0)Mark Rousskov-1/+1
2019-05-30Auto merge of #61212 - alexcrichton:skip-rustc, r=pietroalbinibors-13/+16
2019-05-28rustbuild: Tweak how stage1 compilers are selectedAlex Crichton-13/+16
2019-05-25Add clippy and fix commands to x.pyljedrz-1/+23
2019-05-24rustbuild: Simplify debuginfo configurationVadim Petrochenkov-7/+0
2019-05-22Bump compiler-builtins to 0.1.15Alex Crichton-1/+28
2019-05-17Update the compiler_builtins crateAlex Crichton-1/+1
2019-05-09remove unneeded `extern crate`s from build toolsAndy Russell-1/+2
2019-04-12Revert PR #59401 to fix issue #59652 (a stable-to-beta regression).Felix S. Klock II-4/+0
2019-03-31Fix custom relative libdir.O01eg-4/+4
2019-03-29Add a new wasm32-unknown-wasi targetAlex Crichton-0/+13
2019-03-25compile all crates under test w/ -Zemit-stack-sizesJorge Aparicio-0/+4
2019-03-05Bootstrap changesJohn Kåre Alsaker-19/+55
2019-02-25bootstrap: deny(rust_2018_idioms)Taiki Endo-47/+66
2019-02-10rustc: doc commentsAlexander Regueiro-4/+4
2019-01-28Use multiple threads by default. Limits tests to one thread. Do some renaming.John Kåre Alsaker-2/+2
2019-01-26Workaround presence of LLVM library in stage0/libMark Rousskov-0/+1
2019-01-13Adding Build automation for x86_64-fortanix-unknown-sgxVardhan Thigle-20/+33
2019-01-07Rollup merge of #57369 - petrhosek:llvm-libcxx, r=alexcrichtonPietro Albini-0/+3
2019-01-05Provide the option to use libc++ even on all platformsPetr Hosek-0/+3
2019-01-02bootstrap: Link LLVM as a dylib with ThinLTOAlex Crichton-41/+8
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Revert "Rollup merge of #56944 - alexcrichton:less-thin2, r=michaelwoerister"kennytm-8/+41
2018-12-17bootstrap: Link LLVM as a dylib with ThinLTOAlex Crichton-41/+8
2018-12-15Auto merge of #56600 - ljedrz:fix_edition, r=Mark-Simulacrumbors-5/+5
2018-12-14std: Activate compiler_builtins `mem` feature for no_std targetsAlex Crichton-1/+3
2018-12-11std: Depend directly on crates.io cratesAlex Crichton-3/+2
2018-12-10bootstrap: fix editionljedrz-5/+5
2018-12-07use top level `fs` functions where appropriateAndy Russell-10/+9
2018-11-18Rollup merge of #55867 - RalfJung:dont-panic, r=Mark-SimulacrumPietro Albini-2/+2
2018-11-11Fix typos.Bruce Mitchener-1/+1
2018-11-11do not panic just because cargo failedRalf Jung-2/+2
2018-11-04Update llvm-emscriptenNikita Popov-1/+1
2018-11-02Remove all jemalloc-related contentAlex Crichton-15/+1
2018-10-26bootstrap: clean up a few clippy findingsMatthias Krüger-5/+5
2018-10-13Improve verify_llvm_ir config optionNikita Popov-0/+3
2018-09-29Rename sanitizer runtime libraries on OSXAlex Crichton-1/+1
2018-09-18rustbuild: drop color handlingMarc-Antoine Perennou-33/+1
2018-09-17Auto merge of #52036 - collin5:b50509-2, r=collin5bors-24/+4
2018-09-17refactor Builder::cargo, clean deps for cmd!=testCollins Abitekaniza-1/+0
2018-09-12remove struct CleanToolsCollins Abitekaniza-16/+4
2018-09-12clear_if_dirty in Builder::cargo with passed modeCollins Abitekaniza-7/+0
2018-09-10Add rustc SHA to released DWARF debuginfoAlex Crichton-2/+2
2018-08-20bootstrap: Allow for building LLVM with ThinLTO.Michael Woerister-3/+44
2018-08-06Building librustc_codegen_llvm in a separate directoryMark Rousskov-4/+5
2018-07-30Remove the unstable std_unicode crate, deprecated since 1.27Simon Sapin-1/+0
2018-07-14Change keep-stage to only affect the passed stageMark Rousskov-42/+34
2018-07-13Do not attempt to recompile codegen backend(s) with --keep-stageMark Rousskov-0/+10
2018-07-10Deny bare trait objects in `src/bootstrap`.ljedrz-1/+1