From 5a5596f7a2a857caa791cb381ee32759e3b6864f Mon Sep 17 00:00:00 2001 From: whitequark Date: Tue, 27 Mar 2018 08:55:35 +0000 Subject: [PATCH] Fix signature of panic_fmt even further. --- firmware/src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/src/main.rs b/firmware/src/main.rs index b0ef4d9..cbf3679 100644 --- a/firmware/src/main.rs +++ b/firmware/src/main.rs @@ -29,9 +29,9 @@ macro_rules! println { ($fmt:expr, $($arg:tt)*) => (print!(concat!($fmt, "\n"), $($arg)*)); } -#[no_mangle] #[lang = "panic_fmt"] -pub fn panic_fmt(msg: fmt::Arguments, file: &'static str, line: u32, col: u32) -> ! { +#[no_mangle] +pub extern fn rust_begin_panic(msg: fmt::Arguments, file: &'static str, line: u32, col: u32) -> ! { println!("panic at {}:{}:{}: {}", file, line, col, msg); loop {} }