| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add support for 'T' transition snapshots, which are identical to S snapshots ↵ | Graydon Hoare | 2011-05-13 | 1 | -1/+22 |
| | | | | | except they tell the makefile to stop at stage1. | ||||
| * | Add targets for building rustc as a library | Brian Anderson | 2011-05-10 | 1 | -0/+1 |
| | | |||||
| * | Introduce the fuzzer crate and make rules | Brian Anderson | 2011-05-10 | 1 | -0/+1 |
| | | |||||
| * | build: Add a DEBUG flag that turns on -g | Patrick Walton | 2011-05-10 | 1 | -0/+3 |
| | | |||||
| * | Use #env to bake a git revision string into rustc's --version output. | Graydon Hoare | 2011-05-06 | 1 | -0/+9 |
| | | |||||
| * | build: Disable valgrind by default on the Mac. Our suppressions file doesn't ↵ | Patrick Walton | 2011-05-05 | 1 | -0/+4 |
| | | | | | even begin to cover the huge stream of errors that dyld generates. | ||||
| * | Make ocamlc and optional dependency. | Ralph Giles | 2011-05-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Since moving to a downloadable snapshot for stage0, it's been possible to complete the build without compiling code written in ocaml. However, the configure script still required it to be present. This commit changes detection failure to a non-fatal condition, allowing the build to complete on systems without an ocaml compiler. An info message is also made conditional. | ||||
| * | build: Build intrinsics.bc | Patrick Walton | 2011-05-04 | 1 | -0/+11 |
| | | |||||
| * | Remove everything to do with rustboot from makefiles. | Graydon Hoare | 2011-05-03 | 1 | -10/+6 |
| | | |||||
| * | More hacking on the snapshot system. | Graydon Hoare | 2011-05-02 | 1 | -1/+8 |
| | | |||||
| * | Add stage1, stage2 to Makefile.in default target, so tinderboxes notice ↵ | Graydon Hoare | 2011-05-02 | 1 | -5/+5 |
| | | | | | breakage. | ||||
| * | Start splitting up Makefile.in | Graydon Hoare | 2011-05-01 | 1 | -1033/+18 |
| | | |||||
| * | Shift stages around; stage0/rustc depends on stage0/libstd.so. | Graydon Hoare | 2011-04-30 | 1 | -48/+67 |
| | | |||||
| * | rustc: Temporarily add a switch and a corresponding makefile variable to ↵ | Patrick Walton | 2011-04-29 | 1 | -0/+3 |
| | | | | | disable typestate | ||||
| * | build: Add a TIME_PASSES=1 variable | Patrick Walton | 2011-04-29 | 1 | -0/+3 |
| | | |||||
| * | rustc: Remove the wrong-compiler warning; we're self-hosting now. | Patrick Walton | 2011-04-29 | 1 | -2/+2 |
| | | |||||
| * | Change rustc to use GetOpts rather than ad-hoc command-line parsing | Marijn Haverbeke | 2011-04-26 | 1 | -9/+9 |
| | | | | | | NOTE: all 'long' parameters now use a double dash, so --shared, rather than gcc-style -shared. | ||||
| * | rustc: Add a SAVE_TEMPS option to the Makefile for use when debugging stage1 ↵ | Patrick Walton | 2011-04-25 | 1 | -0/+4 |
| | | | | | and test cases | ||||
| * | Fix LD_LIBRARY_PATH on STAGE0, STAGE1 defs; define STAGE2. | Graydon Hoare | 2011-04-24 | 1 | -5/+7 |
| | | |||||
| * | Expansion of rules to cover stage1, stage2 in more cases. Fix typo in makefile. | Graydon Hoare | 2011-04-24 | 1 | -5/+88 |
| | | |||||
| * | Use -c in the Makefiles. | Rafael Ávila de Espíndola | 2011-04-22 | 1 | -34/+28 |
| | | |||||
| * | Fix link commands for stage1 and stage2. | Graydon Hoare | 2011-04-21 | 1 | -2/+2 |
| | | |||||
| * | Fix stage1 Makefile rules. | Graydon Hoare | 2011-04-20 | 1 | -9/+25 |
| | | |||||
| * | Remove effect system from src. | Graydon Hoare | 2011-04-19 | 1 | -1/+1 |
| | | |||||
| * | Revert 9ab42038bb13d3c8b01faa9c88e660e4e590fb00 while I find what is | Rafael Ávila de Espíndola | 2011-04-18 | 1 | -24/+30 |
| | | | | | wrong on Windows. | ||||
| * | Change the makefiles to use -c. | Rafael Ávila de Espíndola | 2011-04-18 | 1 | -30/+24 |
| | | |||||
| * | Produce PIC code and use -S in the Makefile. | Rafael Ávila de Espíndola | 2011-04-15 | 1 | -46/+24 |
| | | |||||
| * | Remove code that is already in llvm for some time. | Rafael Ávila de Espíndola | 2011-04-13 | 1 | -1/+1 |
| | | |||||
| * | Update Makefile.in, not Makefile :-( | Rafael Ávila de Espíndola | 2011-04-13 | 1 | -1/+1 |
| | | |||||
| * | Try to fix the windows build. | Rafael Ávila de Espíndola | 2011-04-11 | 1 | -0/+3 |
| | | |||||
| * | Make sure RustWrapper.cpp is linked in. | Rafael Ávila de Espíndola | 2011-04-11 | 1 | -16/+20 |
| | | |||||
| * | Actually disable optimize in --disable-optimize case, duh. | Graydon Hoare | 2011-04-08 | 1 | -1/+2 |
| | | |||||
| * | Add support for --disable-optimize | Graydon Hoare | 2011-04-08 | 1 | -1/+5 |
| | | |||||
| * | Link with -lm now that it is not included with --whole-archive when | Rafael Ávila de Espíndola | 2011-04-08 | 1 | -3/+3 |
| | | | | | building rustllvm. | ||||
| * | Gold is more strict about --whole-archive and will report duplicated | Rafael Ávila de Espíndola | 2011-04-08 | 1 | -4/+13 |
| | | | | | | | | | symbols because of an Object.o in a .a and one outside. A similar problem happens for the non-shared part of libpthread. This patch moves the -whole-archive/-no-whole-archive to include just the llvm libs. | ||||
| * | build: Use -O0 on Darwin. Seems that Darwin's GCC optimizations break rustrt. | Patrick Walton | 2011-04-07 | 1 | -5/+7 |
| | | |||||
| * | add -O2 when compiling rt, fix warnings triggered by optimizer | Marijn Haverbeke | 2011-04-08 | 1 | -1/+1 |
| | | |||||
| * | Add a -O option and change the Makefile to use it. | Rafael Ávila de Espíndola | 2011-04-07 | 1 | -1/+1 |
| | | |||||
| * | Fix error where make check would not produce compilers first, due to make's ↵ | Graydon Hoare | 2011-03-31 | 1 | -0/+32 |
| | | | | | infinite-recursion-prevention heuristic. | ||||
| * | Improve 'clean' make target. | Graydon Hoare | 2011-03-31 | 1 | -2/+3 |
| | | |||||
| * | Um, that'd be, align the word *before* retpc. Addresses point to the low ↵ | Graydon Hoare | 2011-03-30 | 1 | -3/+0 |
| | | | | | part of a word. Un-XFAIL nbody on Darwin. | ||||
| * | Add support for --enable-foo and --disable-foo flags to configure, that ↵ | Graydon Hoare | 2011-03-30 | 1 | -6/+10 |
| | | | | | Makefile.in respects. | ||||
| * | Beef up the SREQ variables in Makefile.in, make tests depend on libstd.so | Graydon Hoare | 2011-03-29 | 1 | -11/+9 |
| | | |||||
| * | Apparently I learned to type yesterday. | Graydon Hoare | 2011-03-29 | 1 | -1/+1 |
| | | |||||
| * | Add -lstd to the stage0, 1, 2 test executable link commands. | Graydon Hoare | 2011-03-29 | 1 | -6/+11 |
| | | |||||
| * | XFAIL nbody on darwin, quiet tinderbox for now. | Graydon Hoare | 2011-03-29 | 1 | -0/+3 |
| | | |||||
| * | Fix Makefile.in grep for use on weaker greps (win32 mingw). | Graydon Hoare | 2011-03-26 | 1 | -15/+6 |
| | | |||||
| * | Switch xfail system to use comments embedded in source files. | Graydon Hoare | 2011-03-25 | 1 | -234/+56 |
| | | |||||
| * | Parse FP literals without coercing to int. This allows parsing 64-bit | Tim Chevalier | 2011-03-25 | 1 | -3/+3 |
| | | | | | | | floats. However, if someone writes a literal that can't be represented precisely in 64 bits, the front-end will accept it while the back-end will (presumably) complain. | ||||
| * | Implement local declarations with receive. Un-XFAIL decl-with-recv.rs. | Brian Anderson | 2011-03-25 | 1 | -1/+0 |
| | | |||||