aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2006-10-05 19:46:06 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2006-10-05 19:46:06 +0000
commit156f225611832436f88364bbf77282174e43e6bb (patch)
tree51b18329d1c5c707e877b659f3ef46c7aff28e42 /gnu/lib
parentb2ffb4e7f086c4b0e94020756b14a0d81568f85a (diff)
Notes
Diffstat (limited to 'gnu/lib')
-rw-r--r--gnu/lib/libgcc/Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/gnu/lib/libgcc/Makefile b/gnu/lib/libgcc/Makefile
index 6eb28b8ec1c0..63c8ec79ab71 100644
--- a/gnu/lib/libgcc/Makefile
+++ b/gnu/lib/libgcc/Makefile
@@ -97,8 +97,10 @@ LIB2FUNCS_EXTRA = qrnnd.asm
# from config/arm/t-strongarm-elf
CFLAGS+= -Dinhibit_libc -fno-inline
LIB1ASMSRC = lib1funcs.asm
-LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func
-OBJS+= dp-bit.o fp-bit.o
+LIB1ASMFUNCS = _dvmd_tls _bb_init_func
+#LIB1ASMFUNCS+= _fixunsdfsi _addsubsf3 _addsubdf3 \
+# _truncdfsf2 _fixdfsi _extendsfdf2 _fixsfsi _cmpdf2 _cmpsf2 \
+# _muldivdf3 _muldivsf3
# We want fine grained libraries, so use the new code to build the
# floating point emulation libraries.
XXX fix this: NEED_FP_EMULATION set to "yes" with different rules per platform
@@ -168,7 +170,7 @@ ASM_S= ${LIB1ASMFUNCS:S/$/.So/}
SYMS= ${LIB2FUNCS} \
${LIB2_DIVMOD_FUNCS}
-.if ${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64"
+.if ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64"
SYMS+= ${FPBIT_FUNCS} ${DPBIT_FUNCS}
.endif
SYMS_ST= ${LIB2FUNCS_ST} \