| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Calculate git-derived versions correctly when out-of-tree. | Graydon Hoare | 2011-03-23 | 1 | -4/+4 |
| | | |||||
| * | Fix the float XFAILs in Makefile.in. | Graydon Hoare | 2011-03-23 | 1 | -2/+2 |
| | | |||||
| * | Pick up new XFAIL from Makefile. | Graydon Hoare | 2011-03-23 | 1 | -0/+1 |
| | | |||||
| * | Add doc rules to Makefile.in | Graydon Hoare | 2011-03-23 | 1 | -2/+39 |
| | | |||||
| * | stdlib: Provide a function to extract the underlying buf_writer from a writer | Patrick Walton | 2011-03-22 | 1 | -0/+9 |
| | | |||||
| * | Further support for floating-point. Literals with exponents work | Tim Chevalier | 2011-03-22 | 10 | -25/+152 |
| | | | | | | | and literals with the 'f32' or 'f64' suffixes work as well. In addition, logging things with the f32 or f64 type works. (float is still assumed to be a synonym for f64). | ||||
| * | stdlib: Add EBML writing functionality | Patrick Walton | 2011-03-22 | 1 | -2/+67 |
| | | |||||
| * | stdlib: Add a convenience method for opening paths as a FILE | Patrick Walton | 2011-03-22 | 1 | -0/+10 |
| | | |||||
| * | Clean a little bit harder. | Graydon Hoare | 2011-03-22 | 1 | -1/+1 |
| | | |||||
| * | XFAIL float.rs in boot under new Makefile.in | Graydon Hoare | 2011-03-22 | 1 | -0/+5 |
| | | |||||
| * | Trim redundant / | Graydon Hoare | 2011-03-22 | 1 | -1/+1 |
| | | |||||
| * | Port auto-dep logic to new Makefile.in | Graydon Hoare | 2011-03-22 | 1 | -1/+80 |
| | | |||||
| * | Add a test case for empty mutable vector literals, XFAIL'd in rustboot | Patrick Walton | 2011-03-22 | 2 | -0/+5 |
| | | |||||
| * | stdlib: Make writers seekable; switch file writers to the C FILE interface ↵ | Patrick Walton | 2011-03-22 | 5 | -14/+101 |
| | | | | | to make this work | ||||
| * | Change the type of the second argument of upcalls to be a %task*. | Rafael Ávila de Espíndola | 2011-03-22 | 1 | -13/+13 |
| | | |||||
| * | Add Lindsey to AUTHORS. | Graydon Hoare | 2011-03-22 | 1 | -0/+1 |
| | | |||||
| * | Support for shorter error messages that are aware of objects' cnames. | Lindsey Kuper | 2011-03-22 | 2 | -8/+26 |
| | | |||||
| * | Revert "Remove usages of case(_) { fail; } since the compiler does this ↵ | Patrick Walton | 2011-03-22 | 4 | -0/+11 |
| | | | | | | | automatically". When we have exhaustiveness checking, "case(_) { fail; }" will be useful to silence warnings. This reverts commit 92a716d862d92d3cc52a400457d2c3900d0c57a2. | ||||
| * | lib: Add an EBML reader module | Patrick Walton | 2011-03-22 | 2 | -0/+110 |
| | | |||||
| * | Add Tim to AUTHORS. | Graydon Hoare | 2011-03-22 | 1 | -0/+1 |
| | | |||||
| * | Added test case for floats | Tim Chevalier | 2011-03-22 | 2 | -0/+14 |
| | | |||||
| * | Add some nesting to the else-if test case | Brian Anderson | 2011-03-22 | 1 | -1/+24 |
| | | |||||
| * | Update docs for if statements | Brian Anderson | 2011-03-22 | 1 | -5/+8 |
| | | |||||
| * | Remove usages of case(_) { fail; } since the compiler does this automatically | Brian Anderson | 2011-03-22 | 4 | -11/+0 |
| | | |||||
| * | Add a cleanup to trans_send. Express further confusion about cleanups in ↵ | Brian Anderson | 2011-03-22 | 1 | -2/+3 |
| | | | | | trans_recv | ||||
| * | Add test for sending strings over channels | Brian Anderson | 2011-03-22 | 1 | -0/+17 |
| | | |||||
| * | Remove a todo from trans_chan that doesn't appear necessary | Brian Anderson | 2011-03-22 | 1 | -2/+0 |
| | | |||||
| * | Add a regression test for channels of nil, which happens to work in rustc, ↵ | Brian Anderson | 2011-03-22 | 3 | -0/+19 |
| | | | | | but not in rustboot | ||||
| * | Generalize send/recv to work for more types | Brian Anderson | 2011-03-22 | 2 | -15/+124 |
| | | |||||
| * | Un-XFAIL task-comm-4, 5 & 6 | Brian Anderson | 2011-03-22 | 1 | -3/+0 |
| | | |||||
| * | Fix trans_recv | Brian Anderson | 2011-03-22 | 1 | -4/+11 |
| | | |||||
| * | Implement trans_send and a broken trans_recv | Brian Anderson | 2011-03-22 | 1 | -4/+42 |
| | | |||||
| * | Add codegen for ports and chans | Brian Anderson | 2011-03-22 | 2 | -0/+120 |
| | | |||||
| * | Repair some fallout from pcwalton's last few build changes. | Graydon Hoare | 2011-03-21 | 9 | -34/+46 |
| | | |||||
| * | Make floating-point operations work (neg, add, sub, mul, div, rem, | Tim Chevalier | 2011-03-21 | 2 | -4/+51 |
| | | | | | and comparison ops.) | ||||
| * | Started adding support for floating-point type, floating-point literals, and ↵ | Tim Chevalier | 2011-03-21 | 9 | -18/+87 |
| | | | | | logging of floats. Other operations on float probably don't work yet. | ||||
| * | Support CFG_LLVM_ROOT since CMake-built LLVM has no llvm-config | Patrick Walton | 2011-03-21 | 1 | -8/+24 |
| | | |||||
| * | Add .def file support to the new build system (which does nothing at the ↵ | Patrick Walton | 2011-03-21 | 1 | -5/+8 |
| | | | | | moment since I don't know how to use .defs on MinGW) | ||||
| * | Change llvmext.dll to rustllvm.dll in the new build system to match the def file | Patrick Walton | 2011-03-21 | 1 | -1/+1 |
| | | |||||
| * | Add a suitable .def file for rustrt.dll on Windows | Patrick Walton | 2011-03-21 | 1 | -0/+70 |
| | | |||||
| * | Add a "last" function to return the last element of a vector to the standard ↵ | Patrick Walton | 2011-03-21 | 1 | -0/+12 |
| | | | | | library | ||||
| * | Add a binding to ftell() | Patrick Walton | 2011-03-21 | 4 | -0/+7 |
| | | |||||
| * | Minor distcheck fixes | Graydon Hoare | 2011-03-21 | 1 | -4/+10 |
| | | |||||
| * | FIx three $-typos in Makefile.in. | Graydon Hoare | 2011-03-21 | 1 | -3/+3 |
| | | |||||
| * | Fix CFG_RUN* rules a bit harder. Can now do 'make check' on both boot and ↵ | Graydon Hoare | 2011-03-21 | 1 | -2/+3 |
| | | | | | stage0 targets. | ||||
| * | Every upcall needs a task pointer to find the C stack. It is just that when | Rafael Ávila de Espíndola | 2011-03-21 | 3 | -46/+66 |
| | | | | | | | | handling cdecl call they should skip it when calling the final function. There is some cleanup to be done on the generated IL, but this gets us running Hello World for real. | ||||
| * | Adjust run rules to avoid early substitution. Testsuite begins to run. | Graydon Hoare | 2011-03-21 | 1 | -8/+8 |
| | | |||||
| * | Include benchmark dirs in test build dirs. | Graydon Hoare | 2011-03-21 | 1 | -1/+2 |
| | | |||||
| * | Strip leading $(S)/src off built targets in test; s/rustc/stage0/ in a few ↵ | Graydon Hoare | 2011-03-21 | 1 | -21/+21 |
| | | | | | places. | ||||
| * | Fix various pathnames. | Graydon Hoare | 2011-03-21 | 1 | -10/+10 |
| | | |||||