| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-14 | Changes to configure (Fix for #1291) | Stefan Plantikow | -1/+6 | |
| 2011-12-09 | Disable unused features in the LLVM build. | Austin Seipp | -1/+2 | |
| Issue #1274 - should make the build a wee bit faster. | ||||
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -2/+2 | |
| 2011-12-04 | configure: LLVM 3.0 no longer supported | Brian Anderson | -1/+1 | |
| 2011-12-02 | add --host-triple | Niko Matsakis | -1/+11 | |
| 2011-11-30 | use 64-bit as host if on 64-bit CPU | Niko Matsakis | -3/+1 | |
| 2011-11-29 | update io test to use tmp directory, and update configure to create it | Niko Matsakis | -1/+1 | |
| 2011-11-29 | misc fixes | Niko Matsakis | -3/+8 | |
| 2011-11-29 | basic builds function | Niko Matsakis | -11/+13 | |
| 2011-11-28 | configure: Add --disable-manage-submodules switch | Brian Anderson | -0/+7 | |
| This will keep configure/make from updating submodules, which becomes very annoying when you are working on LLVM | ||||
| 2011-11-16 | Various fixes for x86_64 on linux | Brian Anderson | -7/+21 | |
| Configure LLVM correctly, use the right data layout, add the readlink function back, fix C constants, etc. | ||||
| 2011-11-16 | more consistent naming convention | Niko Matsakis | -2/+3 | |
| 2011-11-16 | reverse sense of check | Niko Matsakis | -2/+2 | |
| 2011-11-16 | make CFG_OPTIMIZE_CXX an option | Niko Matsakis | -0/+1 | |
| 2011-11-16 | add default for --debug-llvm option | Niko Matsakis | -1/+1 | |
| 2011-11-16 | finish up the shim approach | Niko Matsakis | -4/+12 | |
| 2011-11-08 | fix handling of target-triples: use a comma to separate hosts | Niko Matsakis | -0/+2 | |
| 2011-11-05 | configure: Handle absolute source paths when configuring LLVM | Brian Anderson | -4/+8 | |
| 2011-11-05 | configure: Quote the git command | Brian Anderson | -2/+2 | |
| 2011-11-05 | Cleanup configure script | Brian Anderson | -35/+46 | |
| 2011-11-05 | configure: Use i686 as the CPU type instead of i386 | Brian Anderson | -2/+2 | |
| Seems to prevent the warning about linking bitcode with different triples. | ||||
| 2011-11-05 | Parameterize the LLVM build over the target triples | Brian Anderson | -56/+77 | |
| 2011-11-05 | Cleanup LLVM build rules after rebase onto x64 changes | Brian Anderson | -6/+7 | |
| 2011-11-05 | Begin remove old LLVM configuration code | Brian Anderson | -105/+61 | |
| 2011-11-05 | LLVM build cleanup | Brian Anderson | -2/+6 | |
| 2011-11-05 | Use LLVM directly from the build directory | Brian Anderson | -9/+5 | |
| This will cut out the few seconds it takes to run make install. | ||||
| 2011-11-05 | Tie the LLVM build into ours | Brian Anderson | -4/+12 | |
| 2011-11-05 | Call LLVM's configure script from ours | Brian Anderson | -6/+50 | |
| 2011-11-05 | Add submodule management to configure script | Brian Anderson | -1/+35 | |
| 2011-11-03 | configure: change --only-gcc to --enable-clang to make clang opt-in | Brian Anderson | -3/+7 | |
| 2011-11-02 | configure: cleanup | Brian Anderson | -1/+1 | |
| 2011-11-02 | configure: abort early on --help | Brian Anderson | -0/+6 | |
| 2011-11-02 | configure: support --target-triples and --only-gcc. | Elly Jones | -11/+2 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-02 | Change the error message when no LLVM is found | Brian Anderson | -2/+1 | |
| 2011-11-02 | configure: add --llvm-root | Elly Jones | -7/+10 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-02 | configure: add support for --prefix=<prefix> | Elly Jones | -1/+27 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-02 | virtualize rustllvm construction per target triple | Niko Matsakis | -1/+7 | |
| 2011-11-02 | virtualize the runtime per target triple. | Niko Matsakis | -2/+12 | |
| 2011-11-02 | enable building with different target arch | Niko Matsakis | -2/+5 | |
| 2011-11-02 | start going back to an i386 build | Niko Matsakis | -1/+1 | |
| 2011-10-29 | Document CFG_ONLY_GCC | Brian Anderson | -0/+1 | |
| 2011-10-29 | Prioritize GCC over Clang if CFG_ONLY_GCC is set. | Austin Seipp | -1/+1 | |
| On OS X I'd rather just be able to use GCC instead of the clang builds I use/play with. | ||||
| 2011-10-27 | Add std docs to the build process | Brian Anderson | -0/+1 | |
| 2011-10-25 | Begin documenting std and add doc generation using naturaldocs | Brian Anderson | -1/+2 | |
| Naturaldocs isn't really that great but it seems easier to get something working than with doxygen, for which we would need to convert rust code to something C++ish. We probably want to just write a rustdoc utility at some point. | ||||
| 2011-10-23 | Make sure $CFG_LLVM_CONFIG is set to $CFG_LLVM_ROOT/bin/llvm-config | Austin Seipp | -0/+1 | |
| On my machine I have two LLVM builds, one of regular HEAD and one for Rust in ~/rust-llvm - by default CFG_LLVM_CONFIG is set to /usr/local/bin/llvm-config which is wrong, because the probe for it initially happens earlier in configure and succeeds (so putvar is called.) This causes it to be emitted twice into the Makefile but the second instance wins. | ||||
| 2011-10-15 | Add LLVM 3.1svn to supported versions | Brian Anderson | -1/+1 | |
| 2011-10-02 | Lots of build system cleanup and documentation | Brian Anderson | -0/+5 | |
| This splits mk/stageN.mk into host.mk and target.mk and makes the build rules somewhat simpler - there's no more building from stageN into stageN+1; instead we always build from stageN(host) to stageN(target) then promote from stageN(target) to stageN+1(host). Add a big honkin explaination right at the top of Makefile.in | ||||
| 2011-09-30 | Have 'make install' do something close to useful | Brian Anderson | -1/+6 | |
| We'll copy the files to the right location. Still need to rpath. Issue #529 | ||||
| 2011-09-30 | Change the directory for target libs | Brian Anderson | -7/+7 | |
| This pushes them down from stageN/lib/rustc/$(target) to stageN/lib/rustc/$(target)/lib in order to make room for a target bin dir | ||||
| 2011-09-26 | Fix configure script to use valgrind again | Brian Anderson | -1/+1 | |
