about summary refs log tree commit diff
path: root/src/bootstrap/native.rs
AgeCommit message (Expand)AuthorLines
2020-04-24Fix cross-compiling LLD to different platformsAlex Crichton-1/+20
2020-04-14Update the minimum external LLVM to 8Josh Stone-2/+2
2020-04-07Make LLVM version suffix independent of rustc version on dev channelTomasz Miąsko-3/+7
2020-03-05bootstrap: Use hash to determine if sanitizers needs to be rebuiltTomasz Miąsko-31/+67
2020-02-23bootstrap: Remove commit hash from LLVM version suffix to avoid rebuildsTomasz Miąsko-6/+2
2020-02-13Rollup merge of #69104 - tmiasko:configure-cmake, r=Mark-SimulacrumDylan DPC-9/+19
2020-02-12bootstrap: Configure cmake when building sanitizer runtimesTomasz Miąsko-9/+19
2020-02-11rustbuild: include channel in sanitizers installed nameMarc-Antoine Perennou-6/+10
2020-02-03bootstrap: fix clippy warningsMatthias Krüger-3/+1
2020-01-22Enable ASan on FuchsiaAaron Green-0/+18
2020-01-14Better support for cross compilation on Windows.Daniel Frampton-0/+2
2020-01-09Add bootstrap step for building sanitizer runtimesTomasz Miąsko-0/+115
2019-12-26Skip LLVM rebuild when skip-rebuild is trueMatthew Healy-0/+9
2019-12-22Format the worldMark Rousskov-129/+106
2019-12-02Update the minimum external LLVM to 7Josh Stone-2/+2
2019-10-30Statically link libstdc++ on windows-gnuMateusz Mikuła-2/+2
2019-10-25Re-enable Emscripten's exception handling supportThomas Lively-0/+4
2019-10-21Remove `src/llvm-emscripten` submoduleAlex Crichton-50/+25
2019-10-08Disable Go and OCaml bindings when building LLVMTomasz Miąsko-9/+1
2019-09-04Assume non-git LLVM is fresh if the stamp file existsJosh Stone-13/+14
2019-08-02rustbuild: correct line lengthSam Elliott-1/+2
2019-08-02rustbuild: WebAssembly is no longer an experimental LLVM backendSam Elliott-2/+2
2019-08-02rustbuild: RISC-V is no longer an experimental LLVM targetSam Elliott-2/+5
2019-07-27Remove run-pass test suitesVadim Petrochenkov-1/+1
2019-07-17Disable Z3 in LLVM buildNikita Popov-0/+1
2019-07-15ci: Remove Travis/AppVeyor configurationAlex Crichton-3/+0
2019-06-09Pass cflags rather than cxxflags to LLVM as CMAKE_C_FLAGSPetr Hosek-1/+1
2019-05-27Only build clang_rt when RUSTBUILD_FORCE_CLANG_BASED_TESTS is set.Michael Woerister-1/+15
2019-05-27rustbuild: Also build compiler-rt when building LLDB. This allows clang-based...Michael Woerister-1/+1
2019-05-15rustbuild/LLVM: Do not print installation messages for up-to-date filesVadim Petrochenkov-0/+4
2019-05-09remove unneeded `extern crate`s from build toolsAndy Russell-1/+1
2019-04-30Rename to RUSTC_LOGYuki OKUSHI-1/+1
2019-04-15LLD is not supported on DarwinPetr Hosek-2/+4
2019-03-30Use a single llvm_info variableJosh Stone-13/+8
2019-03-30Use the existing LLVM GitInfo for checking rebuildsJosh Stone-18/+11
2019-03-27replace llvm-rebuild-trigger with commit hashAndy Russell-15/+33
2019-03-14bootstrap: Default to a sensible llvm-suffix.Emilio Cobos Álvarez-1/+21
2019-02-27Whitelist containers that allow older toolchainsAlex Crichton-0/+4
2019-02-25bootstrap: deny(rust_2018_idioms)Taiki Endo-11/+11
2019-01-31Auto merge of #57514 - michaelwoerister:xlto-tests, r=alexcrichtonbors-0/+4
2019-01-30bootstrap: Expose LLVM_USE_LINKER cmake option to config.toml.Michael Woerister-0/+4
2019-01-25Set LLDB_NO_DEBUGSERVER=ONJosh Stone-0/+1
2019-01-25Rebase to the llvm-project monorepoJosh Stone-6/+8
2019-01-13Support passing cflags/cxxflags/ldflags to LLVM buildPetr Hosek-1/+14
2019-01-12Rollup merge of #57368 - petrhosek:cmake-compiler-launcher, r=alexcrichtonMazdak Farrokhzad-8/+6
2019-01-07Build LLVM with -static-libstdc++ on dist buildsAlex Crichton-8/+8
2019-01-05Use CMAKE_{C,CXX}_COMPILER_LAUNCHER for ccachePetr Hosek-8/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-17Auto merge of #56642 - nikic:llvm-6, r=alexcrichtonbors-2/+2
2018-12-10bootstrap: fix editionljedrz-4/+4