Makefile (142558) | Makefile (143222) |
---|---|
1# @(#)Makefile 5.1beta 93/09/24 | 1# @(#)Makefile 5.1beta 93/09/24 |
2# $FreeBSD: head/lib/msun/Makefile 142558 2005-02-26 08:54:45Z das $ | 2# $FreeBSD: head/lib/msun/Makefile 143222 2005-03-07 04:59:11Z 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. 11# ==================================================== 12# 13# 14 15.if ${MACHINE_ARCH} == "i386" 16ARCH_SUBDIR= i387 17.else 18ARCH_SUBDIR= ${MACHINE_ARCH} 19.endif 20 | 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. 11# ==================================================== 12# 13# 14 15.if ${MACHINE_ARCH} == "i386" 16ARCH_SUBDIR= i387 17.else 18ARCH_SUBDIR= ${MACHINE_ARCH} 19.endif 20 |
21.if exists(${ARCH_SUBDIR}/Makefile.inc) | |
22.include "${ARCH_SUBDIR}/Makefile.inc" | 21.include "${ARCH_SUBDIR}/Makefile.inc" |
23.endif | |
24 25.PATH: ${.CURDIR}/bsdsrc 26.PATH: ${.CURDIR}/man 27.PATH: ${.CURDIR}/src 28 29LIB= m 30SHLIBDIR?= /lib 31SHLIB_MAJOR= 3 --- 10 unchanged lines hidden (view full) --- 42 k_tan.c k_tanf.c \ 43 s_asinh.c s_asinhf.c s_atan.c s_atanf.c s_cbrt.c s_cbrtf.c \ 44 s_ceil.c s_ceilf.c s_ceill.c \ 45 s_copysign.c s_copysignf.c s_cos.c s_cosf.c s_erf.c s_erff.c \ 46 s_expm1.c s_expm1f.c s_fabsf.c s_fdim.c s_finite.c s_finitef.c \ 47 s_floor.c s_floorf.c s_floorl.c s_fma.c s_fmaf.c \ 48 s_fmax.c s_fmaxf.c s_fmaxl.c s_fmin.c \ 49 s_fminf.c s_fminl.c s_frexp.c s_frexpf.c s_ilogb.c s_ilogbf.c \ | 22 23.PATH: ${.CURDIR}/bsdsrc 24.PATH: ${.CURDIR}/man 25.PATH: ${.CURDIR}/src 26 27LIB= m 28SHLIBDIR?= /lib 29SHLIB_MAJOR= 3 --- 10 unchanged lines hidden (view full) --- 40 k_tan.c k_tanf.c \ 41 s_asinh.c s_asinhf.c s_atan.c s_atanf.c s_cbrt.c s_cbrtf.c \ 42 s_ceil.c s_ceilf.c s_ceill.c \ 43 s_copysign.c s_copysignf.c s_cos.c s_cosf.c s_erf.c s_erff.c \ 44 s_expm1.c s_expm1f.c s_fabsf.c s_fdim.c s_finite.c s_finitef.c \ 45 s_floor.c s_floorf.c s_floorl.c s_fma.c s_fmaf.c \ 46 s_fmax.c s_fmaxf.c s_fmaxl.c s_fmin.c \ 47 s_fminf.c s_fminl.c s_frexp.c s_frexpf.c s_ilogb.c s_ilogbf.c \ |
50 s_ilogbl.c s_isfinite.c s_isnan.c s_isnormal.c s_ldexpf.c \ | 48 s_ilogbl.c s_isfinite.c s_isnan.c s_isnormal.c \ |
51 s_llrint.c s_llrintf.c s_llround.c s_llroundf.c \ 52 s_log1p.c s_log1pf.c s_logb.c s_logbf.c s_lrint.c s_lrintf.c \ 53 s_lround.c s_lroundf.c s_modff.c \ 54 s_nearbyint.c s_nextafter.c s_nextafterf.c \ | 49 s_llrint.c s_llrintf.c s_llround.c s_llroundf.c \ 50 s_log1p.c s_log1pf.c s_logb.c s_logbf.c s_lrint.c s_lrintf.c \ 51 s_lround.c s_lroundf.c s_modff.c \ 52 s_nearbyint.c s_nextafter.c s_nextafterf.c \ |
55 s_rint.c s_rintf.c s_round.c s_roundf.c \ | 53 s_nexttowardf.c s_rint.c s_rintf.c s_round.c s_roundf.c \ |
56 s_scalbln.c s_scalbn.c s_scalbnf.c s_signbit.c \ 57 s_signgam.c s_significand.c s_significandf.c s_sin.c s_sinf.c s_tan.c \ 58 s_tanf.c s_tanh.c s_tanhf.c s_trunc.c s_truncf.c \ 59 w_cabs.c w_cabsf.c w_drem.c w_dremf.c 60 61# Location of fpmath.h and _fpmath.h 62LIBCDIR= ${.CURDIR}/../libc 63CFLAGS+= -I${LIBCDIR}/include -I${LIBCDIR}/${MACHINE_ARCH} 64 65# C99 long double functions 66COMMON_SRCS+= s_copysignl.c s_fabsl.c | 54 s_scalbln.c s_scalbn.c s_scalbnf.c s_signbit.c \ 55 s_signgam.c s_significand.c s_significandf.c s_sin.c s_sinf.c s_tan.c \ 56 s_tanf.c s_tanh.c s_tanhf.c s_trunc.c s_truncf.c \ 57 w_cabs.c w_cabsf.c w_drem.c w_dremf.c 58 59# Location of fpmath.h and _fpmath.h 60LIBCDIR= ${.CURDIR}/../libc 61CFLAGS+= -I${LIBCDIR}/include -I${LIBCDIR}/${MACHINE_ARCH} 62 63# C99 long double functions 64COMMON_SRCS+= s_copysignl.c s_fabsl.c |
65.if ${LDBL_PREC} != 53 66# If long double != double use these; otherwise, we alias the double versions. 67COMMON_SRCS+= s_fmal.c s_frexpl.c s_nextafterl.c s_nexttoward.c s_scalbnl.c 68.endif |
|
67 68# C99 complex functions 69COMMON_SRCS+= s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c \ 70 s_creal.c s_crealf.c s_creall.c 71 72# FreeBSD's C library supplies these functions: 73#COMMON_SRCS+= s_fabs.c s_frexp.c s_isnan.c s_ldexp.c s_modf.c 74 --- 38 unchanged lines hidden (view full) --- 113MLINKS+=fabs.3 fabsf.3 fabs.3 fabsl.3 114MLINKS+=fdim.3 fdimf.3 fdim.3 fdiml.3 115MLINKS+=feclearexcept.3 fegetexceptflag.3 feclearexcept.3 feraiseexcept.3 \ 116 feclearexcept.3 fesetexceptflag.3 feclearexcept.3 fetestexcept.3 117MLINKS+=fegetenv.3 feholdexcept.3 fegetenv.3 fesetenv.3 \ 118 fegetenv.3 feupdateenv.3 119MLINKS+=fegetround.3 fesetround.3 120MLINKS+=floor.3 floorf.3 floor.3 floorl.3 | 69 70# C99 complex functions 71COMMON_SRCS+= s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c \ 72 s_creal.c s_crealf.c s_creall.c 73 74# FreeBSD's C library supplies these functions: 75#COMMON_SRCS+= s_fabs.c s_frexp.c s_isnan.c s_ldexp.c s_modf.c 76 --- 38 unchanged lines hidden (view full) --- 115MLINKS+=fabs.3 fabsf.3 fabs.3 fabsl.3 116MLINKS+=fdim.3 fdimf.3 fdim.3 fdiml.3 117MLINKS+=feclearexcept.3 fegetexceptflag.3 feclearexcept.3 feraiseexcept.3 \ 118 feclearexcept.3 fesetexceptflag.3 feclearexcept.3 fetestexcept.3 119MLINKS+=fegetenv.3 feholdexcept.3 fegetenv.3 fesetenv.3 \ 120 fegetenv.3 feupdateenv.3 121MLINKS+=fegetround.3 fesetround.3 122MLINKS+=floor.3 floorf.3 floor.3 floorl.3 |
121MLINKS+=fma.3 fmaf.3 | 123MLINKS+=fma.3 fmaf.3 fma.3 fmal.3 |
122MLINKS+=fmax.3 fmaxf.3 fmax.3 fmaxl.3 \ 123 fmax.3 fmin.3 fmax.3 fminf.3 fmax.3 fminl.3 124MLINKS+=fmod.3 fmodf.3 125MLINKS+=hypot.3 cabs.3 hypot.3 cabsf.3 hypot.3 hypotf.3 126MLINKS+=ieee_test.3 logb.3 ieee_test.3 logbf.3 127MLINKS+=ieee_test.3 scalb.3 ieee_test.3 scalbf.3 128MLINKS+=ieee_test.3 significand.3 ieee_test.3 significandf.3 129MLINKS+=ilogb.3 ilogbf.3 ilogb.3 ilogbl.3 130MLINKS+=j0.3 j1.3 j0.3 jn.3 j0.3 y0.3 j0.3 y1.3 j0.3 y1f.3 j0.3 yn.3 131MLINKS+=j0.3 j0f.3 j0.3 j1f.3 j0.3 jnf.3 j0.3 y0f.3 j0.3 ynf.3 132MLINKS+=lgamma.3 gamma.3 lgamma.3 gammaf.3 lgamma.3 lgammaf.3 lgamma.3 tgamma.3 133MLINKS+=lrint.3 llrint.3 lrint.3 llrintf.3 lrint.3 lrintf.3 134MLINKS+=lround.3 llround.3 lround.3 llroundf.3 lround.3 lroundf.3 | 124MLINKS+=fmax.3 fmaxf.3 fmax.3 fmaxl.3 \ 125 fmax.3 fmin.3 fmax.3 fminf.3 fmax.3 fminl.3 126MLINKS+=fmod.3 fmodf.3 127MLINKS+=hypot.3 cabs.3 hypot.3 cabsf.3 hypot.3 hypotf.3 128MLINKS+=ieee_test.3 logb.3 ieee_test.3 logbf.3 129MLINKS+=ieee_test.3 scalb.3 ieee_test.3 scalbf.3 130MLINKS+=ieee_test.3 significand.3 ieee_test.3 significandf.3 131MLINKS+=ilogb.3 ilogbf.3 ilogb.3 ilogbl.3 132MLINKS+=j0.3 j1.3 j0.3 jn.3 j0.3 y0.3 j0.3 y1.3 j0.3 y1f.3 j0.3 yn.3 133MLINKS+=j0.3 j0f.3 j0.3 j1f.3 j0.3 jnf.3 j0.3 y0f.3 j0.3 ynf.3 134MLINKS+=lgamma.3 gamma.3 lgamma.3 gammaf.3 lgamma.3 lgammaf.3 lgamma.3 tgamma.3 135MLINKS+=lrint.3 llrint.3 lrint.3 llrintf.3 lrint.3 lrintf.3 136MLINKS+=lround.3 llround.3 lround.3 llroundf.3 lround.3 lroundf.3 |
135MLINKS+=nextafter.3 nextafterf.3 | 137MLINKS+=nextafter.3 nextafterf.3 nextafter.3 nextafterl.3 138MLINKS+=nextafter.3 nexttoward.3 nextafter.3 nexttowardf.3 139MLINKS+=nextafter.3 nexttowardl.3 |
136MLINKS+=remainder.3 remainderf.3 137MLINKS+=rint.3 rintf.3 rint.3 nearbyint.3 rint.3 nearbyintf.3 138MLINKS+=round.3 roundf.3 | 140MLINKS+=remainder.3 remainderf.3 141MLINKS+=rint.3 rintf.3 rint.3 nearbyint.3 rint.3 nearbyintf.3 142MLINKS+=round.3 roundf.3 |
139MLINKS+=scalbn.3 scalbln.3 scalbn.3 scalblnf.3 scalbn.3 scalbnf.3 | 143MLINKS+=scalbn.3 scalbln.3 scalbn.3 scalblnf.3 scalbn.3 scalblnl.3 144MLINKS+=scalbn.3 scalbnf.3 scalbn.3 scalbnl.3 |
140MLINKS+=sin.3 sinf.3 141MLINKS+=sinh.3 sinhf.3 142MLINKS+=sqrt.3 cbrt.3 sqrt.3 cbrtf.3 sqrt.3 sqrtf.3 143MLINKS+=tan.3 tanf.3 144MLINKS+=tanh.3 tanhf.3 145MLINKS+=trunc.3 truncf.3 146 147.include <bsd.lib.mk> | 145MLINKS+=sin.3 sinf.3 146MLINKS+=sinh.3 sinhf.3 147MLINKS+=sqrt.3 cbrt.3 sqrt.3 cbrtf.3 sqrt.3 sqrtf.3 148MLINKS+=tan.3 tanf.3 149MLINKS+=tanh.3 tanhf.3 150MLINKS+=trunc.3 truncf.3 151 152.include <bsd.lib.mk> |