summaryrefslogtreecommitdiff
path: root/arch/arm/lib/ashldi3.S
AgeCommit message (Collapse)AuthorFilesLines
2006-01-14[ARM] 3104/1: ARM EABI: new helper function namesNicolas Pitre1-0/+1
Patch from Nicolas Pitre The ARM EABI defines new names for GCC helper functions. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2005-10-31[ARM] 3049/1: More optimized libgcc functionsNicolas Pitre1-0/+48
Patch from Nicolas Pitre This patch gets rid of the last C implementations of needed libgcc functions for the kernel, replacing them with optimized assembly versions. Those functions are: __ashldi3 __ashrdi3 __lshrdi3 __muldi3 __ucmpdi2 The first 3 were lifted from gcc, the other two were written from scratch. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>