Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libc/arch/m68k/gen Use the generic `long double' == `dou...



details:   https://anonhg.NetBSD.org/src/rev/699d56ec85b0
branches:  trunk
changeset: 554240:699d56ec85b0
user:      kleink <kleink%NetBSD.org@localhost>
date:      Sun Oct 26 10:03:11 2003 +0000

description:
Use the generic `long double' == `double' versions on m68000.

diffstat:

 lib/libc/arch/m68k/gen/Makefile.inc |  8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diffs (23 lines):

diff -r 6fc2ee9cd00e -r 699d56ec85b0 lib/libc/arch/m68k/gen/Makefile.inc
--- a/lib/libc/arch/m68k/gen/Makefile.inc       Sun Oct 26 09:50:20 2003 +0000
+++ b/lib/libc/arch/m68k/gen/Makefile.inc       Sun Oct 26 10:03:11 2003 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.inc,v 1.21 2003/10/25 22:31:20 kleink Exp $
+#      $NetBSD: Makefile.inc,v 1.22 2003/10/26 10:03:11 kleink Exp $
 
 SRCS+= alloca.S fabs.S
 
@@ -7,7 +7,13 @@
 SRCS+= nanf_ieee754.c
 SRCS+= frexp_ieee754.c isinf_ieee754.c isnan_ieee754.c
 
+# 68000-based machines use a double-extended `long double' type
+# for which the generic ieee754 versions can be used
+.if    ${MACHINE_ARCH} == "m68000"
+SRCS+= infinityl_dbl_ieee754.c isinfl_dbl_ieee754.c isnanl_dbl_ieee754.c
+.else
 SRCS+= infinityl.c isinfl.c isnanl.c
+.endif
 
 SRCS+= ashlsi3.S ashrsi3.S \
        lshlsi3.S lshrsi3.S \



Home | Main Index | Thread Index | Old Index