audk/ArmPkg/Library/CompilerIntrinsicsLib/Arm
Eugene Cohen efda177513 ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro
This has the effect of splitting assembly functions into their own sections
so the linker can remove unused ones to save space.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eugene Cohen <eugene@hp.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@gmail.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19109 6f19259b-4bc3-4df7-8a09-765794883524
2015-12-03 20:28:02 +00:00
..
Llvm_int_lib.h ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ashldi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ashldi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ashrdi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ashrdi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
clzsi2.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
clzsi2.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ctzsi2.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ctzsi2.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
div.S ARM Packages: Fixed line endings 2013-01-25 11:28:06 +00:00
div.asm ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
divdi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
divdi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
divsi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
divsi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
lasr.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
ldivmod.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ldivmod.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
llsl.S ArmPkg/CompilerIntrinsicsLib: Add missing __aeabi_llsl and __aeabi_llsr for GCC 2013-01-28 11:40:04 +00:00
llsl.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
llsr.S ArmPkg/CompilerIntrinsicsLib: Add missing __aeabi_llsl and __aeabi_llsr for GCC 2013-01-28 11:40:04 +00:00
llsr.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
lshrdi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
lshrdi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
memcpy.S ArmPkg/CompilerIntrinsicsLib: Make __aeabi_memcpy the same as memcpy 2014-01-15 12:24:31 +00:00
memcpy.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
memcpy4.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
memmove.S ArmPkg/CompilerIntrinsicesLib: Fixed memmove() and memset() 2014-11-11 00:52:11 +00:00
memmove.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
memset.S ArmPkg/CompilerIntrinsicesLib: Fixed memmove() and memset() 2014-11-11 00:52:11 +00:00
memset.asm ArmPkg/CompilerIntrinsicesLib: Fixed memmove() and memset() 2014-11-11 00:52:11 +00:00
moddi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
moddi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
modsi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
modsi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
muldi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
muldi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
mullu.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
mullu.asm ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
sourcery.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
switch.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
switch8.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
switch16.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
switch32.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
switchu8.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ucmpdi2.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ucmpdi2.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
udivdi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
udivdi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
udivmoddi4.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
udivmoddi4.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
udivsi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
udivsi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
uldiv.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
uldiv.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
uldivmod.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
umoddi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
umoddi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
umodsi3.S ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
umodsi3.c ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
uread.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00
uwrite.asm ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro 2015-12-03 20:28:02 +00:00