| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-16 | Update build machinery to build and install librustc everywhere (including ↵ | Graydon Hoare | -1/+15 | |
| snapshots). | ||||
| 2011-12-15 | new targets, "rustc", "rustc-stage[123]", etc | Niko Matsakis | -1/+6 | |
| 2011-12-14 | first attempt, not happy with it | Niko Matsakis | -0/+4 | |
| 2011-12-13 | build: Call llvm-config with the .exe extension on windows | Brian Anderson | -2/+2 | |
| 2011-12-13 | build: Fix definition of LLC/LLVM_AS | Brian Anderson | -2/+2 | |
| Using bindir doesn't work on windows anymore. Something to do with us not actually installing it, but running directly from the build directory, maybe just an LLVM bug. | ||||
| 2011-12-13 | build: Set 'all' as the default goal. Closes #1290 | Brian Anderson | -0/+2 | |
| 2011-12-12 | rustc: build versioned library with hash in its name | Haitao Li | -0/+4 | |
| Also updated build to install versioned libraries and added a few missing actions for `make clean`. | ||||
| 2011-12-12 | Using filename when finding libraries for linking | Haitao Li | -1/+1 | |
| Revert #999 commit 16dad84f7b2f173db012dda2e77b08ccb423391f | ||||
| 2011-12-10 | build: Use llvm-mc as our assembler | Brian Anderson | -0/+1 | |
| LLVM's assembler understands .cfi pseudo-ops on the mac, which we need in order to generate frames that can be DWARF-unwound | ||||
| 2011-12-06 | helpful targets | Niko Matsakis | -3/+15 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -5/+25 | |
| 2011-12-04 | Upgrade LLVM to svn revision 145779 | Brian Anderson | -1/+4 | |
| This pulls in commits 145765 & 145766, which are required for split stacks. | ||||
| 2011-12-02 | adopt -H-all convention | Niko Matsakis | -1/+1 | |
| 2011-12-02 | make convenient rustc targets | Niko Matsakis | -2/+20 | |
| 2011-12-01 | Build infra and minor build-enabling bugfixes for cargo. | Graydon Hoare | -1/+2 | |
| 2011-11-29 | Fix terminology typo. | Graydon Hoare | -1/+1 | |
| 2011-11-29 | improve install, fix MKFILE_DEPS so it works | Niko Matsakis | -11/+9 | |
| 2011-11-29 | fix makefiles, add option to ignore changes in makefiles | Niko Matsakis | -0/+6 | |
| 2011-11-29 | makefiles now seem to be working, rustc is not | Niko Matsakis | -1/+3 | |
| 2011-11-29 | basic builds function | Niko Matsakis | -43/+51 | |
| 2011-11-28 | configure: Add --disable-manage-submodules switch | Brian Anderson | -0/+4 | |
| This will keep configure/make from updating submodules, which becomes very annoying when you are working on LLVM | ||||
| 2011-11-28 | rt: Build __morestack as a static library and copy it to the right places | Brian Anderson | -1/+2 | |
| 2011-11-25 | build: Fix the rules for reconfiguring on git submodule changes | Brian Anderson | -3/+1 | |
| 2011-11-16 | Removed --no-typestate flag from rutsc | Stefan Plantikow | -3/+0 | |
| Fixes issue #1139 | ||||
| 2011-11-09 | remove rustc target: it breaks mingw32 and I don't care enough | Niko Matsakis | -2/+1 | |
| 2011-11-09 | add rustc to set of targets to build | Niko Matsakis | -1/+2 | |
| 2011-11-08 | Re-add libuv as a submodule. | Erick Tryzelaar | -5/+5 | |
| 2011-11-05 | Parameterize the LLVM build over the target triples | Brian Anderson | -12/+24 | |
| 2011-11-05 | Cleanup LLVM build rules after rebase onto x64 changes | Brian Anderson | -2/+3 | |
| 2011-11-05 | LLVM build cleanup | Brian Anderson | -6/+17 | |
| 2011-11-05 | Reconfigure when the git submodule status changes | Brian Anderson | -0/+11 | |
| 2011-11-05 | Add mk/llvm.mk | Brian Anderson | -0/+1 | |
| 2011-11-03 | Fix typo in Makefile.in comments | Brian Anderson | -1/+1 | |
| 2011-11-02 | get the dependencies right so that all target archs are built | Niko Matsakis | -8/+10 | |
| 2011-11-02 | enable building with different target arch | Niko Matsakis | -1/+0 | |
| 2011-11-02 | start going back to an i386 build | Niko Matsakis | -3/+1 | |
| 2011-10-31 | Remove temporary build rules | Brian Anderson | -2/+0 | |
| 2011-10-31 | Add some transitional build rules for moving libstd.so to libruststd.so | Brian Anderson | -0/+2 | |
| 2011-10-31 | Rename libstd.so to libruststd.so | Haitao Li | -1/+1 | |
| Fixes Issue #999 | ||||
| 2011-10-27 | Fix typo in Makefile.in | Brian Anderson | -1/+1 | |
| 2011-10-27 | Add std docs to the build process | Brian Anderson | -0/+6 | |
| 2011-10-20 | Remove the last vestiges of main.ll | Marijn Haverbeke | -2/+1 | |
| Closes #992 | ||||
| 2011-10-12 | new targets, TAGS.emacs and TAGS.vi. they must be manually made. | Niko Matsakis | -2/+7 | |
| 2011-10-06 | Bring make distcheck up to date | Brian Anderson | -3/+11 | |
| 2011-10-05 | Don't run stage0 compiler under valgrind | Brian Anderson | -1/+1 | |
| The stage0 compiler can't be fixed anyway. We used to have this in place but I lost it during recent build changes. | ||||
| 2011-10-02 | Move compiletest to src/ and cleanup build rules | Brian Anderson | -1/+1 | |
| 2011-10-02 | Lots of build system cleanup and documentation | Brian Anderson | -28/+76 | |
| 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 | -5/+10 | |
| We'll copy the files to the right location. Still need to rpath. Issue #529 | ||||
| 2011-09-30 | Register new snapshots | Brian Anderson | -5/+0 | |
| 2011-09-30 | Change the directory for target libs | Brian Anderson | -0/+5 | |
| 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 | ||||
