diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..3e2ae56 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,7 @@ +[package] +name = "blog_os" +version = "0.1.0" +authors = ["Philipp Oppermann "] + +[lib] +crate-type = ["staticlib"] diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..b47da51 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,8 @@ +#![feature(lang_items)] +#![no_std] + +#[no_mangle] +pub extern fn rust_main() {} + +#[lang = "eh_personality"] extern fn eh_personality() {} +#[lang = "panic_fmt"] #[no_mangle] pub extern fn panic_fmt() -> ! {loop{}}