Changeset ab63b04e in mainline for boot/arch/arm32/src/eabi.S


Ignore:
Timestamp:
2012-04-08T17:11:29Z (12 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0e56575d
Parents:
d76de0e
Message:

do not use bx in ARMv4 mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/arm32/src/eabi.S

    rd76de0e rab63b04e  
    4343        ldr lr, [sp, #4]
    4444        add sp, sp, #8
    45         bx lr
     45        mov pc, lr
    4646
    4747__aeabi_uidiv:
     
    5050        ldr lr, [sp, #4]
    5151        add sp, sp, #8
    52         bx lr
     52        mov pc, lr
    5353
    5454__aeabi_idivmod:
     
    5959        add sp, sp, #8
    6060        pop {r1, r2}
    61         bx lr
     61        mov pc, lr
    6262
    6363__aeabi_uidivmod:
     
    6868        add sp, sp, #8
    6969        pop {r1, r2}
    70         bx lr
     70        mov pc, lr
    7171
    7272__aeabi_ldivmod:
     
    7777        add sp, sp, #8
    7878        pop {r2, r3}
    79         bx lr
     79        mov pc, lr
    8080
    8181__aeabi_uldivmod:
     
    8686        add sp, sp, #8
    8787        pop {r2, r3}
    88         bx lr
     88        mov pc, lr
Note: See TracChangeset for help on using the changeset viewer.