about summary refs log tree commit diff
path: root/src/rt/sync/rust_thread.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-11-04 21:02:07 -0800
committerbors <bors@rust-lang.org>2013-11-04 21:02:07 -0800
commit1c56652640c6f376cf454c63c7dd80eabe28ed5e (patch)
tree57acecc305e4962b080ab2c070b71f96f0e77a2a /src/rt/sync/rust_thread.cpp
parent4b04395c11eeb9fa6517a73717184881a977cee4 (diff)
parent77e0235983ba3ad16f99123604dbbd1401ba8d6c (diff)
downloadrust-1c56652640c6f376cf454c63c7dd80eabe28ed5e.tar.gz
rust-1c56652640c6f376cf454c63c7dd80eabe28ed5e.zip
auto merge of #10064 : luqmana/rust/vvv, r=nikomatsakis
Fixes #2057.

Example:
```Rust
#[no_std];

type c_char = u8;
type c_int = i32;
type size_t = uint;

extern {
    fn printf(format: *c_char, ...) -> c_int;
}

#[lang="fail_bounds_check"]
fn fail_bounds_check(_: *c_char, _: size_t, _: size_t, _: size_t) {}

#[start]
#[fixed_stack_segment]
fn main(_: int, _: **u8) -> int {
    unsafe {
        let msg = bytes!("Hello World!

Diffstat (limited to 'src/rt/sync/rust_thread.cpp')
0 files changed, 0 insertions, 0 deletions