about summary refs log tree commit diff
path: root/mk/rustllvm.mk
AgeCommit message (Expand)AuthorLines
2017-02-06Delete the `mk` folderAlex Crichton-71/+0
2016-08-06Merge branch 'master' into issue-30961Cameron Hart-1/+1
2016-08-03remove the ExecutionEngine bindingAriel Ben-Yehuda-1/+1
2016-07-24Pass -DLLVM_RUSTLLVM to compile against rust llvm fork.Cameron Hart-0/+6
2016-04-09Implement feature extraction from `TargetMachine`Andrea Canciani-0/+4
2015-07-10trans: Use LLVM's writeArchive to modify archivesAlex Crichton-1/+2
2015-05-19mk: Fix MSVC build for rustllvm.libAlex Crichton-7/+21
2015-04-27mk: Remove a bunch of unused directivesAlex Crichton-2/+0
2014-12-11Add LLVM ExecutionEngine APIMurarth-1/+2
2014-02-02Remove VPATH usage in MakefilesAlex Crichton-1/+1
2014-01-26Refactor the build system for easily adding cratesAlex Crichton-1/+2
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-6/+2
2013-10-29support for GNU configure syntaxHeather-1/+1
2013-09-05Fixed makefile to point to the new llvm build directory.Vadim Chugunov-1/+1
2013-09-04Move the `rt` build directory under $targetAlex Crichton-1/+1
2013-09-03Build rustllvm into $target/rustllvmAlex Crichton-3/+3
2013-05-29Refactor optimization pass handling.James Miller-1/+1
2013-03-02mk: cleanup - lib and executable suffix handlingYoung-il Choi-1/+1
2013-02-27mk: rewrite make filesYoung-il Choi-5/+5
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-10-27rusti: Add linenoise, wrap into core::rl and add rusti REPL toolZack Corr-2/+2
2012-08-31jit: Clean rustllvm code, let rustc expose __morestack instead of linking in ...Zack Corr-2/+1
2012-08-31jit: Link in __morestack and make it resolvable by JITZack Corr-1/+2
2012-06-14Update the build system to handle dependency on header files. Closes #2547.Michael Sullivan-0/+1
2012-06-13Revert "Update the build system to handle dependency on header files. Closes ...Michael Sullivan-2/+0
2012-06-13Update the build system to handle dependency on header files. Closes #2547.Michael Sullivan-0/+2
2012-06-13Minor makefile cleanup.Michael Sullivan-5/+0
2012-04-09llvm: Update llvm to use new gcnoteroot infrastructurePatrick Walton-2/+1
2011-12-04Upgrade LLVM to svn revision 145779Brian Anderson-1/+10
2011-11-29fix makefiles, add option to ignore changes in makefilesNiko Matsakis-2/+2
2011-11-05Parameterize the LLVM build over the target triplesBrian Anderson-6/+6
2011-11-05Cleanup LLVM build rules after rebase onto x64 changesBrian Anderson-2/+1
2011-11-05LLVM build cleanupBrian Anderson-5/+6
2011-11-05Tie the LLVM build into oursBrian Anderson-2/+1
2011-11-02virtualize rustllvm construction per target tripleNiko Matsakis-16/+23
2011-10-31Stub a __morestack implementation and stack segment allocation. Untested.Patrick Walton-0/+5
2011-10-06Make rpath work on macBrian Anderson-1/+1
2011-08-11rt: Stub Rust GC metadata printer and Rust GC strategy modulesPatrick Walton-1/+2
2011-08-11Use the new C API for PassManagerBuilder.Rafael Ávila de Espíndola-1/+1
2011-07-25Remove old hack of creating a .a file with code that existed both in rustRafael Ávila de Espíndola-20/+3
2011-07-17Revert "Revert "Rename Passes2.cpp to Passes.cpp""Brian Anderson-1/+1
2011-07-17Revert "Rename Passes2.cpp to Passes.cpp"Brian Anderson-1/+1
2011-07-17Rename Passes2.cpp to Passes.cppBrian Anderson-1/+1
2011-07-17Remove Passes.cpp from rustllvmBrian Anderson-2/+1
2011-07-17Remove Object.h from rustllvmBrian Anderson-2/+1
2011-06-28More work on mingw cross build.Graydon Hoare-1/+2
2011-06-27Easy fix for using newer LLVMs: just use the MachOObjectFile.cpp they provide.Rafael Ávila de Espíndola-1/+1
2011-06-25Fixes to speed and clean up makefiles.Graydon Hoare-2/+3
2011-05-08build: Use clang to compile the runtime if availablePatrick Walton-2/+2