Makefile (181064) | Makefile (181074) |
---|---|
1# @(#)Makefile 5.1beta 93/09/24 | 1# @(#)Makefile 5.1beta 93/09/24 |
2# $FreeBSD: head/lib/msun/Makefile 181064 2008-07-31 20:11:37Z das $ | 2# $FreeBSD: head/lib/msun/Makefile 181074 2008-07-31 22:41:26Z 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. --- 9 unchanged lines hidden (view full) --- 20 21.include "${ARCH_SUBDIR}/Makefile.inc" 22 23.PATH: ${.CURDIR}/${ARCH_SUBDIR} 24 25# long double format 26.if ${LDBL_PREC} == 64 27.PATH: ${.CURDIR}/ld80 | 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. --- 9 unchanged lines hidden (view full) --- 20 21.include "${ARCH_SUBDIR}/Makefile.inc" 22 23.PATH: ${.CURDIR}/${ARCH_SUBDIR} 24 25# long double format 26.if ${LDBL_PREC} == 64 27.PATH: ${.CURDIR}/ld80 |
28CFLAGS+= -I${.CURDIR}/ld80 |
|
28.elif ${LDBL_PREC} == 113 29.PATH: ${.CURDIR}/ld128 | 29.elif ${LDBL_PREC} == 113 30.PATH: ${.CURDIR}/ld128 |
31CFLAGS+= -I${.CURDIR}/ld128 |
|
30.endif 31 32.PATH: ${.CURDIR}/bsdsrc 33.PATH: ${.CURDIR}/src 34.PATH: ${.CURDIR}/man 35 36LIB= m 37SHLIBDIR?= /lib --- 5 unchanged lines hidden (view full) --- 43 e_expf.c e_fmod.c e_fmodf.c e_gamma.c e_gamma_r.c e_gammaf.c \ 44 e_gammaf_r.c e_hypot.c e_hypotf.c e_j0.c e_j0f.c e_j1.c e_j1f.c \ 45 e_jn.c e_jnf.c e_lgamma.c e_lgamma_r.c e_lgammaf.c e_lgammaf_r.c \ 46 e_log.c e_log10.c e_log10f.c e_logf.c e_pow.c e_powf.c e_rem_pio2.c \ 47 e_rem_pio2f.c e_remainder.c e_remainderf.c e_scalb.c e_scalbf.c \ 48 e_sinh.c e_sinhf.c e_sqrt.c e_sqrtf.c fenv.c \ 49 k_cos.c k_cosf.c k_rem_pio2.c k_sin.c k_sinf.c \ 50 k_tan.c k_tanf.c \ | 32.endif 33 34.PATH: ${.CURDIR}/bsdsrc 35.PATH: ${.CURDIR}/src 36.PATH: ${.CURDIR}/man 37 38LIB= m 39SHLIBDIR?= /lib --- 5 unchanged lines hidden (view full) --- 45 e_expf.c e_fmod.c e_fmodf.c e_gamma.c e_gamma_r.c e_gammaf.c \ 46 e_gammaf_r.c e_hypot.c e_hypotf.c e_j0.c e_j0f.c e_j1.c e_j1f.c \ 47 e_jn.c e_jnf.c e_lgamma.c e_lgamma_r.c e_lgammaf.c e_lgammaf_r.c \ 48 e_log.c e_log10.c e_log10f.c e_logf.c e_pow.c e_powf.c e_rem_pio2.c \ 49 e_rem_pio2f.c e_remainder.c e_remainderf.c e_scalb.c e_scalbf.c \ 50 e_sinh.c e_sinhf.c e_sqrt.c e_sqrtf.c fenv.c \ 51 k_cos.c k_cosf.c k_rem_pio2.c k_sin.c k_sinf.c \ 52 k_tan.c k_tanf.c \ |
51 s_asinh.c s_asinhf.c s_atan.c s_atanf.c s_carg.c s_cargf.c \ | 53 s_asinh.c s_asinhf.c s_atan.c s_atanf.c s_carg.c s_cargf.c s_cargl.c \ |
52 s_cbrt.c s_cbrtf.c s_ceil.c s_ceilf.c \ 53 s_copysign.c s_copysignf.c s_cos.c s_cosf.c \ 54 s_csqrt.c s_csqrtf.c s_erf.c s_erff.c \ 55 s_exp2.c s_exp2f.c s_expm1.c s_expm1f.c s_fabsf.c s_fdim.c \ 56 s_finite.c s_finitef.c \ 57 s_floor.c s_floorf.c s_fma.c s_fmaf.c \ 58 s_fmax.c s_fmaxf.c s_fmaxl.c s_fmin.c \ 59 s_fminf.c s_fminl.c s_frexp.c s_frexpf.c s_ilogb.c s_ilogbf.c \ --- 17 unchanged lines hidden (view full) --- 77 78VERSION_DEF= ${LIBCDIR}/Versions.def 79SYMBOL_MAPS= ${SYM_MAPS} 80 81# C99 long double functions 82COMMON_SRCS+= s_copysignl.c s_fabsl.c s_llrintl.c s_lrintl.c s_modfl.c 83.if ${LDBL_PREC} != 53 84# If long double != double use these; otherwise, we alias the double versions. | 54 s_cbrt.c s_cbrtf.c s_ceil.c s_ceilf.c \ 55 s_copysign.c s_copysignf.c s_cos.c s_cosf.c \ 56 s_csqrt.c s_csqrtf.c s_erf.c s_erff.c \ 57 s_exp2.c s_exp2f.c s_expm1.c s_expm1f.c s_fabsf.c s_fdim.c \ 58 s_finite.c s_finitef.c \ 59 s_floor.c s_floorf.c s_fma.c s_fmaf.c \ 60 s_fmax.c s_fmaxf.c s_fmaxl.c s_fmin.c \ 61 s_fminf.c s_fminl.c s_frexp.c s_frexpf.c s_ilogb.c s_ilogbf.c \ --- 17 unchanged lines hidden (view full) --- 79 80VERSION_DEF= ${LIBCDIR}/Versions.def 81SYMBOL_MAPS= ${SYM_MAPS} 82 83# C99 long double functions 84COMMON_SRCS+= s_copysignl.c s_fabsl.c s_llrintl.c s_lrintl.c s_modfl.c 85.if ${LDBL_PREC} != 53 86# If long double != double use these; otherwise, we alias the double versions. |
85COMMON_SRCS+= e_fmodl.c e_hypotl.c e_remainderl.c e_sqrtl.c \ 86 k_cosl.c k_sinl.c k_tanl.c \ 87 s_ceill.c s_cosl.c s_csqrtl.c s_exp2l.c s_floorl.c s_fmal.c \ | 87COMMON_SRCS+= e_acosl.c e_asinl.c e_atan2l.c e_fmodl.c \ 88 e_hypotl.c e_remainderl.c e_sqrtl.c \ 89 invtrig.c k_cosl.c k_sinl.c k_tanl.c \ 90 s_atanl.c s_ceill.c s_cosl.c s_csqrtl.c s_exp2l.c s_floorl.c s_fmal.c \ |
88 s_frexpl.c s_logbl.c s_nanl.c s_nextafterl.c s_nexttoward.c \ 89 s_remquol.c s_rintl.c s_scalbnl.c \ 90 s_sinl.c s_tanl.c s_truncl.c w_cabsl.c 91.endif 92 93# C99 complex functions 94COMMON_SRCS+= s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c \ 95 s_creal.c s_crealf.c s_creall.c --- 16 unchanged lines hidden (view full) --- 112 cimag.3 copysign.3 cos.3 cosh.3 csqrt.3 erf.3 exp.3 fabs.3 fdim.3 \ 113 feclearexcept.3 feenableexcept.3 fegetenv.3 \ 114 fegetround.3 fenv.3 floor.3 \ 115 fma.3 fmax.3 fmod.3 hypot.3 ieee.3 ieee_test.3 ilogb.3 j0.3 \ 116 lgamma.3 log.3 lrint.3 lround.3 math.3 nan.3 \ 117 nextafter.3 remainder.3 rint.3 \ 118 round.3 scalbn.3 signbit.3 sin.3 sinh.3 sqrt.3 tan.3 tanh.3 trunc.3 119 | 91 s_frexpl.c s_logbl.c s_nanl.c s_nextafterl.c s_nexttoward.c \ 92 s_remquol.c s_rintl.c s_scalbnl.c \ 93 s_sinl.c s_tanl.c s_truncl.c w_cabsl.c 94.endif 95 96# C99 complex functions 97COMMON_SRCS+= s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c \ 98 s_creal.c s_crealf.c s_creall.c --- 16 unchanged lines hidden (view full) --- 115 cimag.3 copysign.3 cos.3 cosh.3 csqrt.3 erf.3 exp.3 fabs.3 fdim.3 \ 116 feclearexcept.3 feenableexcept.3 fegetenv.3 \ 117 fegetround.3 fenv.3 floor.3 \ 118 fma.3 fmax.3 fmod.3 hypot.3 ieee.3 ieee_test.3 ilogb.3 j0.3 \ 119 lgamma.3 log.3 lrint.3 lround.3 math.3 nan.3 \ 120 nextafter.3 remainder.3 rint.3 \ 121 round.3 scalbn.3 signbit.3 sin.3 sinh.3 sqrt.3 tan.3 tanh.3 trunc.3 122 |
120MLINKS+=acos.3 acosf.3 | 123MLINKS+=acos.3 acosf.3 acos.3 acosl.3 |
121MLINKS+=acosh.3 acoshf.3 | 124MLINKS+=acosh.3 acoshf.3 |
122MLINKS+=asin.3 asinf.3 | 125MLINKS+=asin.3 asinf.3 asin.3 asinl.3 |
123MLINKS+=asinh.3 asinhf.3 | 126MLINKS+=asinh.3 asinhf.3 |
124MLINKS+=atan.3 atanf.3 | 127MLINKS+=atan.3 atanf.3 atan.3 atanl.3 |
125MLINKS+=atanh.3 atanhf.3 | 128MLINKS+=atanh.3 atanhf.3 |
126MLINKS+=atan2.3 atan2f.3 atan2.3 carg.3 atan2.3 cargf.3 | 129MLINKS+=atan2.3 atan2f.3 atan2.3 atan2l.3 \ 130 atan2.3 carg.3 atan2.3 cargf.3 atan2.3 cargl.3 |
127MLINKS+=ceil.3 ceilf.3 ceil.3 ceill.3 128MLINKS+=cimag.3 cimagf.3 cimag.3 cimagl.3 \ 129 cimag.3 conj.3 cimag.3 conjf.3 cimag.3 conjl.3 \ 130 cimag.3 creal.3 cimag.3 crealf.3 cimag.3 creall.3 131MLINKS+=copysign.3 copysignf.3 copysign.3 copysignl.3 132MLINKS+=cos.3 cosf.3 cos.3 cosl.3 133MLINKS+=cosh.3 coshf.3 134MLINKS+=csqrt.3 csqrtf.3 csqrt.3 csqrtl.3 --- 50 unchanged lines hidden --- | 131MLINKS+=ceil.3 ceilf.3 ceil.3 ceill.3 132MLINKS+=cimag.3 cimagf.3 cimag.3 cimagl.3 \ 133 cimag.3 conj.3 cimag.3 conjf.3 cimag.3 conjl.3 \ 134 cimag.3 creal.3 cimag.3 crealf.3 cimag.3 creall.3 135MLINKS+=copysign.3 copysignf.3 copysign.3 copysignl.3 136MLINKS+=cos.3 cosf.3 cos.3 cosl.3 137MLINKS+=cosh.3 coshf.3 138MLINKS+=csqrt.3 csqrtf.3 csqrt.3 csqrtl.3 --- 50 unchanged lines hidden --- |