| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-11-17 | remove blank line | Niko Matsakis | -1/+0 | |
| 2011-11-17 | add FIXME for issue #1184 | Niko Matsakis | -0/+4 | |
| 2011-11-17 | fix resource-generic | Niko Matsakis | -8/+5 | |
| 2011-11-17 | Stop using temporary intrinsic_2 functions | Brian Anderson | -1/+1 | |
| 2011-11-17 | remove compile-command from local variable blocks | Niko Matsakis | -25/+0 | |
| 2011-11-17 | rustc: Add a flag '--warn-unused-imports' | Haitao Li | -1/+3 | |
| Followup of issue #889 | ||||
| 2011-11-17 | rustc: Fix warn on unused import bug | Haitao Li | -11/+10 | |
| rustc generates incorrect warning for cascaded import declarations like: use std; import std::io; import io::println; fn main() { println("hello"); } warning: unused import io A followup of issue #889 | ||||
| 2011-11-16 | fix minor merge errors | Niko Matsakis | -18/+13 | |
| 2011-11-16 | apply calling convention at call site too | Niko Matsakis | -1/+1 | |
| 2011-11-16 | temp workaround for failure to pass ulonglong successfully | Niko Matsakis | -1/+3 | |
| 2011-11-16 | remove wrappers from intrinsics | Niko Matsakis | -141/+9 | |
| 2011-11-16 | make stdcall use shim | Niko Matsakis | -43/+26 | |
| 2011-11-16 | fix natives with user-specified link names, remove unused imports | Niko Matsakis | -7/+16 | |
| 2011-11-16 | fix bug in shape where s_int/s_uint were not customized to platform | Niko Matsakis | -12/+29 | |
| 2011-11-16 | temporarily disable these tests b/c they crash rustc | Niko Matsakis | -4/+4 | |
| 2011-11-16 | enable comments in generated asm, ll | Niko Matsakis | -3/+24 | |
| 2011-11-16 | correct translation of neg. numbers in 64-bit architectures | Niko Matsakis | -17/+11 | |
| 2011-11-16 | remove fixed FIXME | Niko Matsakis | -1/+0 | |
| 2011-11-16 | wrap long line | Niko Matsakis | -1/+2 | |
| 2011-11-16 | finish up the shim approach | Niko Matsakis | -9/+17 | |
| 2011-11-16 | add back call to zero_and_revoke | Niko Matsakis | -0/+1 | |
| 2011-11-16 | begin efforts to use shim functions for c-stack calls | Niko Matsakis | -63/+142 | |
| 2011-11-16 | rustc: Use link_name attribute for native function | Haitao Li | -12/+12 | |
| Fixes issue #906 | ||||
| 2011-11-15 | rustc: Don't sign extend uints during translation | Brian Anderson | -1/+1 | |
| Doing so produces incorrect results on a 32-bit compiler targeting 64-bits | ||||
| 2011-11-15 | Use native fn's link name attribute if given | Haitao Li | -2/+8 | |
| Fixes issue #905 | ||||
| 2011-11-15 | Fix handling of loops and conditionals in alias.rs | Marijn Haverbeke | -62/+149 | |
| It now threads information about invalidated aliases through the AST properly. This makes it more permissive for conditionals (invalidating an alias in one branch doesn't prevent you from using it in another), and less permissive for loops (it now properly notices when a loop invalidates an alias that it might still use in another iteration). Closes #1144 | ||||
| 2011-11-15 | rustllvm: Add a GetOrInsertFunction wrapper | Haitao Li | -1/+2 | |
| Fixes issue #1161 Test-case-by: Brian Anderson <banderson@mozilla.com> Signed-off-by: Haitao Li <lihaitao@gmail.com> | ||||
| 2011-11-13 | Make various binops not typecheck for unsafe pointers. Closes #1173 | Brian Anderson | -1/+0 | |
| 2011-11-10 | Cleanup unused imports | Haitao Li | -116/+67 | |
| 2011-11-10 | rustc: Add support of warning on unused imports | Haitao Li | -9/+35 | |
| Fixes issue #889 | ||||
| 2011-11-09 | rustc: Rename native_abi_c_stack_cdecl to native_abi_cdecl | Brian Anderson | -3/+3 | |
| 2011-11-09 | rustc: Rename native_abi_c_stack_stdcall to native_abi_stdcall | Brian Anderson | -2/+2 | |
| 2011-11-09 | Remove native "x86stdcall" ABI | Brian Anderson | -15/+3 | |
| 2011-11-09 | Make native "c-stack-stdcall" ABI work | Brian Anderson | -1/+16 | |
| The symbol name is based on the number of arguments, so we have to declare it correctly. For some reason GetLastError doesn't work now. | ||||
| 2011-11-09 | trans: Add binops (except for logic and comparators) and unops to ↵ | Joshua Wise | -2/+78 | |
| trans_const_expr. Working towards issue #570. | ||||
| 2011-11-09 | middle: Add a pass to reject bad const expressions earlier. Currently just ↵ | Joshua Wise | -0/+42 | |
| rejects unimplemented const expressions, but will be needed later. | ||||
| 2011-11-08 | Remove native "cdecl" ABI | Brian Anderson | -7/+2 | |
| 2011-11-07 | Remove native "llvm" ABI | Brian Anderson | -13/+1 | |
| 2011-11-07 | Remove native "rust" ABI | Brian Anderson | -6/+1 | |
| 2011-11-07 | rustc: Set LLVM module identifier as crate name | Haitao Li | -3/+3 | |
| 2011-11-03 | Disallow writing to function arguments again | Marijn Haverbeke | -68/+63 | |
| Remove implicit copying hack. Closes #1118 | ||||
| 2011-11-02 | fix line too long | Niko Matsakis | -1/+2 | |
| 2011-11-02 | add -m64 to gcc args if appropriate | Niko Matsakis | -2/+4 | |
| 2011-11-02 | correct more i32 vs int mismatches | Niko Matsakis | -2/+2 | |
| 2011-11-02 | convert various ints to i32 and vice versa | Niko Matsakis | -22/+22 | |
| 2011-11-02 | convert GEP to i32 | Niko Matsakis | -112/+64 | |
| 2011-11-02 | get things checking on ia32 | Niko Matsakis | -44/+32 | |
| 2011-11-02 | thread the context through so that int can be 64 bits on x86_64 | Niko Matsakis | -86/+123 | |
| 2011-11-02 | work on making the size of ints depend on the target arch | Niko Matsakis | -60/+92 | |
| 2011-11-02 | work on making the size of ints depend on the target arch | Niko Matsakis | -210/+295 | |
