about summary refs log tree commit diff
path: root/mk/llvm.mk
AgeCommit message (Expand)AuthorLines
2017-02-06Delete the `mk` folderAlex Crichton-124/+0
2016-11-13Make LLVM debuginfo option names consistentA.J. Gardner-1/+1
2016-11-12Add llvm debuginfo configure optionA.J. Gardner-0/+2
2016-10-14Add AppVeyor configuration to the repoAlex Crichton-19/+13
2016-07-07llvm: allow cleaning LLVM's Visual Studio buildsBen Boeckel-0/+4
2016-07-07llvm, rt: build using the Ninja generator if availableBen Boeckel-2/+8
2016-06-30mk: Don't consider LLVM done until it's doneAlex Crichton-2/+5
2016-06-27mk: Make some LLVM building support more robustAlex Crichton-1/+13
2016-06-21Convert makefiles to build LLVM/compiler-rt with CMakeBrian Anderson-13/+3
2016-02-11rustc_llvm: Tweak how initialization is performedAlex Crichton-1/+1
2016-02-01Revert "mk: fix some undefined variable warnings"Alex Crichton-1/+4
2016-02-01mk: fix some undefined variable warningsTamir Duberstein-4/+1
2015-12-16mk: Use the right llvmdeps.rs file for cross buildAlex Crichton-2/+2
2015-12-13Better support for `--llvm-root`.Richard Diamond-3/+11
2015-11-13Escape some variables in llvm.mkWilliam Throwe-3/+3
2015-09-18add support for non-standard name of stdc++ librarySébastien Marie-2/+2
2015-05-19mk: Add the ability to depend on native LLVM toolsAlex Crichton-0/+2
2015-05-19mk: Enable building LLVM targeting MSVCAlex Crichton-0/+26
2015-05-19mk: Fix native LLVM deps for cross-host buildsAlex Crichton-1/+1
2015-03-12Avoid passing -L "" to rustc.Ryan Prichard-3/+3
2015-03-03Make build timestamp files robust in face of concurrent source modification.Felix S. Klock II-1/+2
2014-11-25Don't use the same llvmdeps.rs for every host.Richard Diamond-7/+17
2014-10-29mk: Clean just one llvm build at a time. Closes #17852Brian Anderson-1/+1
2014-07-14Move llvm bindings to their own crateBrian Anderson-1/+1
2014-04-17llvm: Add an option to statically link libstdc++Alex Crichton-4/+13
2014-01-15Only build LLVM tools Rust needs.Vadim Chugunov-1/+1
2014-01-03mk: Fix llvmdeps.rs dependenciesBrian Anderson-3/+3
2013-12-18mklldeps.py: Write to file instead of printklutzy-2/+1
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-0/+10
2013-12-05Remove unused upcallsAlex Crichton-0/+2
2013-11-30Fix double slashes in make paths.Chris Morgan-2/+2
2013-10-29support for GNU configure syntaxHeather-1/+1
2013-09-17The purpose of these headers is to fix issues with mingw v4.0, as described i...Vadim Chugunov-1/+1
2013-09-03Move the llvm auto-clean stamp into $target/llvmAlex Crichton-1/+11
2013-08-28Revert "auto merge of #8695 : thestinger/rust/build, r=pcwalton"Brian Anderson-1/+1
2013-08-22make: rm LLVM_BUILD_ENVDaniel Micay-1/+1
2013-08-04Try to fix a periodic windows build failure due to broken rwildcard macroBrian Anderson-1/+3
2013-02-21mk: Split target triples into bulid triple + host triples + target triplesBrian Anderson-2/+2
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-03-26Remove duplicate definition.Graydon Hoare-5/+1
2012-02-10support a fast-make mode that avoids globbing into llvm and libuvGraydon Hoare-0/+5
2011-12-13build: Touch llvm-config after buildingBrian Anderson-1/+1
2011-11-25build: Create a better definition of LLVM depsBrian Anderson-3/+7
2011-11-05Build LLVM with -fno-omit-frame-pointer on LinuxBrian Anderson-1/+1
2011-11-05Use $(MAKE) for recursive makeBrian Anderson-1/+1
2011-11-05Parameterize the LLVM build over the target triplesBrian Anderson-3/+15
2011-11-05LLVM build cleanupBrian Anderson-2/+4
2011-11-05Use LLVM directly from the build directoryBrian Anderson-1/+1
2011-11-05Tie the LLVM build into oursBrian Anderson-0/+5
2011-11-05Add mk/llvm.mkBrian Anderson-0/+0