Changeset 954c024 in mainline for uspace/lib/c/arch/arm32/src/eabi.S
- Timestamp:
- 2018-09-05T21:40:34Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f8048d1
- Parents:
- 79b39d0
- git-author:
- Jiří Zárevúcky <jiri.zarevucky@…> (2018-08-03 15:27:05)
- git-committer:
- Jiří Zárevúcky <jiri.zarevucky@…> (2018-09-05 21:40:34)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/arm32/src/eabi.S
r79b39d0 r954c024 35 35 mov pc, lr 36 36 FUNCTION_END(__aeabi_read_tp) 37 38 FUNCTION_BEGIN(__aeabi_idiv)39 push {lr}40 bl __divsi341 pop {lr}42 mov pc, lr43 FUNCTION_END(__aeabi_idiv)44 45 FUNCTION_BEGIN(__aeabi_uidiv)46 push {lr}47 bl __udivsi348 pop {lr}49 mov pc, lr50 FUNCTION_END(__aeabi_uidiv)51 52 FUNCTION_BEGIN(__aeabi_idivmod)53 push {lr}54 sub sp, sp, #1255 add r2, sp, #456 bl __udivmodsi357 ldr r1, [sp, #4]58 add sp, sp, #1259 pop {lr}60 mov pc, lr61 FUNCTION_END(__aeabi_idivmod)62 63 FUNCTION_BEGIN(__aeabi_uidivmod)64 push {lr}65 sub sp, sp, #1266 add r2, sp, #467 bl __udivmodsi368 ldr r1, [sp, #4]69 add sp, sp, #1270 pop {lr}71 mov pc, lr72 FUNCTION_END(__aeabi_uidivmod)73 74 FUNCTION_BEGIN(__aeabi_ldivmod)75 push {lr}76 sub sp, sp, #2477 push {sp}78 bl __divmoddi379 add sp, sp, #480 pop {r2, r3}81 add sp, sp, #1682 pop {lr}83 mov pc, lr84 FUNCTION_END(__aeabi_ldivmod)85 86 FUNCTION_BEGIN(__aeabi_uldivmod)87 push {lr}88 sub sp, sp, #2489 push {sp}90 bl __udivmoddi391 add sp, sp, #492 pop {r2, r3}93 add sp, sp, #1694 pop {lr}95 mov pc, lr96 FUNCTION_END(__aeabi_uldivmod)
Note:
See TracChangeset
for help on using the changeset viewer.