about summary refs log tree commit diff
path: root/src/librustc_llvm/build.rs
AgeCommit message (Expand)AuthorLines
2020-02-27use char instead of &str for single char patternsMatthias Krüger-1/+1
2020-01-14Better support for cross compilation on Windows.Daniel Frampton-4/+6
2019-12-22Format the worldMark Rousskov-56/+44
2019-10-30Statically link libstdc++ on windows-gnuMateusz Mikuła-1/+5
2019-09-04fix a few typos in commentsGuanqun Lu-3/+3
2019-08-17Rollup merge of #63621 - jgalenson:dndebug, r=alexcrichtonMazdak Farrokhzad-0/+4
2019-08-15Modify librustc_llvm to pass -DNDEBUG while compiling.Joel Galenson-0/+4
2019-08-15add sparc64-unknown-openbsd targetSébastien Marie-2/+5
2019-07-26Rollup merge of #62907 - nikic:msp430-asmparser, r=alexcrichtonMazdak Farrokhzad-0/+4
2019-07-24Initialize the MSP430 AsmParser if availableNikita Popov-0/+4
2019-07-20Don't link mcjit/interpreter LLVM componentsNikita Popov-10/+3
2019-06-10Pass LLVM linker flags to librustc_llvm buildPetr Hosek-0/+15
2019-02-07librustc_llvm => 2018Taiki Endo-3/+0
2019-01-26Workaround presence of LLVM library in stage0/libMark Rousskov-0/+2
2019-01-25librustc_llvm: default to libc++ for darwinJosh Stone-0/+2
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-0/+4
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Revert "Rollup merge of #56944 - alexcrichton:less-thin2, r=michaelwoerister"kennytm-4/+0
2018-12-17bootstrap: Link LLVM as a dylib with ThinLTOAlex Crichton-0/+4
2018-12-12Bump to 1.33.0Alex Crichton-2/+2
2018-10-23Revert "rustc: Fix (again) simd vectors by-val in ABI"Alex Crichton-3/+1
2018-10-19rustc: Fix (again) simd vectors by-val in ABIAlex Crichton-1/+3
2018-08-20Actually enable the amdgpu component if present.Richard Diamond-1/+1
2018-08-01[RISCV] Enable LLVM backend.David Craven-0/+4
2018-07-31rustc_llvm: fix linking on mingw.Irina Popa-0/+1
2018-04-19Add rerun-if-env-changed=RUST_CHECK to librustc_llvmvarkor-0/+1
2018-04-18Do not rebuild LLVM for x.py checkvarkor-0/+5
2018-02-12rustc: Persist LLVM's `Linker` in Fat LTOAlex Crichton-0/+1
2018-01-27rustc: Load the `rustc_trans` crate at runtimeAlex Crichton-0/+1
2017-12-22Re-do the FreeBSD cross-builds to use Clang and libc++. Fixes #44433.Jed Davis-0/+2
2017-12-03Auto merge of #46435 - cuviper:min-llvm-3.9, r=rkruppebors-32/+12
2017-12-01rustc_llvm: Assume at least LLVM 3.9 in build.rsJosh Stone-32/+12
2017-11-28*: strip calls to cc::Build::compileTamir Duberstein-1/+1
2017-11-28rustc_llvm: use cc::Build::defineTamir Duberstein-3/+3
2017-11-26make OpenBSD to use libc++ instead of (e)stdc++Sébastien Marie-2/+2
2017-10-09Auto merge of #45041 - est31:master, r=alexcrichtonbors-1/+1
2017-10-07rustc: Implement ThinLTOAlex Crichton-0/+1
2017-10-05Remove nacl from librustc_llvmest31-1/+1
2017-09-28Update to the `cc` crateAlex Crichton-2/+2
2017-09-05disable gcc warningsRalf Jung-0/+1
2017-09-02update gcc crateRalf Jung-1/+1
2017-06-30rustc_llvm: re-run build script when env var LLVM_CONFIG changesVenkata Giri Reddy-5/+1
2017-06-16Add target to use LLVM wasm backendThomas Lively-1/+1
2017-06-04rustc_llvm: re-run build script if config.toml changesVenkata Giri Reddy-0/+5
2017-05-20Fix: "warning: redundant linker flag specified for library `ole32`"Segev Finer-4/+1
2017-04-25Avoid the hexagon backend on old versions of LLVMMichael Wu-28/+38
2017-04-25Add Hexagon supportMichael Wu-1/+1
2017-04-24Auto merge of #40123 - TimNN:llvm40, r=alexcrichtonbors-0/+4