about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2010-11-08Add a check for binding an alias. Good thing, as we had two instances in our ...Graydon Hoare-2/+35
2010-11-08Fix linux burn caused by last commit on friday.Graydon Hoare-1/+1
2010-11-05Update lltrans to also emit WinMain@16 on windows.Graydon Hoare-3/+10
2010-11-05Translate ast.box unary expressions and support extraction of TypeRefs from A...Graydon Hoare-3/+25
2010-11-05Move symbol prefix logic into separate function, add underscore prefix for wi...Graydon Hoare-4/+10
2010-11-05Emit WinMain@16 entrypoint on windows.Graydon Hoare-1/+8
2010-11-05Fix two incorrect block-context uses in rustc.Graydon Hoare-2/+2
2010-11-05Teach rustc to generate type descriptors.Graydon Hoare-0/+13
2010-11-05Switch rustc to llvm 2.8 rather than 2.8svn on windows.Graydon Hoare-1/+1
2010-11-05rustboot: Report the alias-ness of function parameters in type errorsPatrick Walton-1/+6
2010-11-05rustboot: If something that wasn't a type was found where a type was expected...Patrick Walton-1/+1
2010-11-05rustc: Implement function typesPatrick Walton-1/+60
2010-11-05rustboot: Report mismatched effect qualifiersPatrick Walton-2/+5
2010-11-05test_init_fn() in lib-vec.rs doesn't seem to segfault anymore. Un-XFAIL it.Patrick Walton-1/+1
2010-11-05Move the option type to its own modulePatrick Walton-93/+115
2010-11-05rustboot: Report cyclic import errors at the right locationPatrick Walton-6/+9
2010-11-05Revert "Move the option type to its own module"Patrick Walton-68/+46
2010-11-05rustboot: Describe the cycle when reporting a cyclic import errorPatrick Walton-1/+10
2010-11-05Move the option type to its own modulePatrick Walton-46/+68
2010-11-04Fix buggy while and do-while translation in rustc. Add test.Graydon Hoare-12/+35
2010-11-03rustboot: When resolving recursively, build up error messages recursively as ...Patrick Walton-25/+35
2010-11-03rustboot: Say exactly which name was unbound when reporting unbound name errorsPatrick Walton-52/+73
2010-11-03rustc: Use an extensible annotation field instead of putting option[@ty] ever...Patrick Walton-89/+94
2010-11-03Fix documentation: it's (&str s) not (str &s).Ralph Giles-1/+1
2010-11-03Fix doc references to 'for each' syntax to match the compiler.Ralph Giles-4/+4
2010-11-03Make version.texi depend on rust.texi.Ralph Giles-1/+1
2010-11-03Fix two documentation typos.Ralph Giles-2/+2
2010-11-03Support while and do-while loops in rustc.Graydon Hoare-0/+116
2010-11-03Teach rustc lexer about changes to stratum, opacity and effect keywords.Graydon Hoare-5/+21
2010-11-03Code sketch and comment notes on textual crate signatures.Graydon Hoare-0/+244
2010-11-02Shift obj, type, param decls to have strata rather than effects.Graydon Hoare-74/+112
2010-11-02Split out stratum-checking pass, implement more-strict (overly aggressive) im...Graydon Hoare-143/+198
2010-11-02First pass on splitting stratum and opacity off of effects. WIP.Graydon Hoare-215/+288
2010-10-28Un-XFAIL self tests on DarwinPatrick Walton-3/+0
2010-10-28Remove debug print message from the makefilePatrick Walton-2/+0
2010-10-28Allow just the bootstrap LLVM backend to be disabled with NO_OCAML_LLVM=1Patrick Walton-13/+40
2010-10-28rustboot: Emit an error instead of asserting in trans when a T is passed by v...Patrick Walton-17/+36
2010-10-28Revert "rustboot: Emit an error instead of asserting in trans when a T is pas...Patrick Walton-21/+2
2010-10-28rustboot: Emit an error instead of asserting in trans when a T is passed by v...Patrick Walton-2/+21
2010-10-28Merge branch 'gcc-4.5.1' of http://github.com/rillian/rustPatrick Walton-1/+1
2010-10-28Cast NULL to uintptr_t when calling rust_task::start().Ralph Giles-1/+1
2010-10-27Emit a sensible error message if one or more of the parameters isn't enough c...Patrick Walton-4/+9
2010-10-27rustboot: Emit an error message instead of asserting on a type-param mismatch...Patrick Walton-6/+10
2010-10-26rustboot: For error reporting, map tag IDs to *tag* names, not to tag *varian...Patrick Walton-4/+5
2010-10-26rustboot: Use a less hacky method to report tag names in error messages, whic...Patrick Walton-36/+10
2010-10-25Thread a source location though for type error reporting instead of the awful...Patrick Walton-10/+11
2010-10-25Merge commit '1875a36feecb7dab183a59ead2d0a342f733422e'Patrick Walton-1/+2
2010-10-25Prevent Not_found in the unfortunate case when we have to "friendly_stringify...Patrick Walton-1/+2
2010-10-22Long line police.Graydon Hoare-3/+5
2010-10-22Pass outptr as in rustboot. Probably need to revisit this ABI. Also disgustin...Graydon Hoare-5/+18