build frexp/ldexp/modf in the "compat" part (code is identical)
(These are the easy cases where no assembler implementations exist.)
This commit is contained in:
parent
0ed7304bd6
commit
fa073991b3
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.14 2005/10/16 17:25:50 christos Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.15 2006/06/28 14:46:32 drochner Exp $
|
||||
|
||||
SRCS+= alloca.S byte_swap_2.S byte_swap_4.S bswap64.c divsi3.S \
|
||||
fabs.c flt_rounds.c
|
||||
@ -9,8 +9,6 @@ SRCS+= fpclassifyf_ieee754.c fpclassifyd_ieee754.c
|
||||
SRCS+= isfinitef_ieee754.c isfinited_ieee754.c
|
||||
SRCS+= isinff_ieee754.c isinfd_ieee754.c
|
||||
SRCS+= isnanf_ieee754.c isnand_ieee754.c
|
||||
SRCS+= frexp_ieee754.c
|
||||
SRCS+= ldexp_ieee754.c modf_ieee754.c
|
||||
SRCS+= signbitf_ieee754.c signbitd_ieee754.c
|
||||
|
||||
SRCS+= nanf.c
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.14 2005/04/15 22:39:10 kleink Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.15 2006/06/28 14:46:32 drochner Exp $
|
||||
|
||||
SRCS+= bswap16.c bswap32.c bswap64.c
|
||||
SRCS+= fabs.c
|
||||
@ -7,11 +7,9 @@ SRCS+= __sigsetjmp14.S __setjmp14.S _setjmp.S __longjmp14.c
|
||||
# Common ieee754 constants and functions
|
||||
SRCS+= infinityf_ieee754.c infinity_ieee754.c infinityl_dbl_ieee754.c
|
||||
SRCS+= fpclassifyf_ieee754.c fpclassifyd_ieee754.c
|
||||
SRCS+= frexp_ieee754.c ldexp_ieee754.c
|
||||
SRCS+= isfinitef_ieee754.c isfinited_ieee754.c
|
||||
SRCS+= isinff_ieee754.c isinfd_ieee754.c
|
||||
SRCS+= isnanf_ieee754.c isnand_ieee754.c
|
||||
SRCS+= modf_ieee754.c
|
||||
SRCS+= signbitf_ieee754.c signbitd_ieee754.c
|
||||
|
||||
SRCS+= nanf.c
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.22 2006/02/18 00:45:22 matt Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.23 2006/06/28 14:46:32 drochner Exp $
|
||||
|
||||
SRCS+= __setjmp14.S __sigsetjmp14.S _setjmp.S
|
||||
SRCS+= bswap16.c bswap32.c bswap64.c
|
||||
@ -9,11 +9,9 @@ SRCS+= _lwp.c makecontext.c resumecontext.c swapcontext.S
|
||||
# Common ieee754 constants and functions
|
||||
SRCS+= infinityf_ieee754.c infinity_ieee754.c infinityl_dbl_ieee754.c
|
||||
SRCS+= fpclassifyf_ieee754.c fpclassifyd_ieee754.c
|
||||
SRCS+= frexp_ieee754.c
|
||||
SRCS+= isinff_ieee754.c isinfd_ieee754.c
|
||||
SRCS+= isnanf_ieee754.c isnand_ieee754.c
|
||||
SRCS+= isfinitef_ieee754.c isfinited_ieee754.c
|
||||
SRCS+= ldexp_ieee754.c modf_ieee754.c
|
||||
SRCS+= signbitf_ieee754.c signbitd_ieee754.c
|
||||
|
||||
SRCS+= nanf.c
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.23 2006/06/17 18:04:23 uwe Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.24 2006/06/28 14:46:32 drochner Exp $
|
||||
|
||||
SRCS+= setjmp.S _setjmp.S sigsetjmp.S
|
||||
|
||||
@ -11,11 +11,9 @@ SRCS+= fabs.c flt_rounds.c bswap16.c bswap32.c bswap64.c
|
||||
# Common ieee754 constants and functions
|
||||
SRCS+= infinityf_ieee754.c infinity_ieee754.c infinityl_dbl_ieee754.c
|
||||
SRCS+= fpclassifyf_ieee754.c fpclassifyd_ieee754.c
|
||||
SRCS+= frexp_ieee754.c
|
||||
SRCS+= isinff_ieee754.c isinfd_ieee754.c
|
||||
SRCS+= isnanf_ieee754.c isnand_ieee754.c
|
||||
SRCS+= isfinitef_ieee754.c isfinited_ieee754.c
|
||||
SRCS+= ldexp_ieee754.c modf_ieee754.c
|
||||
SRCS+= signbitf_ieee754.c signbitd_ieee754.c
|
||||
|
||||
SRCS+= nanf.c
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.15 2005/04/15 22:39:11 kleink Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.16 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
SRCS+= __setjmp14.S __sigsetjmp14.S _setjmp.S \
|
||||
alloca.S \
|
||||
@ -6,14 +6,11 @@ SRCS+= __setjmp14.S __sigsetjmp14.S _setjmp.S \
|
||||
fabs.S flt_rounds.S \
|
||||
|
||||
SRCS+= fpclassifyf_ieee754.c fpclassifyd_ieee754.c \
|
||||
frexp_ieee754.c \
|
||||
infinityf_ieee754.c infinity_ieee754.c infinityl_dbl_ieee754.c \
|
||||
isfinitef_ieee754.c isfinited_ieee754.c \
|
||||
isinff_ieee754.c isinfd_ieee754.c \
|
||||
isnanf_ieee754.c isnand_ieee754.c \
|
||||
signbitf_ieee754.c signbitd_ieee754.c \
|
||||
ldexp_ieee754.c \
|
||||
modf_ieee754.c
|
||||
signbitf_ieee754.c signbitd_ieee754.c
|
||||
|
||||
SRCS+= nanf.c
|
||||
|
||||
|
@ -1,3 +1,6 @@
|
||||
# $NetBSD: Makefile.inc,v 1.1 2005/10/16 17:27:50 christos Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.2 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
SRCS+= compat_setjmp.S compat_sigsetjmp.S
|
||||
|
||||
# objects built from C sources in compat/gen
|
||||
SRCS+= compat_frexp_ieee754.c compat_ldexp_ieee754.c compat_modf_ieee754.c
|
||||
|
@ -1,3 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.2 2006/03/11 23:04:03 christos Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.3 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
.include "${COMPATARCHDIR}/gen/Makefile.inc"
|
||||
.include "${COMPATARCHDIR}/sys/Makefile.inc"
|
||||
|
4
lib/libc/compat/arch/hppa/gen/Makefile.inc
Normal file
4
lib/libc/compat/arch/hppa/gen/Makefile.inc
Normal file
@ -0,0 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.1 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
# objects built from C sources in compat/gen
|
||||
SRCS+= compat_frexp_ieee754.c compat_ldexp_ieee754.c compat_modf_ieee754.c
|
@ -1,4 +1,7 @@
|
||||
# $NetBSD: Makefile.inc,v 1.2 2006/02/18 00:45:22 matt Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.3 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
# objects built from assembler sources (need lint stubs)
|
||||
SRCS+= compat_setjmp.S compat_sigsetjmp.S
|
||||
|
||||
# objects built from C sources in compat/gen
|
||||
SRCS+= compat_frexp_ieee754.c compat_ldexp_ieee754.c compat_modf_ieee754.c
|
||||
|
@ -1,3 +1,6 @@
|
||||
# $NetBSD: Makefile.inc,v 1.2 2005/10/15 16:00:42 uwe Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.3 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
SRCS+= compat_setjmp.S compat_sigsetjmp.S
|
||||
|
||||
# objects built from C sources in compat/gen
|
||||
SRCS+= compat_frexp_ieee754.c compat_ldexp_ieee754.c compat_modf_ieee754.c
|
||||
|
@ -1,3 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.3 2006/03/11 23:04:04 christos Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.4 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
.include "${COMPATARCHDIR}/gen/Makefile.inc"
|
||||
.include "${COMPATARCHDIR}/sys/Makefile.inc"
|
||||
|
4
lib/libc/compat/arch/sh5/gen/Makefile.inc
Normal file
4
lib/libc/compat/arch/sh5/gen/Makefile.inc
Normal file
@ -0,0 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.1 2006/06/28 14:46:33 drochner Exp $
|
||||
|
||||
# objects built from C sources in compat/gen
|
||||
SRCS+= compat_frexp_ieee754.c compat_ldexp_ieee754.c compat_modf_ieee754.c
|
Loading…
x
Reference in New Issue
Block a user