about summary refs log tree commit diff
path: root/src/libstd/rt/stack.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2013-12-12 17:54:53 -0800
committerAlex Crichton <alex@alexcrichton.com>2013-12-24 14:42:00 -0800
commit6aadc9d18856f8e7ea8038e2c4b2ba0f9507e26a (patch)
tree563ed3086b2bb3ddd683d0cf5d654763895b1201 /src/libstd/rt/stack.rs
parent49e5493587162d53a693ba7e7833edd8f1718e94 (diff)
downloadrust-6aadc9d18856f8e7ea8038e2c4b2ba0f9507e26a.tar.gz
rust-6aadc9d18856f8e7ea8038e2c4b2ba0f9507e26a.zip
native: Introduce libnative
This commit introduces a new crate called "native" which will be the crate that
implements the 1:1 runtime of rust. This currently entails having an
implementation of std::rt::Runtime inside of libnative as well as moving all of
the native I/O implementations to libnative.

The current snag is that the start lang item must currently be defined in
libnative in order to start running, but this will change in the future.

Cool fact about this crate, there are no extra features that are enabled.

Note that this commit does not include any makefile support necessary for
building libnative, that's all coming in a later commit.
Diffstat (limited to 'src/libstd/rt/stack.rs')
0 files changed, 0 insertions, 0 deletions