| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-07-27 | tests: Move run-pass tests without naming conflicts to ui | Vadim Petrochenkov | -33/+0 | |
| 2019-07-27 | tests: Add missing run-pass annotations | Vadim Petrochenkov | -0/+2 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-09-21 | Allow various lints as part of ui-ifying `src/test/run-pass` suite. | Felix S. Klock II | -0/+1 | |
| 2018-08-05 | Fix test/run-pass | varkor | -2/+0 | |
| 2015-09-17 | Correct type definition of HANDLE. | Vitali Haravy | -1/+1 | |
| 2015-06-18 | Fix libstd tests | Alex Crichton | -2/+0 | |
| 2015-04-10 | fixup windows std_misc | Manish Goregaokar | -0/+2 | |
| 2015-03-26 | Mass rename uint/int to usize/isize | Alex Crichton | -1/+1 | |
| Now that support has been removed, all lingering use cases are renamed. | ||||
| 2015-03-23 | rustdoc: Replace no-pretty-expanded with pretty-expanded | Brian Anderson | -0/+2 | |
| Now that features must be declared expanded source often does not compile. This adds 'pretty-expanded' to a bunch of test cases that still work. | ||||
| 2015-03-05 | Remove integer suffixes where the types in compiled code are identical. | Eduard Burtescu | -4/+4 | |
| 2015-02-18 | Update suffixes en masse in tests using `perl -p -i -e` | Niko Matsakis | -1/+1 | |
| 2013-11-11 | Remove #[fixed_stack_segment] and #[rust_stack] | Alex Crichton | -1/+0 | |
| These two attributes are no longer useful now that Rust has decided to leave segmented stacks behind. It is assumed that the rust task's stack is always large enough to make an FFI call (due to the stack being very large). There's always the case of stack overflow, however, to consider. This does not change the behavior of stack overflow in Rust. This is still normally triggered by the __morestack function and aborts the whole process. C stack overflow will continue to corrupt the stack, however (as it did before this commit as well). The future improvement of a guard page at the end of every rust stack is still unimplemented and is intended to be the mechanism through which we attempt to detect C stack overflow. Closes #8822 Closes #10155 | ||||
| 2013-11-10 | Register new snapshots | Alex Crichton | -7/+4 | |
| 2013-10-14 | Remove unused abi attributes. | Steve Klabnik | -1/+0 | |
| They've been replaced by putting the name on the extern block. #[abi = "foo"] goes to extern "foo" { } Closes #9483. | ||||
| 2013-08-19 | Add externfn macro and correctly label fixed_stack_segments | Niko Matsakis | -0/+1 | |
| 2013-08-17 | Fix warnings it tests | Erick Tryzelaar | -1/+1 | |
| 2013-07-20 | librustc: Remove `pub extern` and `priv extern` from the language. | Patrick Walton | -1/+1 | |
| Place `pub` or `priv` on individual items instead. | ||||
| 2013-04-23 | test: fix for missing ARM support | Young-il Choi | -0/+1 | |
| 2013-03-29 | Add AbiSet and integrate it into the AST. | Niko Matsakis | -1/+1 | |
| I believe this patch incorporates all expected syntax changes from extern function reform (#3678). You can now write things like: extern "<abi>" fn foo(s: S) -> T { ... } extern "<abi>" mod { ... } extern "<abi>" fn(S) -> T The ABI for foreign functions is taken from this syntax (rather than from an annotation). We support the full ABI specification I described on the mailing list. The correct ABI is chosen based on the target architecture. Calls by pointer to C functions are not yet supported, and the Rust type of crust fns is still *u8. | ||||
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-07 | test: Fix tests. | Patrick Walton | -5/+7 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-07 | librustc: Remove "extern mod { ... }" from librustc, librustdoc, and tests. ↵ | Patrick Walton | -7/+9 | |
| rs=deexterning | ||||
| 2013-02-01 | check-fast fallout from removing export, r=burningtree | Graydon Hoare | -2/+2 | |
| 2013-01-30 | test: Remove export from the tests, language, and libraries. rs=deexporting | Patrick Walton | -4/+4 | |
| 2013-01-25 | testsuite: Fix Windows breakage harder in x86stdcall2 | Tim Chevalier | -5/+5 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+1 | |
| #[legacy_exports]; | ||||
| 2012-07-03 | Switch 'native' to 'extern' (or 'foreign' in some descriptions) | Graydon Hoare | -1/+1 | |
| 2012-01-01 | freebsd support | User Jyyou | -0/+1 | |
| 2011-11-16 | Use attributes for native module ABI and link name | Haitao Li | -1/+2 | |
| This patch changes how to specify ABI and link name of a native module. Before: native "cdecl" mod llvm = "rustllvm" {...} After: #[abi = "cdecl"] #[link_name = "rustllvm"] native mod llvm {...} The old optional syntax for ABI and link name is no longer supported. Fixes issue #547 | ||||
| 2011-11-09 | Add "stdcall" as synonym for "c-stack-stdcall" | Brian Anderson | -1/+1 | |
| 2011-11-09 | Make native "c-stack-stdcall" ABI work | Brian Anderson | -0/+26 | |
| 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. | ||||
