8b592783a2e8b7721a99730bd549aab5208f36af |
|
24-Jul-2009 |
Catalin Marinas <catalin.marinas@arm.com> |
Thumb-2: Implement the unified arch/arm/lib functions This patch adds the ARM/Thumb-2 unified support for the arch/arm/lib/* files. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
/arch/arm/lib/ashrdi3.S
|
93ed3970114983543bbebd195bef65db84444ea2 |
|
28-Aug-2008 |
Catalin Marinas <catalin.marinas@arm.com> |
[ARM] 5227/1: Add the ENDPROC declarations to the .S files This declaration specifies the "function" type and size for various assembly functions, mainly needed for generating the correct branch instructions in Thumb-2. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
/arch/arm/lib/ashrdi3.S
|
ba95e4e4a0a8a3c6aba363d45f78d5f2e2d111eb |
|
14-Jan-2006 |
Nicolas Pitre <nico@cam.org> |
[ARM] 3104/1: ARM EABI: new helper function names 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>
/arch/arm/lib/ashrdi3.S
|
f741a1aab5fd7892927208ca37eb86b9ea85784a |
|
31-Oct-2005 |
Nicolas Pitre <nico@cam.org> |
[ARM] 3049/1: More optimized libgcc functions 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>
/arch/arm/lib/ashrdi3.S
|