Makefile (176243) | Makefile (176361) |
---|---|
1# @(#)Makefile 5.1beta 93/09/24 | 1# @(#)Makefile 5.1beta 93/09/24 |
2# $FreeBSD: head/lib/msun/Makefile 176243 2008-02-13 16:56:52Z bde $ | 2# $FreeBSD: head/lib/msun/Makefile 176361 2008-02-17 07:33:51Z das $ |
3# 4# ==================================================== 5# Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 6# 7# Developed at SunPro, a Sun Microsystems, Inc. business. 8# Permission to use, copy, modify, and distribute this 9# software is freely granted, provided that this notice 10# is preserved. --- 52 unchanged lines hidden (view full) --- 63 s_rint.c s_rintf.c s_round.c s_roundf.c s_roundl.c \ 64 s_scalbln.c s_scalbn.c s_scalbnf.c s_signbit.c \ 65 s_signgam.c s_significand.c s_significandf.c s_sin.c s_sinf.c \ 66 s_tan.c s_tanf.c s_tanh.c s_tanhf.c s_trunc.c s_truncf.c \ 67 w_cabs.c w_cabsf.c w_drem.c w_dremf.c 68 69# Location of fpmath.h and _fpmath.h 70LIBCDIR= ${.CURDIR}/../libc | 3# 4# ==================================================== 5# Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 6# 7# Developed at SunPro, a Sun Microsystems, Inc. business. 8# Permission to use, copy, modify, and distribute this 9# software is freely granted, provided that this notice 10# is preserved. --- 52 unchanged lines hidden (view full) --- 63 s_rint.c s_rintf.c s_round.c s_roundf.c s_roundl.c \ 64 s_scalbln.c s_scalbn.c s_scalbnf.c s_signbit.c \ 65 s_signgam.c s_significand.c s_significandf.c s_sin.c s_sinf.c \ 66 s_tan.c s_tanf.c s_tanh.c s_tanhf.c s_trunc.c s_truncf.c \ 67 w_cabs.c w_cabsf.c w_drem.c w_dremf.c 68 69# Location of fpmath.h and _fpmath.h 70LIBCDIR= ${.CURDIR}/../libc |
71CFLAGS+= -I${LIBCDIR}/include -I${LIBCDIR}/${MACHINE_ARCH} | 71CFLAGS+= -I${.CURDIR}/src -I${LIBCDIR}/include \ 72 -I${LIBCDIR}/${MACHINE_ARCH} |
72SYM_MAPS+= ${.CURDIR}/Symbol.map 73 74VERSION_DEF= ${LIBCDIR}/Versions.def 75SYMBOL_MAPS= ${SYM_MAPS} 76 77# C99 long double functions 78COMMON_SRCS+= s_copysignl.c s_fabsl.c s_llrintl.c s_lrintl.c s_modfl.c 79.if ${LDBL_PREC} != 53 80# If long double != double use these; otherwise, we alias the double versions. | 73SYM_MAPS+= ${.CURDIR}/Symbol.map 74 75VERSION_DEF= ${LIBCDIR}/Versions.def 76SYMBOL_MAPS= ${SYM_MAPS} 77 78# C99 long double functions 79COMMON_SRCS+= s_copysignl.c s_fabsl.c s_llrintl.c s_lrintl.c s_modfl.c 80.if ${LDBL_PREC} != 53 81# If long double != double use these; otherwise, we alias the double versions. |
81COMMON_SRCS+= s_ceill.c s_exp2l.c s_floorl.c s_fmal.c s_frexpl.c \ 82 s_logbl.c s_nanl.c s_nextafterl.c s_nexttoward.c s_rintl.c \ 83 s_scalbnl.c s_truncl.c | 82COMMON_SRCS+= k_cosl.c k_sinl.c k_tanl.c s_ceill.c s_cosl.c \ 83 s_exp2l.c s_floorl.c s_fmal.c \ 84 s_frexpl.c s_logbl.c s_nanl.c s_nextafterl.c s_nexttoward.c \ 85 s_rintl.c s_scalbnl.c s_sinl.c s_tanl.c s_truncl.c |
84.endif 85 86# C99 complex functions 87COMMON_SRCS+= s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c \ 88 s_creal.c s_crealf.c s_creall.c 89 90# FreeBSD's C library supplies these functions: 91#COMMON_SRCS+= s_fabs.c s_frexp.c s_isnan.c s_ldexp.c s_modf.c --- 26 unchanged lines hidden (view full) --- 118MLINKS+=atan.3 atanf.3 119MLINKS+=atanh.3 atanhf.3 120MLINKS+=atan2.3 atan2f.3 atan2.3 carg.3 atan2.3 cargf.3 121MLINKS+=ceil.3 ceilf.3 ceil.3 ceill.3 122MLINKS+=cimag.3 cimagf.3 cimag.3 cimagl.3 \ 123 cimag.3 conj.3 cimag.3 conjf.3 cimag.3 conjl.3 \ 124 cimag.3 creal.3 cimag.3 crealf.3 cimag.3 creall.3 125MLINKS+=copysign.3 copysignf.3 copysign.3 copysignl.3 | 86.endif 87 88# C99 complex functions 89COMMON_SRCS+= s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c \ 90 s_creal.c s_crealf.c s_creall.c 91 92# FreeBSD's C library supplies these functions: 93#COMMON_SRCS+= s_fabs.c s_frexp.c s_isnan.c s_ldexp.c s_modf.c --- 26 unchanged lines hidden (view full) --- 120MLINKS+=atan.3 atanf.3 121MLINKS+=atanh.3 atanhf.3 122MLINKS+=atan2.3 atan2f.3 atan2.3 carg.3 atan2.3 cargf.3 123MLINKS+=ceil.3 ceilf.3 ceil.3 ceill.3 124MLINKS+=cimag.3 cimagf.3 cimag.3 cimagl.3 \ 125 cimag.3 conj.3 cimag.3 conjf.3 cimag.3 conjl.3 \ 126 cimag.3 creal.3 cimag.3 crealf.3 cimag.3 creall.3 127MLINKS+=copysign.3 copysignf.3 copysign.3 copysignl.3 |
126MLINKS+=cos.3 cosf.3 | 128MLINKS+=cos.3 cosf.3 cos.3 cosl.3 |
127MLINKS+=cosh.3 coshf.3 128MLINKS+=csqrt.3 csqrtf.3 129MLINKS+=erf.3 erfc.3 erf.3 erff.3 erf.3 erfcf.3 130MLINKS+=exp.3 expm1.3 exp.3 expm1f.3 exp.3 pow.3 exp.3 powf.3 \ 131 exp.3 exp2.3 exp.3 exp2f.3 exp.3 exp2l.3 exp.3 expf.3 132MLINKS+=fabs.3 fabsf.3 fabs.3 fabsl.3 133MLINKS+=fdim.3 fdimf.3 fdim.3 fdiml.3 134MLINKS+=feclearexcept.3 fegetexceptflag.3 feclearexcept.3 feraiseexcept.3 \ --- 26 unchanged lines hidden (view full) --- 161MLINKS+=nextafter.3 nexttowardl.3 162MLINKS+=remainder.3 remainderf.3 163MLINKS+=remainder.3 remquo.3 remainder.3 remquof.3 164MLINKS+=rint.3 rintf.3 rint.3 rintl.3 \ 165 rint.3 nearbyint.3 rint.3 nearbyintf.3 rint.3 nearbyintl.3 166MLINKS+=round.3 roundf.3 round.3 roundl.3 167MLINKS+=scalbn.3 scalbln.3 scalbn.3 scalblnf.3 scalbn.3 scalblnl.3 168MLINKS+=scalbn.3 scalbnf.3 scalbn.3 scalbnl.3 | 129MLINKS+=cosh.3 coshf.3 130MLINKS+=csqrt.3 csqrtf.3 131MLINKS+=erf.3 erfc.3 erf.3 erff.3 erf.3 erfcf.3 132MLINKS+=exp.3 expm1.3 exp.3 expm1f.3 exp.3 pow.3 exp.3 powf.3 \ 133 exp.3 exp2.3 exp.3 exp2f.3 exp.3 exp2l.3 exp.3 expf.3 134MLINKS+=fabs.3 fabsf.3 fabs.3 fabsl.3 135MLINKS+=fdim.3 fdimf.3 fdim.3 fdiml.3 136MLINKS+=feclearexcept.3 fegetexceptflag.3 feclearexcept.3 feraiseexcept.3 \ --- 26 unchanged lines hidden (view full) --- 163MLINKS+=nextafter.3 nexttowardl.3 164MLINKS+=remainder.3 remainderf.3 165MLINKS+=remainder.3 remquo.3 remainder.3 remquof.3 166MLINKS+=rint.3 rintf.3 rint.3 rintl.3 \ 167 rint.3 nearbyint.3 rint.3 nearbyintf.3 rint.3 nearbyintl.3 168MLINKS+=round.3 roundf.3 round.3 roundl.3 169MLINKS+=scalbn.3 scalbln.3 scalbn.3 scalblnf.3 scalbn.3 scalblnl.3 170MLINKS+=scalbn.3 scalbnf.3 scalbn.3 scalbnl.3 |
169MLINKS+=sin.3 sinf.3 | 171MLINKS+=sin.3 sinf.3 sin.3 sinl.3 |
170MLINKS+=sinh.3 sinhf.3 171MLINKS+=sqrt.3 cbrt.3 sqrt.3 cbrtf.3 sqrt.3 sqrtf.3 | 172MLINKS+=sinh.3 sinhf.3 173MLINKS+=sqrt.3 cbrt.3 sqrt.3 cbrtf.3 sqrt.3 sqrtf.3 |
172MLINKS+=tan.3 tanf.3 | 174MLINKS+=tan.3 tanf.3 tan.3 tanl.3 |
173MLINKS+=tanh.3 tanhf.3 174MLINKS+=trunc.3 truncf.3 trunc.3 truncl.3 175 176.include <bsd.lib.mk> | 175MLINKS+=tanh.3 tanhf.3 176MLINKS+=trunc.3 truncf.3 trunc.3 truncl.3 177 178.include <bsd.lib.mk> |