From 5d8758df59637fa83d8ce501ef567a0c13165944 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Tue, 11 Apr 2017 18:25:51 +0200 Subject: [PATCH] Add a dependency on rlibc --- Cargo.toml | 3 +++ src/lib.rs | 7 ++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 3e2ae56..eec662f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,3 +5,6 @@ authors = ["Philipp Oppermann "] [lib] crate-type = ["staticlib"] + +[dependencies] +rlibc = "1.0" diff --git a/src/lib.rs b/src/lib.rs index b47da51..c82ca72 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,8 +1,13 @@ #![feature(lang_items)] #![no_std] +extern crate rlibc; + #[no_mangle] -pub extern fn rust_main() {} +pub extern fn rust_main() { + let x = ["Hello", "World", "!"]; + let y = x; +} #[lang = "eh_personality"] extern fn eh_personality() {} #[lang = "panic_fmt"] #[no_mangle] pub extern fn panic_fmt() -> ! {loop{}}