From 59b4d7471c42e955bd9846892a0cc7478171778d Mon Sep 17 00:00:00 2001 From: Wolfgang Denk Date: Thu, 6 Aug 2009 21:29:59 +0200 Subject: ARM EABI: add new helper functions resp. function names The ARM EABI defines new names for GCC helper functions, and GCC seems to need some new functions as well. This patch is a minimal-invasive approach to fix problems with EABI conformant tool chains (to be used with "USE_PRIVATE_LIBGCC=yes"). Signed-off-by: Wolfgang Denk Tested-by: Dirk Behme --- lib_arm/_lshrdi3.S | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib_arm/_lshrdi3.S') diff --git a/lib_arm/_lshrdi3.S b/lib_arm/_lshrdi3.S index fabfd9f..e7fa799 100644 --- a/lib_arm/_lshrdi3.S +++ b/lib_arm/_lshrdi3.S @@ -35,7 +35,9 @@ Boston, MA 02110-1301, USA. */ #endif .globl __lshrdi3 +.globl __aeabi_llsr __lshrdi3: +__aeabi_llsr: subs r3, r2, #32 rsb ip, r2, #32 -- cgit v1.1