about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-05-21 23:25:17 -0700
committerbors <bors@rust-lang.org>2013-05-21 23:25:17 -0700
commit8a4bffc7eee07d895e32db9a4a366c23995d260a (patch)
tree47fe97e2908b4f8ff28a525c8275e15c9e510683 /src/rustllvm/RustWrapper.cpp
parent15e44381af4f6d89fc62111a8425087ccab40665 (diff)
parent499b02213d7de83d301918d6068c75bd08941ac7 (diff)
downloadrust-8a4bffc7eee07d895e32db9a4a366c23995d260a.tar.gz
rust-8a4bffc7eee07d895e32db9a4a366c23995d260a.zip
auto merge of #6667 : crabtw/rust/arm-rt, r=brson
This fixes segmentation fault of new rt tests.
For example
```
use core::rt::test::*;
use core::rt::comm::*;
use core::cell::Cell;

fn main() {
    do run_in_newsched_task {
        let (port, chan) = oneshot::<~int>();
        let port_cell = Cell(port);
        do spawntask_immediately {
            assert!(port_cell.take().recv() == ~10);
        }
        chan.send(~10);
    }
}
```
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions