diff options
-rw-r--r-- | asm.s | 1 | ||||
-rw-r--r-- | bin/thumbv6m-none-eabi.a | bin | 3074 -> 3070 bytes | |||
-rw-r--r-- | bin/thumbv7em-none-eabi.a | bin | 5302 -> 5298 bytes | |||
-rw-r--r-- | bin/thumbv7em-none-eabihf.a | bin | 5302 -> 5298 bytes | |||
-rw-r--r-- | bin/thumbv7m-none-eabi.a | bin | 4244 -> 4240 bytes | |||
-rw-r--r-- | bin/thumbv8m.base-none-eabi.a | bin | 4174 -> 4170 bytes | |||
-rw-r--r-- | bin/thumbv8m.main-none-eabi.a | bin | 6584 -> 6580 bytes | |||
-rw-r--r-- | bin/thumbv8m.main-none-eabihf.a | bin | 6584 -> 6580 bytes | |||
-rw-r--r-- | src/asm.rs | 4 |
9 files changed, 2 insertions, 3 deletions
@@ -120,7 +120,6 @@ __sev: .thumb_func __udf: udf - bx lr .section .text.__wfe .global __wfe diff --git a/bin/thumbv6m-none-eabi.a b/bin/thumbv6m-none-eabi.a Binary files differindex 92076d7..06a7cb7 100644 --- a/bin/thumbv6m-none-eabi.a +++ b/bin/thumbv6m-none-eabi.a diff --git a/bin/thumbv7em-none-eabi.a b/bin/thumbv7em-none-eabi.a Binary files differindex a33db85..48da24d 100644 --- a/bin/thumbv7em-none-eabi.a +++ b/bin/thumbv7em-none-eabi.a diff --git a/bin/thumbv7em-none-eabihf.a b/bin/thumbv7em-none-eabihf.a Binary files differindex a33db85..48da24d 100644 --- a/bin/thumbv7em-none-eabihf.a +++ b/bin/thumbv7em-none-eabihf.a diff --git a/bin/thumbv7m-none-eabi.a b/bin/thumbv7m-none-eabi.a Binary files differindex 5949e33..296f66f 100644 --- a/bin/thumbv7m-none-eabi.a +++ b/bin/thumbv7m-none-eabi.a diff --git a/bin/thumbv8m.base-none-eabi.a b/bin/thumbv8m.base-none-eabi.a Binary files differindex 460e342..026250b 100644 --- a/bin/thumbv8m.base-none-eabi.a +++ b/bin/thumbv8m.base-none-eabi.a diff --git a/bin/thumbv8m.main-none-eabi.a b/bin/thumbv8m.main-none-eabi.a Binary files differindex 53c510f..6848518 100644 --- a/bin/thumbv8m.main-none-eabi.a +++ b/bin/thumbv8m.main-none-eabi.a diff --git a/bin/thumbv8m.main-none-eabihf.a b/bin/thumbv8m.main-none-eabihf.a Binary files differindex 53c510f..6848518 100644 --- a/bin/thumbv8m.main-none-eabihf.a +++ b/bin/thumbv8m.main-none-eabihf.a @@ -91,7 +91,7 @@ pub fn udf() -> ! { #[cfg(all(cortex_m, feature = "inline-asm"))] () => unsafe { asm!("udf" :::: "volatile"); - loop { continue } + core::hint::unreachable_unchecked(); }, #[cfg(all(cortex_m, not(feature = "inline-asm")))] @@ -102,7 +102,7 @@ pub fn udf() -> ! { __udf(); - loop { continue } + core::hint::unreachable_unchecked(); }, #[cfg(not(cortex_m))] |