audk/ArmPkg/Library/CompilerIntrinsicsLib/Arm
oliviermartin 68085d37f8 ArmPkg/CompilerIntrinsicsLib: Reverse the order of the 'ldrb' instructions in __aeabi_uread4
Change __aeabi_uread4 from:
    ldrb    r2, [r0, #1]
    ldrb    r1, [r0]
    (...)
to:
    ldrb    r1, [r0]
    ldrb    r2, [r0, #1]
    (...)

This change is a workaround to handle correctly __aeabi_uread4 on ARM
Versatile Express RTSM.
It should not have any major consequence on the other ARM platforms.



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12481 6f19259b-4bc3-4df7-8a09-765794883524
2011-09-29 20:55:10 +00:00
..
Llvm_int_lib.h
ashldi3.S
ashldi3.c
ashrdi3.S
ashrdi3.c
clzsi2.S
clzsi2.c
ctzsi2.S
ctzsi2.c
div.S
div.asm
divdi3.S
divdi3.c
divsi3.S
divsi3.c
lasr.asm
ldivmod.S
ldivmod.asm
llsl.asm
llsr.asm
lshrdi3.S
lshrdi3.c
memcpy.S
memcpy.asm
memcpy4.asm
memmove.asm
memset.S
memset.asm
moddi3.S
moddi3.c
modsi3.S
modsi3.c
muldi3.S
muldi3.c
mullu.S
mullu.asm
sourcery.S
switch.asm
switch8.S
switch16.S
switch32.S
switchu8.S
ucmpdi2.S
ucmpdi2.c
udivdi3.S
udivdi3.c
udivmoddi4.S
udivmoddi4.c
udivsi3.S
udivsi3.c
uldiv.S
uldiv.asm
uldivmod.c
umoddi3.S
umoddi3.c
umodsi3.S
umodsi3.c
uread.asm ArmPkg/CompilerIntrinsicsLib: Reverse the order of the 'ldrb' instructions in __aeabi_uread4 2011-09-29 20:55:10 +00:00
uwrite.asm