diff options
Diffstat (limited to 'third_party')
-rw-r--r-- | third_party/libaeabi-cortexm0/core/cortex-m/uldivmod.S | 1 | ||||
-rw-r--r-- | third_party/libaeabi-cortexm0/core/cortex-m0/div.S | 1 | ||||
-rw-r--r-- | third_party/libaeabi-cortexm0/core/cortex-m0/uldivmod.S | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/third_party/libaeabi-cortexm0/core/cortex-m/uldivmod.S b/third_party/libaeabi-cortexm0/core/cortex-m/uldivmod.S index da60793e67..63f060891b 100644 --- a/third_party/libaeabi-cortexm0/core/cortex-m/uldivmod.S +++ b/third_party/libaeabi-cortexm0/core/cortex-m/uldivmod.S @@ -176,4 +176,5 @@ L_done_sub4: __aeabi_ldiv0: ldr SOFTWARE_PANIC_REASON_REG, =PANIC_SW_DIV_ZERO + mov SOFTWARE_PANIC_INFO_REG, r14 bl exception_panic diff --git a/third_party/libaeabi-cortexm0/core/cortex-m0/div.S b/third_party/libaeabi-cortexm0/core/cortex-m0/div.S index 898ecafe83..06dc7afacb 100644 --- a/third_party/libaeabi-cortexm0/core/cortex-m0/div.S +++ b/third_party/libaeabi-cortexm0/core/cortex-m0/div.S @@ -163,4 +163,5 @@ L_dont_sub0: __aeabi_idiv0: ldr SOFTWARE_PANIC_REASON_REG, =PANIC_SW_DIV_ZERO + mov SOFTWARE_PANIC_INFO_REG, r14 bl exception_panic diff --git a/third_party/libaeabi-cortexm0/core/cortex-m0/uldivmod.S b/third_party/libaeabi-cortexm0/core/cortex-m0/uldivmod.S index 269645268b..6c0a469d65 100644 --- a/third_party/libaeabi-cortexm0/core/cortex-m0/uldivmod.S +++ b/third_party/libaeabi-cortexm0/core/cortex-m0/uldivmod.S @@ -174,4 +174,5 @@ L_dont_sub4: __aeabi_ldiv0: ldr SOFTWARE_PANIC_REASON_REG, =PANIC_SW_DIV_ZERO + mov SOFTWARE_PANIC_INFO_REG, r14 bl exception_panic |