OpenCloudOS-Kernel/arch/microblaze/lib
Michal Simek de93c3c119 microblaze: Fix ASM optimized code for LE
Microblaze little-endian doesn't support ASM optimized library
functions(memcpy/memmove). Kconfig doens't contain
any information about endian that's why it is necessary to
check it in the source code.
The code is used with barrel shifter is used.

Signed-off-by: Michal Simek <monstr@monstr.eu>
2011-01-28 14:05:13 +01:00
..
Makefile microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
ashldi3.c microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
ashrdi3.c microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
divsi3.S microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
fastcopy.S microblaze: Fix ASM optimized code for LE 2011-01-28 14:05:13 +01:00
libgcc.h microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
lshrdi3.c microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
memcpy.c microblaze: Support C optimized lib functions for little-endian 2010-10-21 15:52:02 +10:00
memmove.c arch/microblaze: Remove unnecessary semicolons 2010-11-15 07:37:01 +01:00
memset.c microblaze: Separate library optimized functions 2010-10-21 15:52:01 +10:00
modsi3.S microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
muldi3.c microblaze: Fix __muldi3 function for little-endian. 2011-01-03 10:30:31 +01:00
mulsi3.S microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
uaccess_old.S microblaze: Support word copying in copy_tofrom_user 2010-04-01 08:38:25 +02:00
udivsi3.S microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00
umodsi3.S microblaze: Add libgcc function directly to kernel 2010-10-21 15:51:42 +10:00