re PR target/38548 (bootstrap broken on arm-linux-gnu (not gnueabi))
PR target/38548 * arm/t-linux (LIB1ASMFUNCS): Add _arm_addsubdf3 and _arm_addsubsf3. * arm/lib1funcs.asm (clzsi2): Use RET macro for return instruction. From-SVN: r142838
This commit is contained in:
parent
f0b4bdd55d
commit
007403f342
3 changed files with 9 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-12-19 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
PR target/38548
|
||||
* arm/t-linux (LIB1ASMFUNCS): Add _arm_addsubdf3 and _arm_addsubsf3.
|
||||
* arm/lib1funcs.asm (clzsi2): Use RET macro for return instruction.
|
||||
|
||||
2008-12-19 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
PR bootstrap/38578
|
||||
|
|
|
@ -1280,7 +1280,7 @@ ARM_FUNC_START clzsi2
|
|||
adr r2, 1f
|
||||
ldrb r0, [r2, r0]
|
||||
add r0, r0, r1
|
||||
bx lr
|
||||
RET
|
||||
.align 2
|
||||
1:
|
||||
.byte 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
|
|
|
@ -3,7 +3,8 @@
|
|||
TARGET_LIBGCC2_CFLAGS = -fomit-frame-pointer -fPIC
|
||||
|
||||
LIB1ASMSRC = arm/lib1funcs.asm
|
||||
LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx _clzsi2 _clzdi2
|
||||
LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx _clzsi2 _clzdi2 \
|
||||
_arm_addsubdf3 _arm_addsubsf3
|
||||
|
||||
# MULTILIB_OPTIONS = mhard-float/msoft-float
|
||||
# MULTILIB_DIRNAMES = hard-float soft-float
|
||||
|
|
Loading…
Add table
Reference in a new issue