From 3b184eaa0abf147d607f918985bdffd6abe31a51 Mon Sep 17 00:00:00 2001 From: Adam Greig Date: Wed, 2 Dec 2020 14:09:33 +0000 Subject: asm.bootstrap: only set CONTROL.SPSEL, mark as divergent --- asm/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'asm/lib.rs') diff --git a/asm/lib.rs b/asm/lib.rs index b956d8b..fc8ddc8 100644 --- a/asm/lib.rs +++ b/asm/lib.rs @@ -69,11 +69,11 @@ shims! { fn __psp_r() -> u32; fn __psp_w(val: u32); fn __sev(); - fn __udf(); + fn __udf() -> !; fn __wfe(); fn __wfi(); fn __sh_syscall(nr: u32, arg: u32) -> u32; - fn __bootstrap(msp: u32, rv: u32); + fn __bootstrap(msp: u32, rv: u32) -> !; } // v7m *AND* v8m.main, but *NOT* v8m.base -- cgit v1.2.3