diff options
| author | kleink <kleink@NetBSD.org> | 2003-10-26 10:03:11 +0000 |
|---|---|---|
| committer | kleink <kleink@NetBSD.org> | 2003-10-26 10:03:11 +0000 |
| commit | be5cd162d0cd656a676e37fede35d0ff2e73f41f (patch) | |
| tree | d0568b3666407dee59d09fcf5c42de7671f3e5cc /lib/libc/arch | |
| parent | 3fda49f7af0b3f99032539aa976b52b9275aa09d (diff) | |
Use the generic `long double' == `double' versions on m68000.
Diffstat (limited to 'lib/libc/arch')
| -rw-r--r-- | lib/libc/arch/m68k/gen/Makefile.inc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/libc/arch/m68k/gen/Makefile.inc b/lib/libc/arch/m68k/gen/Makefile.inc index a64bf7878fb..58732bac966 100644 --- a/lib/libc/arch/m68k/gen/Makefile.inc +++ b/lib/libc/arch/m68k/gen/Makefile.inc @@ -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+= infinityf_ieee754.c infinity_ieee754.c 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 \ |
