diff options
Diffstat (limited to 'lib')
| -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 \ |
