genode/repos/base/src/test/rust/main.rs

23 lines
383 B
Rust

#![no_std]
#![feature(lang_items,collections)]
extern crate collections;
extern crate libc;
extern "C"{
fn print_num(num: libc::c_int);
}
#[no_mangle]
pub fn main() -> libc::c_int{
unsafe {
print_num(42);
}
0
}
#[lang="panic_fmt"]
#[no_mangle]
pub fn panic_fmt() -> ! { loop{} }
#[lang="eh_personality"]
#[no_mangle]
pub fn eh_personality() -> ! { loop{} }