// Copyright 2012 The Rust Project Developers. See the COPYRIGHT // file at the top-level directory of this distribution and at // http://rust-lang.org/COPYRIGHT. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // xfail-test // -*- rust -*- native mod libc = target_libc { fn open(int name, int flags, int mode) -> int; fn close(int fd) -> int; fn read(int fd, int buf, int count) -> int; fn write(int fd, int buf, int count) -> int; fn malloc(int sz) -> int; fn free(int p) -> (); } native "cdecl" mod rustrt { fn str_buf(str s) -> int; } mod inner = "native-mod-src/inner.rs";