summaryrefslogtreecommitdiff
path: root/usr/src/lib
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2014-10-24 21:10:05 +0100
committerRichard Lowe <richlowe@richlowe.net>2014-11-26 17:05:43 -0500
commitddc0e0b53c661f6e439e3b7072b3ef353eadb4af (patch)
tree450796cfb2c2d29437b1f00f96e765052dbfc904 /usr/src/lib
parent1ec68d336ba97cd53f46053ac10401d16014d075 (diff)
downloadillumos-gate-ddc0e0b53c661f6e439e3b7072b3ef353eadb4af.tar.gz
5261 libm should stop using synonyms.h
5298 fabs is 0-sized, confuses dis(1) and others Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Gordon Ross <gwr@nexenta.com>
Diffstat (limited to 'usr/src/lib')
-rw-r--r--usr/src/lib/libm/amd64/src/__swapFLAGS.s1
-rw-r--r--usr/src/lib/libm/amd64/src/acosl.s3
-rw-r--r--usr/src/lib/libm/amd64/src/asinl.s3
-rw-r--r--usr/src/lib/libm/amd64/src/atan2l.s1
-rw-r--r--usr/src/lib/libm/amd64/src/atanl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/copysignl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/exp10l.s2
-rw-r--r--usr/src/lib/libm/amd64/src/exp2l.s1
-rw-r--r--usr/src/lib/libm/amd64/src/expl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/expm1l.s1
-rw-r--r--usr/src/lib/libm/amd64/src/fabsl.s2
-rw-r--r--usr/src/lib/libm/amd64/src/floorl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/fmod.s1
-rw-r--r--usr/src/lib/libm/amd64/src/fmodf.s1
-rw-r--r--usr/src/lib/libm/amd64/src/fmodl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/ieee_funcl.s6
-rw-r--r--usr/src/lib/libm/amd64/src/ilogbl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/log10l.s1
-rw-r--r--usr/src/lib/libm/amd64/src/log2l.s1
-rw-r--r--usr/src/lib/libm/amd64/src/logl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/powl.s3
-rw-r--r--usr/src/lib/libm/amd64/src/remainder.s1
-rw-r--r--usr/src/lib/libm/amd64/src/remainderf.s1
-rw-r--r--usr/src/lib/libm/amd64/src/remainderl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/remquol.s1
-rw-r--r--usr/src/lib/libm/amd64/src/rintl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/rndintl.s7
-rw-r--r--usr/src/lib/libm/amd64/src/scalbnl.s1
-rw-r--r--usr/src/lib/libm/amd64/src/sqrtl.s1
-rw-r--r--usr/src/lib/libm/common/C/acos.c3
-rw-r--r--usr/src/lib/libm/common/C/acosh.c3
-rw-r--r--usr/src/lib/libm/common/C/asin.c3
-rw-r--r--usr/src/lib/libm/common/C/asinh.c3
-rw-r--r--usr/src/lib/libm/common/C/atan.c3
-rw-r--r--usr/src/lib/libm/common/C/atan2.c2
-rw-r--r--usr/src/lib/libm/common/C/atan2pi.c2
-rw-r--r--usr/src/lib/libm/common/C/atanh.c3
-rw-r--r--usr/src/lib/libm/common/C/ceil.c2
-rw-r--r--usr/src/lib/libm/common/C/copysign.c2
-rw-r--r--usr/src/lib/libm/common/C/cos.c2
-rw-r--r--usr/src/lib/libm/common/C/cosh.c2
-rw-r--r--usr/src/lib/libm/common/C/erf.c5
-rw-r--r--usr/src/lib/libm/common/C/exp.c2
-rw-r--r--usr/src/lib/libm/common/C/exp10.c2
-rw-r--r--usr/src/lib/libm/common/C/exp2.c2
-rw-r--r--usr/src/lib/libm/common/C/expm1.c3
-rw-r--r--usr/src/lib/libm/common/C/fabs.c3
-rw-r--r--usr/src/lib/libm/common/C/floor.c2
-rw-r--r--usr/src/lib/libm/common/C/fmod.c2
-rw-r--r--usr/src/lib/libm/common/C/gamma.c2
-rw-r--r--usr/src/lib/libm/common/C/gamma_r.c2
-rw-r--r--usr/src/lib/libm/common/C/hypot.c2
-rw-r--r--usr/src/lib/libm/common/C/ilogb.c2
-rw-r--r--usr/src/lib/libm/common/C/j0.c5
-rw-r--r--usr/src/lib/libm/common/C/j1.c5
-rw-r--r--usr/src/lib/libm/common/C/jn.c4
-rw-r--r--usr/src/lib/libm/common/C/lgamma.c2
-rw-r--r--usr/src/lib/libm/common/C/lgamma_r.c2
-rw-r--r--usr/src/lib/libm/common/C/libm.h13
-rw-r--r--usr/src/lib/libm/common/C/libm_synonyms.h749
-rw-r--r--usr/src/lib/libm/common/C/log.c2
-rw-r--r--usr/src/lib/libm/common/C/log10.c2
-rw-r--r--usr/src/lib/libm/common/C/log1p.c2
-rw-r--r--usr/src/lib/libm/common/C/log2.c3
-rw-r--r--usr/src/lib/libm/common/C/logb.c4
-rw-r--r--usr/src/lib/libm/common/C/nextafter.c4
-rw-r--r--usr/src/lib/libm/common/C/pow.c2
-rw-r--r--usr/src/lib/libm/common/C/remainder.c2
-rw-r--r--usr/src/lib/libm/common/C/rint.c2
-rw-r--r--usr/src/lib/libm/common/C/scalb.c4
-rw-r--r--usr/src/lib/libm/common/C/scalbn.c2
-rw-r--r--usr/src/lib/libm/common/C/signgam.c3
-rw-r--r--usr/src/lib/libm/common/C/significand.c2
-rw-r--r--usr/src/lib/libm/common/C/sin.c2
-rw-r--r--usr/src/lib/libm/common/C/sincos.c2
-rw-r--r--usr/src/lib/libm/common/C/sincospi.c3
-rw-r--r--usr/src/lib/libm/common/C/sinh.c2
-rw-r--r--usr/src/lib/libm/common/C/sqrt.c2
-rw-r--r--usr/src/lib/libm/common/C/tan.c3
-rw-r--r--usr/src/lib/libm/common/C/tanh.c3
-rw-r--r--usr/src/lib/libm/common/LD/__lgammal.c1
-rw-r--r--usr/src/lib/libm/common/LD/__poly_libmq.c1
-rw-r--r--usr/src/lib/libm/common/LD/acoshl.c2
-rw-r--r--usr/src/lib/libm/common/LD/asinhl.c2
-rw-r--r--usr/src/lib/libm/common/LD/atan2pil.c3
-rw-r--r--usr/src/lib/libm/common/LD/atanhl.c7
-rw-r--r--usr/src/lib/libm/common/LD/cbrtl.c2
-rw-r--r--usr/src/lib/libm/common/LD/coshl.c2
-rw-r--r--usr/src/lib/libm/common/LD/cosl.c3
-rw-r--r--usr/src/lib/libm/common/LD/erfl.c34
-rw-r--r--usr/src/lib/libm/common/LD/finitel.c2
-rw-r--r--usr/src/lib/libm/common/LD/gammal.c3
-rw-r--r--usr/src/lib/libm/common/LD/gammal_r.c2
-rw-r--r--usr/src/lib/libm/common/LD/hypotl.c2
-rw-r--r--usr/src/lib/libm/common/LD/isnanl.c2
-rw-r--r--usr/src/lib/libm/common/LD/j0l.c5
-rw-r--r--usr/src/lib/libm/common/LD/j1l.c5
-rw-r--r--usr/src/lib/libm/common/LD/jnl.c4
-rw-r--r--usr/src/lib/libm/common/LD/lgammal.c3
-rw-r--r--usr/src/lib/libm/common/LD/lgammal_r.c2
-rw-r--r--usr/src/lib/libm/common/LD/log1pl.c2
-rw-r--r--usr/src/lib/libm/common/LD/logbl.c2
-rw-r--r--usr/src/lib/libm/common/LD/nextafterl.c2
-rw-r--r--usr/src/lib/libm/common/LD/scalbl.c2
-rw-r--r--usr/src/lib/libm/common/LD/signgaml.c3
-rw-r--r--usr/src/lib/libm/common/LD/significandl.c2
-rw-r--r--usr/src/lib/libm/common/LD/sincosl.c3
-rw-r--r--usr/src/lib/libm/common/LD/sincospil.c3
-rw-r--r--usr/src/lib/libm/common/LD/sinhl.c6
-rw-r--r--usr/src/lib/libm/common/LD/sinl.c3
-rw-r--r--usr/src/lib/libm/common/LD/sinpil.c3
-rw-r--r--usr/src/lib/libm/common/LD/tanhl.c2
-rw-r--r--usr/src/lib/libm/common/LD/tanl.c3
-rw-r--r--usr/src/lib/libm/common/Q/acoshl.c2
-rw-r--r--usr/src/lib/libm/common/Q/acosl.c2
-rw-r--r--usr/src/lib/libm/common/Q/asinhl.c2
-rw-r--r--usr/src/lib/libm/common/Q/asinl.c2
-rw-r--r--usr/src/lib/libm/common/Q/atan2l.c2
-rw-r--r--usr/src/lib/libm/common/Q/atan2pil.c2
-rw-r--r--usr/src/lib/libm/common/Q/atanhl.c2
-rw-r--r--usr/src/lib/libm/common/Q/atanl.c2
-rw-r--r--usr/src/lib/libm/common/Q/cbrtl.c2
-rw-r--r--usr/src/lib/libm/common/Q/copysignl.c2
-rw-r--r--usr/src/lib/libm/common/Q/coshl.c2
-rw-r--r--usr/src/lib/libm/common/Q/cosl.c2
-rw-r--r--usr/src/lib/libm/common/Q/erfl.c4
-rw-r--r--usr/src/lib/libm/common/Q/exp10l.c2
-rw-r--r--usr/src/lib/libm/common/Q/exp2l.c2
-rw-r--r--usr/src/lib/libm/common/Q/expl.c2
-rw-r--r--usr/src/lib/libm/common/Q/expm1l.c3
-rw-r--r--usr/src/lib/libm/common/Q/fabsl.c2
-rw-r--r--usr/src/lib/libm/common/Q/finitel.c2
-rw-r--r--usr/src/lib/libm/common/Q/floorl.c4
-rw-r--r--usr/src/lib/libm/common/Q/fmodl.c2
-rw-r--r--usr/src/lib/libm/common/Q/gammal.c2
-rw-r--r--usr/src/lib/libm/common/Q/gammal_r.c2
-rw-r--r--usr/src/lib/libm/common/Q/hypotl.c2
-rw-r--r--usr/src/lib/libm/common/Q/ieee_funcl.c6
-rw-r--r--usr/src/lib/libm/common/Q/ilogbl.c2
-rw-r--r--usr/src/lib/libm/common/Q/isnanl.c2
-rw-r--r--usr/src/lib/libm/common/Q/j0l.c4
-rw-r--r--usr/src/lib/libm/common/Q/j1l.c4
-rw-r--r--usr/src/lib/libm/common/Q/jnl.c4
-rw-r--r--usr/src/lib/libm/common/Q/lgammal.c2
-rw-r--r--usr/src/lib/libm/common/Q/lgammal_r.c2
-rw-r--r--usr/src/lib/libm/common/Q/log10l.c2
-rw-r--r--usr/src/lib/libm/common/Q/log1pl.c2
-rw-r--r--usr/src/lib/libm/common/Q/log2l.c2
-rw-r--r--usr/src/lib/libm/common/Q/logbl.c2
-rw-r--r--usr/src/lib/libm/common/Q/logl.c2
-rw-r--r--usr/src/lib/libm/common/Q/nextafterl.c2
-rw-r--r--usr/src/lib/libm/common/Q/powl.c2
-rw-r--r--usr/src/lib/libm/common/Q/remainderl.c2
-rw-r--r--usr/src/lib/libm/common/Q/rintl.c2
-rw-r--r--usr/src/lib/libm/common/Q/rndintl.c5
-rw-r--r--usr/src/lib/libm/common/Q/scalbl.c2
-rw-r--r--usr/src/lib/libm/common/Q/scalbnl.c2
-rw-r--r--usr/src/lib/libm/common/Q/signgaml.c2
-rw-r--r--usr/src/lib/libm/common/Q/significandl.c2
-rw-r--r--usr/src/lib/libm/common/Q/sincosl.c2
-rw-r--r--usr/src/lib/libm/common/Q/sincospil.c2
-rw-r--r--usr/src/lib/libm/common/Q/sinhl.c2
-rw-r--r--usr/src/lib/libm/common/Q/sinl.c2
-rw-r--r--usr/src/lib/libm/common/Q/sinpil.c2
-rw-r--r--usr/src/lib/libm/common/Q/sqrtl.c2
-rw-r--r--usr/src/lib/libm/common/Q/tanhl.c2
-rw-r--r--usr/src/lib/libm/common/Q/tanl.c2
-rw-r--r--usr/src/lib/libm/common/R/acosf.c2
-rw-r--r--usr/src/lib/libm/common/R/acoshf.c2
-rw-r--r--usr/src/lib/libm/common/R/asinf.c2
-rw-r--r--usr/src/lib/libm/common/R/asinhf.c2
-rw-r--r--usr/src/lib/libm/common/R/atan2f.c2
-rw-r--r--usr/src/lib/libm/common/R/atan2pif.c2
-rw-r--r--usr/src/lib/libm/common/R/atanf.c2
-rw-r--r--usr/src/lib/libm/common/R/atanhf.c2
-rw-r--r--usr/src/lib/libm/common/R/besself.c12
-rw-r--r--usr/src/lib/libm/common/R/cbrtf.c2
-rw-r--r--usr/src/lib/libm/common/R/copysignf.c2
-rw-r--r--usr/src/lib/libm/common/R/cosf.c2
-rw-r--r--usr/src/lib/libm/common/R/coshf.c2
-rw-r--r--usr/src/lib/libm/common/R/erff.c4
-rw-r--r--usr/src/lib/libm/common/R/exp10f.c2
-rw-r--r--usr/src/lib/libm/common/R/exp2f.c2
-rw-r--r--usr/src/lib/libm/common/R/expf.c2
-rw-r--r--usr/src/lib/libm/common/R/expm1f.c2
-rw-r--r--usr/src/lib/libm/common/R/fabsf.c2
-rw-r--r--usr/src/lib/libm/common/R/floorf.c4
-rw-r--r--usr/src/lib/libm/common/R/fmodf.c2
-rw-r--r--usr/src/lib/libm/common/R/gammaf.c2
-rw-r--r--usr/src/lib/libm/common/R/gammaf_r.c2
-rw-r--r--usr/src/lib/libm/common/R/hypotf.c2
-rw-r--r--usr/src/lib/libm/common/R/ilogbf.c2
-rw-r--r--usr/src/lib/libm/common/R/isnanf.c4
-rw-r--r--usr/src/lib/libm/common/R/lgammaf.c2
-rw-r--r--usr/src/lib/libm/common/R/lgammaf_r.c2
-rw-r--r--usr/src/lib/libm/common/R/log10f.c2
-rw-r--r--usr/src/lib/libm/common/R/log1pf.c2
-rw-r--r--usr/src/lib/libm/common/R/log2f.c2
-rw-r--r--usr/src/lib/libm/common/R/logbf.c2
-rw-r--r--usr/src/lib/libm/common/R/logf.c2
-rw-r--r--usr/src/lib/libm/common/R/nextafterf.c2
-rw-r--r--usr/src/lib/libm/common/R/powf.c2
-rw-r--r--usr/src/lib/libm/common/R/remainderf.c2
-rw-r--r--usr/src/lib/libm/common/R/rintf.c6
-rw-r--r--usr/src/lib/libm/common/R/scalbf.c2
-rw-r--r--usr/src/lib/libm/common/R/scalbnf.c2
-rw-r--r--usr/src/lib/libm/common/R/signgamf.c2
-rw-r--r--usr/src/lib/libm/common/R/significandf.c2
-rw-r--r--usr/src/lib/libm/common/R/sincosf.c2
-rw-r--r--usr/src/lib/libm/common/R/sincospif.c2
-rw-r--r--usr/src/lib/libm/common/R/sinf.c2
-rw-r--r--usr/src/lib/libm/common/R/sinhf.c2
-rw-r--r--usr/src/lib/libm/common/R/sqrtf.c2
-rw-r--r--usr/src/lib/libm/common/R/tanf.c2
-rw-r--r--usr/src/lib/libm/common/R/tanhf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cabs.c3
-rw-r--r--usr/src/lib/libm/common/complex/cabsf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cabsl.c2
-rw-r--r--usr/src/lib/libm/common/complex/cacos.c2
-rw-r--r--usr/src/lib/libm/common/complex/cacosf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cacosh.c2
-rw-r--r--usr/src/lib/libm/common/complex/cacoshf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cacoshl.c2
-rw-r--r--usr/src/lib/libm/common/complex/cacosl.c2
-rw-r--r--usr/src/lib/libm/common/complex/carg.c3
-rw-r--r--usr/src/lib/libm/common/complex/cargf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cargl.c2
-rw-r--r--usr/src/lib/libm/common/complex/casin.c2
-rw-r--r--usr/src/lib/libm/common/complex/casinf.c2
-rw-r--r--usr/src/lib/libm/common/complex/casinh.c2
-rw-r--r--usr/src/lib/libm/common/complex/casinhf.c2
-rw-r--r--usr/src/lib/libm/common/complex/casinhl.c2
-rw-r--r--usr/src/lib/libm/common/complex/casinl.c2
-rw-r--r--usr/src/lib/libm/common/complex/catan.c2
-rw-r--r--usr/src/lib/libm/common/complex/catanf.c2
-rw-r--r--usr/src/lib/libm/common/complex/catanh.c2
-rw-r--r--usr/src/lib/libm/common/complex/catanhf.c2
-rw-r--r--usr/src/lib/libm/common/complex/catanhl.c2
-rw-r--r--usr/src/lib/libm/common/complex/catanl.c2
-rw-r--r--usr/src/lib/libm/common/complex/ccos.c2
-rw-r--r--usr/src/lib/libm/common/complex/ccosf.c2
-rw-r--r--usr/src/lib/libm/common/complex/ccosh.c2
-rw-r--r--usr/src/lib/libm/common/complex/ccoshf.c2
-rw-r--r--usr/src/lib/libm/common/complex/ccoshl.c2
-rw-r--r--usr/src/lib/libm/common/complex/ccosl.c2
-rw-r--r--usr/src/lib/libm/common/complex/cexp.c2
-rw-r--r--usr/src/lib/libm/common/complex/cexpf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cexpl.c2
-rw-r--r--usr/src/lib/libm/common/complex/cimag.c2
-rw-r--r--usr/src/lib/libm/common/complex/cimagf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cimagl.c2
-rw-r--r--usr/src/lib/libm/common/complex/clog.c3
-rw-r--r--usr/src/lib/libm/common/complex/clogf.c2
-rw-r--r--usr/src/lib/libm/common/complex/clogl.c2
-rw-r--r--usr/src/lib/libm/common/complex/conj.c2
-rw-r--r--usr/src/lib/libm/common/complex/conjf.c2
-rw-r--r--usr/src/lib/libm/common/complex/conjl.c2
-rw-r--r--usr/src/lib/libm/common/complex/cpow.c2
-rw-r--r--usr/src/lib/libm/common/complex/cpowf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cpowl.c4
-rw-r--r--usr/src/lib/libm/common/complex/cproj.c2
-rw-r--r--usr/src/lib/libm/common/complex/cprojf.c2
-rw-r--r--usr/src/lib/libm/common/complex/cprojl.c2
-rw-r--r--usr/src/lib/libm/common/complex/creal.c2
-rw-r--r--usr/src/lib/libm/common/complex/crealf.c2
-rw-r--r--usr/src/lib/libm/common/complex/creall.c2
-rw-r--r--usr/src/lib/libm/common/complex/csin.c2
-rw-r--r--usr/src/lib/libm/common/complex/csinf.c2
-rw-r--r--usr/src/lib/libm/common/complex/csinh.c2
-rw-r--r--usr/src/lib/libm/common/complex/csinhf.c2
-rw-r--r--usr/src/lib/libm/common/complex/csinhl.c2
-rw-r--r--usr/src/lib/libm/common/complex/csinl.c2
-rw-r--r--usr/src/lib/libm/common/complex/csqrt.c2
-rw-r--r--usr/src/lib/libm/common/complex/csqrtf.c2
-rw-r--r--usr/src/lib/libm/common/complex/csqrtl.c2
-rw-r--r--usr/src/lib/libm/common/complex/ctan.c2
-rw-r--r--usr/src/lib/libm/common/complex/ctanf.c2
-rw-r--r--usr/src/lib/libm/common/complex/ctanh.c2
-rw-r--r--usr/src/lib/libm/common/complex/ctanhf.c2
-rw-r--r--usr/src/lib/libm/common/complex/ctanhl.c2
-rw-r--r--usr/src/lib/libm/common/complex/ctanl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/__fex_hdlr.c1
-rw-r--r--usr/src/lib/libm/common/m9x/__fex_i386.c1
-rw-r--r--usr/src/lib/libm/common/m9x/__fex_sparc.c1
-rw-r--r--usr/src/lib/libm/common/m9x/__fex_sse.c1
-rw-r--r--usr/src/lib/libm/common/m9x/__fex_sym.c1
-rw-r--r--usr/src/lib/libm/common/m9x/feexcept.c21
-rw-r--r--usr/src/lib/libm/common/m9x/fenv.c18
-rw-r--r--usr/src/lib/libm/common/m9x/fenv_synonyms.h108
-rw-r--r--usr/src/lib/libm/common/m9x/feprec.c5
-rw-r--r--usr/src/lib/libm/common/m9x/feround.c6
-rw-r--r--usr/src/lib/libm/common/m9x/fex_handler.c9
-rw-r--r--usr/src/lib/libm/common/m9x/fex_log.c11
-rw-r--r--usr/src/lib/libm/common/m9x/ldexp.c2
-rw-r--r--usr/src/lib/libm/common/m9x/ldexpf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/ldexpl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/llrint.c6
-rw-r--r--usr/src/lib/libm/common/m9x/llrintf.c6
-rw-r--r--usr/src/lib/libm/common/m9x/llrintl.c6
-rw-r--r--usr/src/lib/libm/common/m9x/llround.c6
-rw-r--r--usr/src/lib/libm/common/m9x/llroundf.c6
-rw-r--r--usr/src/lib/libm/common/m9x/llroundl.c6
-rw-r--r--usr/src/lib/libm/common/m9x/lrint.c2
-rw-r--r--usr/src/lib/libm/common/m9x/lrintf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/lrintl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/lround.c2
-rw-r--r--usr/src/lib/libm/common/m9x/lroundf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/lroundl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/nearbyint.c1
-rw-r--r--usr/src/lib/libm/common/m9x/nearbyintf.c1
-rw-r--r--usr/src/lib/libm/common/m9x/nexttowardl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/remquo.c3
-rw-r--r--usr/src/lib/libm/common/m9x/remquof.c3
-rw-r--r--usr/src/lib/libm/common/m9x/remquol.c3
-rw-r--r--usr/src/lib/libm/common/m9x/round.c2
-rw-r--r--usr/src/lib/libm/common/m9x/roundf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/roundl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/scalbln.c2
-rw-r--r--usr/src/lib/libm/common/m9x/scalblnf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/scalblnl.c2
-rw-r--r--usr/src/lib/libm/common/m9x/tgamma.c2
-rw-r--r--usr/src/lib/libm/common/m9x/tgammaf.c3
-rw-r--r--usr/src/lib/libm/common/m9x/tgammal.c2
-rw-r--r--usr/src/lib/libm/common/m9x/trunc.c2
-rw-r--r--usr/src/lib/libm/common/m9x/truncf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/truncl.c2
-rw-r--r--usr/src/lib/libm/common/mapfile-vers9
-rw-r--r--usr/src/lib/libm/i386/src/__reduction.s2
-rw-r--r--usr/src/lib/libm/i386/src/acos.s3
-rw-r--r--usr/src/lib/libm/i386/src/acosf.s3
-rw-r--r--usr/src/lib/libm/i386/src/acosl.s3
-rw-r--r--usr/src/lib/libm/i386/src/asin.s3
-rw-r--r--usr/src/lib/libm/i386/src/asinf.s3
-rw-r--r--usr/src/lib/libm/i386/src/asinl.s3
-rw-r--r--usr/src/lib/libm/i386/src/atan.s1
-rw-r--r--usr/src/lib/libm/i386/src/atan2.s1
-rw-r--r--usr/src/lib/libm/i386/src/atan2f.s1
-rw-r--r--usr/src/lib/libm/i386/src/atan2l.s1
-rw-r--r--usr/src/lib/libm/i386/src/atanl.s1
-rw-r--r--usr/src/lib/libm/i386/src/ceil.s1
-rw-r--r--usr/src/lib/libm/i386/src/copysign.s1
-rw-r--r--usr/src/lib/libm/i386/src/copysignf.s1
-rw-r--r--usr/src/lib/libm/i386/src/copysignl.s1
-rw-r--r--usr/src/lib/libm/i386/src/cos.s1
-rw-r--r--usr/src/lib/libm/i386/src/exp.s1
-rw-r--r--usr/src/lib/libm/i386/src/exp10.s2
-rw-r--r--usr/src/lib/libm/i386/src/exp10f.s2
-rw-r--r--usr/src/lib/libm/i386/src/exp10l.s2
-rw-r--r--usr/src/lib/libm/i386/src/exp2.s1
-rw-r--r--usr/src/lib/libm/i386/src/exp2f.s1
-rw-r--r--usr/src/lib/libm/i386/src/exp2l.s1
-rw-r--r--usr/src/lib/libm/i386/src/expl.s1
-rw-r--r--usr/src/lib/libm/i386/src/expm1.s1
-rw-r--r--usr/src/lib/libm/i386/src/expm1f.s1
-rw-r--r--usr/src/lib/libm/i386/src/expm1l.s1
-rw-r--r--usr/src/lib/libm/i386/src/fabs.s2
-rw-r--r--usr/src/lib/libm/i386/src/fabsf.s2
-rw-r--r--usr/src/lib/libm/i386/src/fabsl.s2
-rw-r--r--usr/src/lib/libm/i386/src/finitef.s2
-rw-r--r--usr/src/lib/libm/i386/src/finitel.s2
-rw-r--r--usr/src/lib/libm/i386/src/floor.s1
-rw-r--r--usr/src/lib/libm/i386/src/floorl.s1
-rw-r--r--usr/src/lib/libm/i386/src/fmod.s1
-rw-r--r--usr/src/lib/libm/i386/src/fmodf.s1
-rw-r--r--usr/src/lib/libm/i386/src/fmodl.s1
-rw-r--r--usr/src/lib/libm/i386/src/hypot.s3
-rw-r--r--usr/src/lib/libm/i386/src/hypotf.s3
-rw-r--r--usr/src/lib/libm/i386/src/ieee_funcl.s6
-rw-r--r--usr/src/lib/libm/i386/src/ilogb.s1
-rw-r--r--usr/src/lib/libm/i386/src/ilogbf.s1
-rw-r--r--usr/src/lib/libm/i386/src/ilogbl.s1
-rw-r--r--usr/src/lib/libm/i386/src/isnan.s1
-rw-r--r--usr/src/lib/libm/i386/src/isnanf.s1
-rw-r--r--usr/src/lib/libm/i386/src/isnanl.s1
-rw-r--r--usr/src/lib/libm/i386/src/llrint.s1
-rw-r--r--usr/src/lib/libm/i386/src/llrintf.s1
-rw-r--r--usr/src/lib/libm/i386/src/llrintl.s1
-rw-r--r--usr/src/lib/libm/i386/src/log.s1
-rw-r--r--usr/src/lib/libm/i386/src/log10.s1
-rw-r--r--usr/src/lib/libm/i386/src/log10f.s1
-rw-r--r--usr/src/lib/libm/i386/src/log10l.s1
-rw-r--r--usr/src/lib/libm/i386/src/log2.s1
-rw-r--r--usr/src/lib/libm/i386/src/log2f.s1
-rw-r--r--usr/src/lib/libm/i386/src/log2l.s1
-rw-r--r--usr/src/lib/libm/i386/src/logl.s1
-rw-r--r--usr/src/lib/libm/i386/src/lrint.s1
-rw-r--r--usr/src/lib/libm/i386/src/lrintf.s1
-rw-r--r--usr/src/lib/libm/i386/src/lrintl.s1
-rw-r--r--usr/src/lib/libm/i386/src/lround.s2
-rw-r--r--usr/src/lib/libm/i386/src/lroundl.s2
-rw-r--r--usr/src/lib/libm/i386/src/nextafter.s1
-rw-r--r--usr/src/lib/libm/i386/src/nextafterf.s1
-rw-r--r--usr/src/lib/libm/i386/src/nextafterl.s1
-rw-r--r--usr/src/lib/libm/i386/src/nexttowardl.s1
-rw-r--r--usr/src/lib/libm/i386/src/pow.s3
-rw-r--r--usr/src/lib/libm/i386/src/powf.s3
-rw-r--r--usr/src/lib/libm/i386/src/powl.s3
-rw-r--r--usr/src/lib/libm/i386/src/remainder.s1
-rw-r--r--usr/src/lib/libm/i386/src/remainderf.s1
-rw-r--r--usr/src/lib/libm/i386/src/remainderl.s1
-rw-r--r--usr/src/lib/libm/i386/src/remquo.s1
-rw-r--r--usr/src/lib/libm/i386/src/remquof.s1
-rw-r--r--usr/src/lib/libm/i386/src/remquol.s1
-rw-r--r--usr/src/lib/libm/i386/src/rint.s1
-rw-r--r--usr/src/lib/libm/i386/src/rintf.s1
-rw-r--r--usr/src/lib/libm/i386/src/rintl.s1
-rw-r--r--usr/src/lib/libm/i386/src/rndintl.s6
-rw-r--r--usr/src/lib/libm/i386/src/round.s2
-rw-r--r--usr/src/lib/libm/i386/src/roundl.s2
-rw-r--r--usr/src/lib/libm/i386/src/scalbln.s1
-rw-r--r--usr/src/lib/libm/i386/src/scalblnf.s1
-rw-r--r--usr/src/lib/libm/i386/src/scalblnl.s1
-rw-r--r--usr/src/lib/libm/i386/src/scalbn.s1
-rw-r--r--usr/src/lib/libm/i386/src/scalbnf.s1
-rw-r--r--usr/src/lib/libm/i386/src/scalbnl.s1
-rw-r--r--usr/src/lib/libm/i386/src/sin.s1
-rw-r--r--usr/src/lib/libm/i386/src/sincos.s1
-rw-r--r--usr/src/lib/libm/i386/src/sqrtl.s1
-rw-r--r--usr/src/lib/libm/i386/src/tan.s1
-rw-r--r--usr/src/lib/libm/i386/src/trunc.s1
-rw-r--r--usr/src/lib/libm/i386/src/truncl.s1
-rw-r--r--usr/src/lib/libm/sparc/src/copysign.S1
-rw-r--r--usr/src/lib/libm/sparc/src/fabs.S1
-rw-r--r--usr/src/lib/libm/sparc/src/nextafter.S1
-rw-r--r--usr/src/lib/libmvec/Makefile.com34
-rw-r--r--usr/src/lib/libmvec/common/__vhypot.c4
-rw-r--r--usr/src/lib/libmvec/common/__vhypotf.c3
-rw-r--r--usr/src/lib/libmvec/common/__vrhypot.c5
-rw-r--r--usr/src/lib/libmvec/common/__vrhypotf.c4
-rw-r--r--usr/src/lib/libmvec/common/__vrsqrt.c4
-rw-r--r--usr/src/lib/libmvec/common/__vrsqrtf.c4
-rw-r--r--usr/src/lib/libmvec/common/__vsqrt.c4
-rw-r--r--usr/src/lib/libmvec/common/__vsqrtf.c4
433 files changed, 377 insertions, 1555 deletions
diff --git a/usr/src/lib/libm/amd64/src/__swapFLAGS.s b/usr/src/lib/libm/amd64/src/__swapFLAGS.s
index c0ca8e8d7b..0af96981a5 100644
--- a/usr/src/lib/libm/amd64/src/__swapFLAGS.s
+++ b/usr/src/lib/libm/amd64/src/__swapFLAGS.s
@@ -29,7 +29,6 @@
.file "__swapFLAGS.s"
#include "libm.h"
-#include "libm_synonyms.h"
/*
* swap exception masks
diff --git a/usr/src/lib/libm/amd64/src/acosl.s b/usr/src/lib/libm/amd64/src/acosl.s
index 003539eea1..65bbd7ebed 100644
--- a/usr/src/lib/libm/amd64/src/acosl.s
+++ b/usr/src/lib/libm/amd64/src/acosl.s
@@ -30,9 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(acosl,function)
-#include "libm_synonyms.h"
-
-#undef fabs
ENTRY(acosl)
fldt 8(%rsp) / push x
diff --git a/usr/src/lib/libm/amd64/src/asinl.s b/usr/src/lib/libm/amd64/src/asinl.s
index 8282050156..99fe5bb8e4 100644
--- a/usr/src/lib/libm/amd64/src/asinl.s
+++ b/usr/src/lib/libm/amd64/src/asinl.s
@@ -30,9 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(asinl,function)
-#include "libm_synonyms.h"
-
-#undef fabs
ENTRY(asinl)
fldt 8(%rsp) / push x
diff --git a/usr/src/lib/libm/amd64/src/atan2l.s b/usr/src/lib/libm/amd64/src/atan2l.s
index 7f892226ba..89b1e89ddb 100644
--- a/usr/src/lib/libm/amd64/src/atan2l.s
+++ b/usr/src/lib/libm/amd64/src/atan2l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atan2l,function)
-#include "libm_synonyms.h"
ENTRY(atan2l)
fldt 8(%rsp) / push y
diff --git a/usr/src/lib/libm/amd64/src/atanl.s b/usr/src/lib/libm/amd64/src/atanl.s
index 263490dd7d..eccaa64c0c 100644
--- a/usr/src/lib/libm/amd64/src/atanl.s
+++ b/usr/src/lib/libm/amd64/src/atanl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atanl,function)
-#include "libm_synonyms.h"
ENTRY(atanl)
fldt 8(%rsp) / push arg
diff --git a/usr/src/lib/libm/amd64/src/copysignl.s b/usr/src/lib/libm/amd64/src/copysignl.s
index 66be11d1d8..8caa9c33cb 100644
--- a/usr/src/lib/libm/amd64/src/copysignl.s
+++ b/usr/src/lib/libm/amd64/src/copysignl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(copysignl,function)
-#include "libm_synonyms.h"
ENTRY(copysignl)
movl 16(%rsp),%eax
diff --git a/usr/src/lib/libm/amd64/src/exp10l.s b/usr/src/lib/libm/amd64/src/exp10l.s
index f6345e6e17..bfacaf3aa1 100644
--- a/usr/src/lib/libm/amd64/src/exp10l.s
+++ b/usr/src/lib/libm/amd64/src/exp10l.s
@@ -29,8 +29,6 @@
.file "exp10l.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(exp10l,function)
-#include "libm_synonyms.h"
.data
.align 16
diff --git a/usr/src/lib/libm/amd64/src/exp2l.s b/usr/src/lib/libm/amd64/src/exp2l.s
index b978d3b85c..5cb567b0ca 100644
--- a/usr/src/lib/libm/amd64/src/exp2l.s
+++ b/usr/src/lib/libm/amd64/src/exp2l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(exp2l,function)
-#include "libm_synonyms.h"
ENTRY(exp2l)
movl 16(%rsp),%ecx / cx <--sign&bexp(x)
diff --git a/usr/src/lib/libm/amd64/src/expl.s b/usr/src/lib/libm/amd64/src/expl.s
index ac48f8d32b..5c9e083cd7 100644
--- a/usr/src/lib/libm/amd64/src/expl.s
+++ b/usr/src/lib/libm/amd64/src/expl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(expl,function)
-#include "libm_synonyms.h"
.data
.align 16
diff --git a/usr/src/lib/libm/amd64/src/expm1l.s b/usr/src/lib/libm/amd64/src/expm1l.s
index 10b7594773..da891530a4 100644
--- a/usr/src/lib/libm/amd64/src/expm1l.s
+++ b/usr/src/lib/libm/amd64/src/expm1l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(expm1l,function)
-#include "libm_synonyms.h"
.data
.align 16
diff --git a/usr/src/lib/libm/amd64/src/fabsl.s b/usr/src/lib/libm/amd64/src/fabsl.s
index bdd25103ce..f8dc1f7c25 100644
--- a/usr/src/lib/libm/amd64/src/fabsl.s
+++ b/usr/src/lib/libm/amd64/src/fabsl.s
@@ -30,11 +30,9 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fabsl,function)
-#include "libm_synonyms.h"
ENTRY(fabsl)
fldt 8(%rsp)
-#undef fabs
fabs
ret
.align 16
diff --git a/usr/src/lib/libm/amd64/src/floorl.s b/usr/src/lib/libm/amd64/src/floorl.s
index c4aa4e9bf1..0dee177ff3 100644
--- a/usr/src/lib/libm/amd64/src/floorl.s
+++ b/usr/src/lib/libm/amd64/src/floorl.s
@@ -31,7 +31,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ceill,function)
LIBM_ANSI_PRAGMA_WEAK(floorl,function)
-#include "libm_synonyms.h"
ENTRY(ceill)
subq $16,%rsp
diff --git a/usr/src/lib/libm/amd64/src/fmod.s b/usr/src/lib/libm/amd64/src/fmod.s
index ad7f3145fa..94a267f4ad 100644
--- a/usr/src/lib/libm/amd64/src/fmod.s
+++ b/usr/src/lib/libm/amd64/src/fmod.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fmod,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(fmod)
diff --git a/usr/src/lib/libm/amd64/src/fmodf.s b/usr/src/lib/libm/amd64/src/fmodf.s
index 1da2c028f3..f270bf2beb 100644
--- a/usr/src/lib/libm/amd64/src/fmodf.s
+++ b/usr/src/lib/libm/amd64/src/fmodf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fmodf,function)
-#include "libm_synonyms.h"
ENTRY(fmodf)
push %rbp
diff --git a/usr/src/lib/libm/amd64/src/fmodl.s b/usr/src/lib/libm/amd64/src/fmodl.s
index 812ca1a450..9a29d1c41d 100644
--- a/usr/src/lib/libm/amd64/src/fmodl.s
+++ b/usr/src/lib/libm/amd64/src/fmodl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fmodl,function)
-#include "libm_synonyms.h"
ENTRY(fmodl)
fldt 24(%rsp) / load arg y
diff --git a/usr/src/lib/libm/amd64/src/ieee_funcl.s b/usr/src/lib/libm/amd64/src/ieee_funcl.s
index 756565de53..7d18867577 100644
--- a/usr/src/lib/libm/amd64/src/ieee_funcl.s
+++ b/usr/src/lib/libm/amd64/src/ieee_funcl.s
@@ -29,12 +29,6 @@
.file "ieee_funcl.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(isinfl,function)
-LIBM_ANSI_PRAGMA_WEAK(isnormall,function)
-LIBM_ANSI_PRAGMA_WEAK(issubnormall,function)
-LIBM_ANSI_PRAGMA_WEAK(iszerol,function)
-LIBM_ANSI_PRAGMA_WEAK(signbitl,function)
-#include "libm_synonyms.h"
ENTRY(isinfl)
movl 16(%rsp),%eax / ax <-- sign and bexp of x
diff --git a/usr/src/lib/libm/amd64/src/ilogbl.s b/usr/src/lib/libm/amd64/src/ilogbl.s
index ba21ace4f9..b9fe4dcbee 100644
--- a/usr/src/lib/libm/amd64/src/ilogbl.s
+++ b/usr/src/lib/libm/amd64/src/ilogbl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ilogbl,function)
-#include "libm_synonyms.h"
#include "xpg6.h"
.data
diff --git a/usr/src/lib/libm/amd64/src/log10l.s b/usr/src/lib/libm/amd64/src/log10l.s
index bad1507378..545bcae77a 100644
--- a/usr/src/lib/libm/amd64/src/log10l.s
+++ b/usr/src/lib/libm/amd64/src/log10l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log10l,function)
-#include "libm_synonyms.h"
ENTRY(log10l)
fldlg2
diff --git a/usr/src/lib/libm/amd64/src/log2l.s b/usr/src/lib/libm/amd64/src/log2l.s
index c22ee9e288..31da983ad8 100644
--- a/usr/src/lib/libm/amd64/src/log2l.s
+++ b/usr/src/lib/libm/amd64/src/log2l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log2l,function)
-#include "libm_synonyms.h"
ENTRY(log2l)
fld1 / push 1.0
diff --git a/usr/src/lib/libm/amd64/src/logl.s b/usr/src/lib/libm/amd64/src/logl.s
index 31d0521738..639c09b82a 100644
--- a/usr/src/lib/libm/amd64/src/logl.s
+++ b/usr/src/lib/libm/amd64/src/logl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(logl,function)
-#include "libm_synonyms.h"
ENTRY(logl)
fldln2
diff --git a/usr/src/lib/libm/amd64/src/powl.s b/usr/src/lib/libm/amd64/src/powl.s
index 8c879c72bc..456569a820 100644
--- a/usr/src/lib/libm/amd64/src/powl.s
+++ b/usr/src/lib/libm/amd64/src/powl.s
@@ -55,11 +55,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(powl,function)
-#include "libm_synonyms.h"
#include "xpg6.h"
-#undef fabs
-
.data
.align 16
negzero:
diff --git a/usr/src/lib/libm/amd64/src/remainder.s b/usr/src/lib/libm/amd64/src/remainder.s
index 746590cfcc..ff1e063ed3 100644
--- a/usr/src/lib/libm/amd64/src/remainder.s
+++ b/usr/src/lib/libm/amd64/src/remainder.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remainder,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(remainder)
diff --git a/usr/src/lib/libm/amd64/src/remainderf.s b/usr/src/lib/libm/amd64/src/remainderf.s
index 0c96de8539..6f341d1ec4 100644
--- a/usr/src/lib/libm/amd64/src/remainderf.s
+++ b/usr/src/lib/libm/amd64/src/remainderf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remainderf,function)
-#include "libm_synonyms.h"
ENTRY(remainderf)
push %rbp
diff --git a/usr/src/lib/libm/amd64/src/remainderl.s b/usr/src/lib/libm/amd64/src/remainderl.s
index 22cbe76e13..536f5e5ee3 100644
--- a/usr/src/lib/libm/amd64/src/remainderl.s
+++ b/usr/src/lib/libm/amd64/src/remainderl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remainderl,function)
-#include "libm_synonyms.h"
ENTRY(remainderl)
fldt 24(%rsp) / load arg y
diff --git a/usr/src/lib/libm/amd64/src/remquol.s b/usr/src/lib/libm/amd64/src/remquol.s
index 999864fe9f..4ff24842a4 100644
--- a/usr/src/lib/libm/amd64/src/remquol.s
+++ b/usr/src/lib/libm/amd64/src/remquol.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remquol,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(remquol)
fldt 24(%rsp) / load arg y
diff --git a/usr/src/lib/libm/amd64/src/rintl.s b/usr/src/lib/libm/amd64/src/rintl.s
index dd8bc3ecb3..bba4e01ed7 100644
--- a/usr/src/lib/libm/amd64/src/rintl.s
+++ b/usr/src/lib/libm/amd64/src/rintl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(rintl,function)
-#include "libm_synonyms.h"
ENTRY(rintl)
fldt 8(%rsp) / load x
diff --git a/usr/src/lib/libm/amd64/src/rndintl.s b/usr/src/lib/libm/amd64/src/rndintl.s
index 2aafbde131..4227c80a75 100644
--- a/usr/src/lib/libm/amd64/src/rndintl.s
+++ b/usr/src/lib/libm/amd64/src/rndintl.s
@@ -29,13 +29,6 @@
.file "rndintl.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(aintl,function)
-LIBM_ANSI_PRAGMA_WEAK(irintl,function)
-LIBM_ANSI_PRAGMA_WEAK(anintl,function)
-LIBM_ANSI_PRAGMA_WEAK(nintl,function)
-#include "libm_synonyms.h"
-
-#undef fabs
ENTRY(aintl)
movq %rsp,%rax
diff --git a/usr/src/lib/libm/amd64/src/scalbnl.s b/usr/src/lib/libm/amd64/src/scalbnl.s
index cc7dfb3560..12e8e1eb3f 100644
--- a/usr/src/lib/libm/amd64/src/scalbnl.s
+++ b/usr/src/lib/libm/amd64/src/scalbnl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalbnl,function)
-#include "libm_synonyms.h"
ENTRY(scalbnl)
subq $16,%rsp
diff --git a/usr/src/lib/libm/amd64/src/sqrtl.s b/usr/src/lib/libm/amd64/src/sqrtl.s
index 478f814968..956231aa80 100644
--- a/usr/src/lib/libm/amd64/src/sqrtl.s
+++ b/usr/src/lib/libm/amd64/src/sqrtl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(sqrtl,function)
-#include "libm_synonyms.h"
ENTRY(sqrtl)
fldt 8(%rsp)
diff --git a/usr/src/lib/libm/common/C/acos.c b/usr/src/lib/libm/common/C/acos.c
index 523217a470..af231d5a95 100644
--- a/usr/src/lib/libm/common/C/acos.c
+++ b/usr/src/lib/libm/common/C/acos.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak acos = __acos
+#pragma weak __acos = acos
/* INDENT OFF */
/*
@@ -56,7 +56,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h" /* __acos, __sqrt, __isnan */
#include "libm_protos.h" /* _SVID_libm_error */
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/acosh.c b/usr/src/lib/libm/common/C/acosh.c
index 7eecfe635e..ecddcb7db3 100644
--- a/usr/src/lib/libm/common/C/acosh.c
+++ b/usr/src/lib/libm/common/C/acosh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak acosh = __acosh
+#pragma weak __acosh = acosh
/* INDENT OFF */
/*
@@ -46,7 +46,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h" /* __acosh, __log, __log1p */
#include "libm_protos.h" /* _SVID_libm_error */
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/asin.c b/usr/src/lib/libm/common/C/asin.c
index 04578a6fac..a3f4a969a8 100644
--- a/usr/src/lib/libm/common/C/asin.c
+++ b/usr/src/lib/libm/common/C/asin.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak asin = __asin
+#pragma weak __asin = asin
/* INDENT OFF */
/*
@@ -62,7 +62,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h" /* __asin, __sqrt, __isnan */
#include "libm_protos.h" /* _SVID_libm_error */
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/asinh.c b/usr/src/lib/libm/common/C/asinh.c
index 6d6b852009..07e17ab413 100644
--- a/usr/src/lib/libm/common/C/asinh.c
+++ b/usr/src/lib/libm/common/C/asinh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak asinh = __asinh
+#pragma weak __asinh = asinh
/* INDENT OFF */
/*
@@ -43,7 +43,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h" /* __asinh */
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/atan.c b/usr/src/lib/libm/common/C/atan.c
index f19b7e1fdd..9340de21c0 100644
--- a/usr/src/lib/libm/common/C/atan.c
+++ b/usr/src/lib/libm/common/C/atan.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak atan = __atan
+#pragma weak __atan = atan
/* INDENT OFF */
/*
@@ -82,7 +82,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
extern const double _TBL_atan[];
diff --git a/usr/src/lib/libm/common/C/atan2.c b/usr/src/lib/libm/common/C/atan2.c
index c85f13e649..df4c762469 100644
--- a/usr/src/lib/libm/common/C/atan2.c
+++ b/usr/src/lib/libm/common/C/atan2.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak atan2 = __atan2
+#pragma weak __atan2 = atan2
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/atan2pi.c b/usr/src/lib/libm/common/C/atan2pi.c
index 759dd1f489..8e0feae721 100644
--- a/usr/src/lib/libm/common/C/atan2pi.c
+++ b/usr/src/lib/libm/common/C/atan2pi.c
@@ -26,8 +26,6 @@
* Use is subject to license terms.
*/
-#pragma weak atan2pi = __atan2pi
-
/*
* atan2pi(x) = atan2(x)/pi
*/
diff --git a/usr/src/lib/libm/common/C/atanh.c b/usr/src/lib/libm/common/C/atanh.c
index 48ff800e65..7d54153cc2 100644
--- a/usr/src/lib/libm/common/C/atanh.c
+++ b/usr/src/lib/libm/common/C/atanh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak atanh = __atanh
+#pragma weak __atanh = atanh
/* INDENT OFF */
/*
@@ -51,7 +51,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/ceil.c b/usr/src/lib/libm/common/C/ceil.c
index 4d772a4c7b..b8954b709d 100644
--- a/usr/src/lib/libm/common/C/ceil.c
+++ b/usr/src/lib/libm/common/C/ceil.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak ceil = __ceil
+#pragma weak __ceil = ceil
/*
* ceil(x) returns the least integral value bigger than or equal to x.
diff --git a/usr/src/lib/libm/common/C/copysign.c b/usr/src/lib/libm/common/C/copysign.c
index a42ca4eb9c..13fa060084 100644
--- a/usr/src/lib/libm/common/C/copysign.c
+++ b/usr/src/lib/libm/common/C/copysign.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak copysign = __copysign
+#pragma weak __copysign = copysign
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/cos.c b/usr/src/lib/libm/common/C/cos.c
index 1558872b70..538c2af919 100644
--- a/usr/src/lib/libm/common/C/cos.c
+++ b/usr/src/lib/libm/common/C/cos.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak cos = __cos
+#pragma weak __cos = cos
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/cosh.c b/usr/src/lib/libm/common/C/cosh.c
index 91573149e6..b96f43727a 100644
--- a/usr/src/lib/libm/common/C/cosh.c
+++ b/usr/src/lib/libm/common/C/cosh.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak cosh = __cosh
+#pragma weak __cosh = cosh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/erf.c b/usr/src/lib/libm/common/C/erf.c
index 780876e3e5..e588e4ed4f 100644
--- a/usr/src/lib/libm/common/C/erf.c
+++ b/usr/src/lib/libm/common/C/erf.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak erf = __erf
-#pragma weak erfc = __erfc
+#pragma weak __erf = erf
+#pragma weak __erfc = erfc
/* INDENT OFF */
/*
@@ -127,7 +127,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h" /* __erf, __erfc, __exp */
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/exp.c b/usr/src/lib/libm/common/C/exp.c
index 9245c36c5c..ff30798acf 100644
--- a/usr/src/lib/libm/common/C/exp.c
+++ b/usr/src/lib/libm/common/C/exp.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak exp = __exp
+#pragma weak __exp = exp
/*
* exp(x)
diff --git a/usr/src/lib/libm/common/C/exp10.c b/usr/src/lib/libm/common/C/exp10.c
index f259ed0a9a..b41851a053 100644
--- a/usr/src/lib/libm/common/C/exp10.c
+++ b/usr/src/lib/libm/common/C/exp10.c
@@ -26,8 +26,6 @@
* Use is subject to license terms.
*/
-#pragma weak exp10 = __exp10
-
/* INDENT OFF */
/*
* exp10(x)
diff --git a/usr/src/lib/libm/common/C/exp2.c b/usr/src/lib/libm/common/C/exp2.c
index f447890f9e..bdbf7256c3 100644
--- a/usr/src/lib/libm/common/C/exp2.c
+++ b/usr/src/lib/libm/common/C/exp2.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak exp2 = __exp2
+#pragma weak __exp2 = exp2
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/expm1.c b/usr/src/lib/libm/common/C/expm1.c
index fad9d55bc7..1f5c1a7d50 100644
--- a/usr/src/lib/libm/common/C/expm1.c
+++ b/usr/src/lib/libm/common/C/expm1.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak expm1 = __expm1
+#pragma weak __expm1 = expm1
/* INDENT OFF */
/*
@@ -127,7 +127,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h" /* __expm1 */
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/fabs.c b/usr/src/lib/libm/common/C/fabs.c
index 4c3b431c7c..07840c49f2 100644
--- a/usr/src/lib/libm/common/C/fabs.c
+++ b/usr/src/lib/libm/common/C/fabs.c
@@ -27,10 +27,9 @@
* Use is subject to license terms.
*/
-#pragma weak fabs = __fabs
+#pragma weak __fabs = fabs
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/floor.c b/usr/src/lib/libm/common/C/floor.c
index 6c3a612c21..4d205eb60c 100644
--- a/usr/src/lib/libm/common/C/floor.c
+++ b/usr/src/lib/libm/common/C/floor.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak floor = __floor
+#pragma weak __floor = floor
/*
* floor(x) returns the biggest integral value less than or equal to x.
diff --git a/usr/src/lib/libm/common/C/fmod.c b/usr/src/lib/libm/common/C/fmod.c
index f10d027a02..18e5848484 100644
--- a/usr/src/lib/libm/common/C/fmod.c
+++ b/usr/src/lib/libm/common/C/fmod.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak fmod = __fmod
+#pragma weak __fmod = fmod
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/gamma.c b/usr/src/lib/libm/common/C/gamma.c
index 3e8073946c..80b9581783 100644
--- a/usr/src/lib/libm/common/C/gamma.c
+++ b/usr/src/lib/libm/common/C/gamma.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak gamma = __gamma
+#pragma weak __gamma = gamma
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/gamma_r.c b/usr/src/lib/libm/common/C/gamma_r.c
index 26aa433192..9f21011948 100644
--- a/usr/src/lib/libm/common/C/gamma_r.c
+++ b/usr/src/lib/libm/common/C/gamma_r.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak gamma_r = __gamma_r
+#pragma weak __gamma_r = gamma_r
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/hypot.c b/usr/src/lib/libm/common/C/hypot.c
index f476d65f0a..f7b9845aaa 100644
--- a/usr/src/lib/libm/common/C/hypot.c
+++ b/usr/src/lib/libm/common/C/hypot.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak hypot = __hypot
+#pragma weak __hypot = hypot
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/ilogb.c b/usr/src/lib/libm/common/C/ilogb.c
index 7c8725299a..93423a812d 100644
--- a/usr/src/lib/libm/common/C/ilogb.c
+++ b/usr/src/lib/libm/common/C/ilogb.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ilogb = __ilogb
+#pragma weak __ilogb = ilogb
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/C/j0.c b/usr/src/lib/libm/common/C/j0.c
index ba98be428d..5b14a7e396 100644
--- a/usr/src/lib/libm/common/C/j0.c
+++ b/usr/src/lib/libm/common/C/j0.c
@@ -36,11 +36,10 @@
* y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
*/
-#pragma weak j0 = __j0
-#pragma weak y0 = __y0
+#pragma weak __j0 = j0
+#pragma weak __y0 = y0
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h>
#include <values.h>
diff --git a/usr/src/lib/libm/common/C/j1.c b/usr/src/lib/libm/common/C/j1.c
index ba85f028bd..b66b85718a 100644
--- a/usr/src/lib/libm/common/C/j1.c
+++ b/usr/src/lib/libm/common/C/j1.c
@@ -36,11 +36,10 @@
* y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
*/
-#pragma weak j1 = __j1
-#pragma weak y1 = __y1
+#pragma weak __j1 = j1
+#pragma weak __y1 = y1
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h>
#include <values.h>
diff --git a/usr/src/lib/libm/common/C/jn.c b/usr/src/lib/libm/common/C/jn.c
index b8d507dd59..d65dfb0a97 100644
--- a/usr/src/lib/libm/common/C/jn.c
+++ b/usr/src/lib/libm/common/C/jn.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak jn = __jn
-#pragma weak yn = __yn
+#pragma weak __jn = jn
+#pragma weak __yn = yn
/*
* floating point Bessel's function of the 1st and 2nd kind
diff --git a/usr/src/lib/libm/common/C/lgamma.c b/usr/src/lib/libm/common/C/lgamma.c
index 99dbb66ebc..933a7af786 100644
--- a/usr/src/lib/libm/common/C/lgamma.c
+++ b/usr/src/lib/libm/common/C/lgamma.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak lgamma = __lgamma
+#pragma weak __lgamma = lgamma
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/lgamma_r.c b/usr/src/lib/libm/common/C/lgamma_r.c
index a79adca96d..628d884189 100644
--- a/usr/src/lib/libm/common/C/lgamma_r.c
+++ b/usr/src/lib/libm/common/C/lgamma_r.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak lgamma_r = __lgamma_r
+#pragma weak __lgamma_r = lgamma_r
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/libm.h b/usr/src/lib/libm/common/C/libm.h
index aa9f722d86..9386fdc227 100644
--- a/usr/src/lib/libm/common/C/libm.h
+++ b/usr/src/lib/libm/common/C/libm.h
@@ -52,9 +52,9 @@
#if defined(__sparc)
#define LIBM_ANSI_PRAGMA_WEAK(sym,stype) \
- .weak sym; \
- .type sym,#stype; \
-sym = __/**/sym
+ .weak __/**/sym; \
+ .type __/**/sym,#stype; \
+__/**/sym = sym
#ifndef SET_FILE
#define SET_FILE(x) \
@@ -151,9 +151,9 @@ sym = __/**/sym
#elif defined(__x86)
#define LIBM_ANSI_PRAGMA_WEAK(sym,stype) \
- .weak sym; \
- .type sym,@stype; \
-sym = __/**/sym
+ .weak __/**/sym; \
+ .type __/**/sym,@stype; \
+__/**/sym = sym
#ifdef PIC
#if defined(__amd64)
@@ -196,7 +196,6 @@ sym = __/**/sym
#else /* defined(_ASM) */
#include "libm_macros.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include "libm_inlines.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/libm_synonyms.h b/usr/src/lib/libm/common/C/libm_synonyms.h
deleted file mode 100644
index 67271f1959..0000000000
--- a/usr/src/lib/libm/common/C/libm_synonyms.h
+++ /dev/null
@@ -1,749 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright 2011 Nexenta Systems, Inc. All rights reserved.
- */
-/*
- * Copyright 2006 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#ifndef _LIBM_SYNONYMS_H
-#define _LIBM_SYNONYMS_H
-
-#if !defined(lint)
-
-#define cabs __cabs /* C99 <complex.h> */
-#define cabsf __cabsf /* C99 <complex.h> */
-#define cabsl __cabsl /* C99 <complex.h> */
-#define cacos __cacos /* C99 <complex.h> */
-#define cacosf __cacosf /* C99 <complex.h> */
-#define cacosl __cacosl /* C99 <complex.h> */
-#define cacosh __cacosh /* C99 <complex.h> */
-#define cacoshf __cacoshf /* C99 <complex.h> */
-#define cacoshl __cacoshl /* C99 <complex.h> */
-#define carg __carg /* C99 <complex.h> */
-#define cargf __cargf /* C99 <complex.h> */
-#define cargl __cargl /* C99 <complex.h> */
-#define casin __casin /* C99 <complex.h> */
-#define casinf __casinf /* C99 <complex.h> */
-#define casinl __casinl /* C99 <complex.h> */
-#define casinh __casinh /* C99 <complex.h> */
-#define casinhf __casinhf /* C99 <complex.h> */
-#define casinhl __casinhl /* C99 <complex.h> */
-#define catan __catan /* C99 <complex.h> */
-#define catanf __catanf /* C99 <complex.h> */
-#define catanl __catanl /* C99 <complex.h> */
-#define catanh __catanh /* C99 <complex.h> */
-#define catanhf __catanhf /* C99 <complex.h> */
-#define catanhl __catanhl /* C99 <complex.h> */
-#define ccos __ccos /* C99 <complex.h> */
-#define ccosf __ccosf /* C99 <complex.h> */
-#define ccosl __ccosl /* C99 <complex.h> */
-#define ccosh __ccosh /* C99 <complex.h> */
-#define ccoshf __ccoshf /* C99 <complex.h> */
-#define ccoshl __ccoshl /* C99 <complex.h> */
-#define cexp __cexp /* C99 <complex.h> */
-#define cexpf __cexpf /* C99 <complex.h> */
-#define cexpl __cexpl /* C99 <complex.h> */
-#define cimag __cimag /* C99 <complex.h> */
-#define cimagf __cimagf /* C99 <complex.h> */
-#define cimagl __cimagl /* C99 <complex.h> */
-#define clog __clog /* C99 <complex.h> */
-#define clogf __clogf /* C99 <complex.h> */
-#define clogl __clogl /* C99 <complex.h> */
-#define conj __conj /* C99 <complex.h> */
-#define conjf __conjf /* C99 <complex.h> */
-#define conjl __conjl /* C99 <complex.h> */
-#define cpow __cpow /* C99 <complex.h> */
-#define cpowf __cpowf /* C99 <complex.h> */
-#define cpowl __cpowl /* C99 <complex.h> */
-#define cproj __cproj /* C99 <complex.h> */
-#define cprojf __cprojf /* C99 <complex.h> */
-#define cprojl __cprojl /* C99 <complex.h> */
-#define creal __creal /* C99 <complex.h> */
-#define crealf __crealf /* C99 <complex.h> */
-#define creall __creall /* C99 <complex.h> */
-#define csin __csin /* C99 <complex.h> */
-#define csinf __csinf /* C99 <complex.h> */
-#define csinl __csinl /* C99 <complex.h> */
-#define csinh __csinh /* C99 <complex.h> */
-#define csinhf __csinhf /* C99 <complex.h> */
-#define csinhl __csinhl /* C99 <complex.h> */
-#define csqrt __csqrt /* C99 <complex.h> */
-#define csqrtf __csqrtf /* C99 <complex.h> */
-#define csqrtl __csqrtl /* C99 <complex.h> */
-#define ctan __ctan /* C99 <complex.h> */
-#define ctanf __ctanf /* C99 <complex.h> */
-#define ctanl __ctanl /* C99 <complex.h> */
-#define ctanh __ctanh /* C99 <complex.h> */
-#define ctanhf __ctanhf /* C99 <complex.h> */
-#define ctanhl __ctanhl /* C99 <complex.h> */
-#define abrupt_underflow_ __abrupt_underflow_
-#define acos __acos
-#define acosd __acosd
-#define acosdf __acosdf
-#define acosdl __acosdl
-#define acosf __acosf
-#define acosh __acosh
-#define acoshf __acoshf
-#define acoshl __acoshl
-#define acosl __acosl
-#define acosp __acosp
-#define acospf __acospf
-#define acospi __acospi
-#define acospif __acospif
-#define acospil __acospil
-#define acospl __acospl
-#define aint __aint
-#define aintf __aintf
-#define aintl __aintl
-#define anint __anint
-#define anintf __anintf
-#define anintl __anintl
-#define annuity __annuity
-#define annuityf __annuityf
-#define annuityl __annuityl
-#define asin __asin
-#define asind __asind
-#define asindf __asindf
-#define asindl __asindl
-#define asinf __asinf
-#define asinh __asinh
-#define asinhf __asinhf
-#define asinhl __asinhl
-#define asinl __asinl
-#define asinp __asinp
-#define asinpf __asinpf
-#define asinpi __asinpi
-#define asinpif __asinpif
-#define asinpil __asinpil
-#define asinpl __asinpl
-#define atan __atan
-#define atan2 __atan2
-#define atan2d __atan2d
-#define atan2df __atan2df
-#define atan2dl __atan2dl
-#define atan2f __atan2f
-#define atan2l __atan2l
-#define atan2pi __atan2pi
-#define atan2pif __atan2pif
-#define atan2pil __atan2pil
-#define atand __atand
-#define atandf __atandf
-#define atandl __atandl
-#define atanf __atanf
-#define atanh __atanh
-#define atanhf __atanhf
-#define atanhl __atanhl
-#define atanl __atanl
-#define atanp __atanp
-#define atanpf __atanpf
-#define atanpi __atanpi
-#define atanpif __atanpif
-#define atanpil __atanpil
-#define atanpl __atanpl
-#define cbrt __cbrt
-#define cbrtf __cbrtf
-#define cbrtl __cbrtl
-#define ceil __ceil
-#define ceilf __ceilf
-#define ceill __ceill
-#define compound __compound
-#define compoundf __compoundf
-#define compoundl __compoundl
-#define convert_external __convert_external
-#define convert_external_ __convert_external_
-#define copysign __copysign
-#define copysignf __copysignf
-#define copysignl __copysignl
-#define cos __cos
-#define cosd __cosd
-#define cosdf __cosdf
-#define cosdl __cosdl
-#define cosf __cosf
-#define cosh __cosh
-#define coshf __coshf
-#define coshl __coshl
-#define cosl __cosl
-#define cosp __cosp
-#define cospf __cospf
-#define cospi __cospi
-#define cospif __cospif
-#define cospil __cospil
-#define cospl __cospl
-#define d_acos_ __d_acos_
-#define d_acosd_ __d_acosd_
-#define d_acosh_ __d_acosh_
-#define d_acosp_ __d_acosp_
-#define d_acospi_ __d_acospi_
-#define d_addran_ __d_addran_
-#define d_addrans_ __d_addrans_
-#define d_aint_ __d_aint_
-#define d_anint_ __d_anint_
-#define d_annuity_ __d_annuity_
-#define d_asin_ __d_asin_
-#define d_asind_ __d_asind_
-#define d_asinh_ __d_asinh_
-#define d_asinp_ __d_asinp_
-#define d_asinpi_ __d_asinpi_
-#define d_atan2_ __d_atan2_
-#define d_atan2d_ __d_atan2d_
-#define d_atan2pi_ __d_atan2pi_
-#define d_atan_ __d_atan_
-#define d_atand_ __d_atand_
-#define d_atanh_ __d_atanh_
-#define d_atanp_ __d_atanp_
-#define d_atanpi_ __d_atanpi_
-#define d_cbrt_ __d_cbrt_
-#define d_ceil_ __d_ceil_
-#define d_compound_ __d_compound_
-#define d_copysign_ __d_copysign_
-#define d_cos_ __d_cos_
-#define d_cosd_ __d_cosd_
-#define d_cosh_ __d_cosh_
-#define d_cosp_ __d_cosp_
-#define d_cospi_ __d_cospi_
-#define d_erf_ __d_erf_
-#define d_erfc_ __d_erfc_
-#define d_exp10_ __d_exp10_
-#define d_exp2_ __d_exp2_
-#define d_exp_ __d_exp_
-#define d_expm1_ __d_expm1_
-#define d_fabs_ __d_fabs_
-#define d_floor_ __d_floor_
-#define d_fmod_ __d_fmod_
-#define d_get_addrans_ __d_get_addrans_
-#define d_hypot_ __d_hypot_
-#define d_infinity_ __d_infinity_
-#define d_init_addrans_ __d_init_addrans_
-#define d_j0_ __d_j0_
-#define d_j1_ __d_j1_
-#define d_jn_ __d_jn_
-#define d_lcran_ __d_lcran_
-#define d_lcrans_ __d_lcrans_
-#define d_lgamma_ __d_lgamma_
-#define d_lgamma_r_ __d_lgamma_r_
-#define d_log10_ __d_log10_
-#define d_log1p_ __d_log1p_
-#define d_log2_ __d_log2_
-#define d_log_ __d_log_
-#define d_logb_ __d_logb_
-#define d_max_normal_ __d_max_normal_
-#define d_max_subnormal_ __d_max_subnormal_
-#define d_min_normal_ __d_min_normal_
-#define d_min_subnormal_ __d_min_subnormal_
-#define d_mwcran_ __d_mwcran_
-#define d_mwcrans_ __d_mwcrans_
-#define d_nextafter_ __d_nextafter_
-#define d_pow_ __d_pow_
-#define d_quiet_nan_ __d_quiet_nan_
-#define d_remainder_ __d_remainder_
-#define d_rint_ __d_rint_
-#define d_scalb_ __d_scalb_
-#define d_scalbn_ __d_scalbn_
-#define d_set_addrans_ __d_set_addrans_
-#define d_shufrans_ __d_shufrans_
-#define d_signaling_nan_ __d_signaling_nan_
-#define d_significand_ __d_significand_
-#define d_sin_ __d_sin_
-#define d_sincos_ __d_sincos_
-#define d_sincosd_ __d_sincosd_
-#define d_sincosp_ __d_sincosp_
-#define d_sincospi_ __d_sincospi_
-#define d_sind_ __d_sind_
-#define d_sinh_ __d_sinh_
-#define d_sinp_ __d_sinp_
-#define d_sinpi_ __d_sinpi_
-#define d_sqrt_ __d_sqrt_
-#define d_tan_ __d_tan_
-#define d_tand_ __d_tand_
-#define d_tanh_ __d_tanh_
-#define d_tanp_ __d_tanp_
-#define d_tanpi_ __d_tanpi_
-#define d_y0_ __d_y0_
-#define d_y1_ __d_y1_
-#define d_yn_ __d_yn_
-#define drem __drem
-#define erf __erf
-#define erfc __erfc
-#define erfcf __erfcf
-#define erfcl __erfcl
-#define erff __erff
-#define erfl __erfl
-#define exp __exp
-#define exp10 __exp10
-#define exp10f __exp10f
-#define exp10l __exp10l
-#define exp2 __exp2
-#define exp2f __exp2f
-#define exp2l __exp2l
-#define expf __expf
-#define expl __expl
-#define expm1 __expm1
-#define expm1f __expm1f
-#define expm1l __expm1l
-#define fabs __fabs
-#define fabsf __fabsf
-#define fabsl __fabsl
-#define fdim __fdim /* C99 */
-#define fdimf __fdimf /* C99 */
-#define fdiml __fdiml /* C99 */
-#define finitef __finitef
-#define finitel __finitel
-#define floor __floor
-#define floorf __floorf
-#define floorl __floorl
-#define fma __fma /* C99 */
-#define fmaf __fmaf /* C99 */
-#define fmal __fmal /* C99 */
-#define fmax __fmax /* C99 */
-#define fmaxf __fmaxf /* C99 */
-#define fmaxl __fmaxl /* C99 */
-#define fmin __fmin /* C99 */
-#define fminf __fminf /* C99 */
-#define fminl __fminl /* C99 */
-#define fmod __fmod
-#define fmodf __fmodf
-#define fmodl __fmodl
-#define fp_class __fp_class
-#define fp_classf __fp_classf
-#define fp_classl __fp_classl
-#define frexp __frexp /* S10 */
-#define frexpf __frexpf /* S10 */
-#define frexpl __frexpl /* S10 */
-#define gamma __gamma
-#define gamma_r __gamma_r
-#define gammaf __gammaf
-#define gammaf_r __gammaf_r
-#define gammal __gammal
-#define gammal_r __gammal_r
-#define gradual_underflow_ __gradual_underflow_
-#define hypot __hypot
-#define hypotf __hypotf
-#define hypotl __hypotl
-#define i_addran_ __i_addran_
-#define i_addrans_ __i_addrans_
-#define i_get_addrans_ __i_get_addrans_
-#define i_get_lcrans_ __i_get_lcrans_
-#define i_get_mwcrans_ __i_get_mwcrans_
-#define i_init_addrans_ __i_init_addrans_
-#define i_init_lcrans_ __i_init_lcrans_
-#define i_init_mwcrans_ __i_init_mwcrans_
-#define i_lcran_ __i_lcran_
-#define i_lcrans_ __i_lcrans_
-#define i_llmwcran_ __i_llmwcran_
-#define i_llmwcrans_ __i_llmwcrans_
-#define i_mwcran_ __i_mwcran_
-#define i_mwcrans_ __i_mwcrans_
-#define i_set_addrans_ __i_set_addrans_
-#define i_set_lcrans_ __i_set_lcrans_
-#define i_set_mwcrans_ __i_set_mwcrans_
-#define i_shufrans_ __i_shufrans_
-#define id_finite_ __id_finite_
-#define id_fp_class_ __id_fp_class_
-#define id_ilogb_ __id_ilogb_
-#define id_irint_ __id_irint_
-#define id_isinf_ __id_isinf_
-#define id_isnan_ __id_isnan_
-#define id_isnormal_ __id_isnormal_
-#define id_issubnormal_ __id_issubnormal_
-#define id_iszero_ __id_iszero_
-#define id_nint_ __id_nint_
-#define id_signbit_ __id_signbit_
-#define ieee_flags __ieee_flags
-#define ieee_flags_ __ieee_flags_
-#define ieee_handler __ieee_handler
-#define ieee_handler_ __ieee_handler_
-#define ieee_handlers __ieee_handlers
-#define ieee_retrospective __ieee_retrospective
-#define ieee_retrospective_ __ieee_retrospective_
-#define ilogb __ilogb
-#define ilogbf __ilogbf
-#define ilogbl __ilogbl
-#define infinity __infinity
-#define infinityf __infinityf
-#define infinityl __infinityl
-#define iq_finite_ __iq_finite_
-#define iq_fp_class_ __iq_fp_class_
-#define iq_ilogb_ __iq_ilogb_
-#define iq_isinf_ __iq_isinf_
-#define iq_isnan_ __iq_isnan_
-#define iq_isnormal_ __iq_isnormal_
-#define iq_issubnormal_ __iq_issubnormal_
-#define iq_iszero_ __iq_iszero_
-#define iq_signbit_ __iq_signbit_
-#define ir_finite_ __ir_finite_
-#define ir_fp_class_ __ir_fp_class_
-#define ir_ilogb_ __ir_ilogb_
-#define ir_irint_ __ir_irint_
-#define ir_isinf_ __ir_isinf_
-#define ir_isnan_ __ir_isnan_
-#define ir_isnormal_ __ir_isnormal_
-#define ir_issubnormal_ __ir_issubnormal_
-#define ir_iszero_ __ir_iszero_
-#define ir_nint_ __ir_nint_
-#define ir_signbit_ __ir_signbit_
-#define irint __irint
-#define irintf __irintf
-#define irintl __irintl
-#define isinf __isinf
-#define isinff __isinff
-#define isinfl __isinfl
-#define isnan __isnan
-#define isnanf __isnanf
-#define isnanl __isnanl
-#define isnormal __isnormal
-#define isnormalf __isnormalf
-#define isnormall __isnormall
-#define issubnormal __issubnormal
-#define issubnormalf __issubnormalf
-#define issubnormall __issubnormall
-#define iszero __iszero
-#define iszerof __iszerof
-#define iszerol __iszerol
-#define j0 __j0
-#define j0f __j0f
-#define j0l __j0l
-#define j1 __j1
-#define j1f __j1f
-#define j1l __j1l
-#define jn __jn
-#define jnf __jnf
-#define jnl __jnl
-#define ldexp __ldexp /* S10 */
-#define ldexpf __ldexpf /* S10 */
-#define ldexpl __ldexpl /* S10 */
-#define lgamma __lgamma
-#define lgamma_r __lgamma_r
-#define lgammaf __lgammaf
-#define lgammaf_r __lgammaf_r
-#define lgammal __lgammal
-#define lgammal_r __lgammal_r
-#define llrint __llrint /* C99 */
-#define llrintf __llrintf /* C99 */
-#define llrintl __llrintl /* C99 */
-#define llround __llround /* C99 */
-#define llroundf __llroundf /* C99 */
-#define llroundl __llroundl /* C99 */
-#define lrint __lrint /* C99 */
-#define lrintf __lrintf /* C99 */
-#define lrintl __lrintl /* C99 */
-#define lround __lround /* C99 */
-#define lroundf __lroundf /* C99 */
-#define lroundl __lroundl /* C99 */
-#define log __log
-#define log10 __log10
-#define log10f __log10f
-#define log10l __log10l
-#define log1p __log1p
-#define log1pf __log1pf
-#define log1pl __log1pl
-#define log2 __log2
-#define log2f __log2f
-#define log2l __log2l
-#define logb __logb
-#define logbf __logbf
-#define logbl __logbl
-#define logf __logf
-#define logl __logl
-#define max_normal __max_normal
-#define max_normalf __max_normalf
-#define max_normall __max_normall
-#define max_subnormal __max_subnormal
-#define max_subnormalf __max_subnormalf
-#define max_subnormall __max_subnormall
-#define min_normal __min_normal
-#define min_normalf __min_normalf
-#define min_normall __min_normall
-#define min_subnormal __min_subnormal
-#define min_subnormalf __min_subnormalf
-#define min_subnormall __min_subnormall
-#define modf __modf /* S10 */
-#define modff __modff /* S10 */
-#define modfl __modfl /* S10 */
-#define nan __nan /* C99 */
-#define nanf __nanf /* C99 */
-#define nanl __nanl /* C99 */
-#define nearbyint __nearbyint /* C99 */
-#define nearbyintf __nearbyintf /* C99 */
-#define nearbyintl __nearbyintl /* C99 */
-#define nextafter __nextafter
-#define nextafterf __nextafterf
-#define nextafterl __nextafterl
-#define nexttoward __nexttoward /* C99 */
-#define nexttowardf __nexttowardf /* C99 */
-#define nexttowardl __nexttowardl /* C99 */
-#define nint __nint
-#define nintf __nintf
-#define nintl __nintl
-#define nonstandard_arithmetic __nonstandard_arithmetic
-#define nonstandard_arithmetic_ __nonstandard_arithmetic_
-#define pow __pow
-#define pow_di __pow_di
-#define pow_li __pow_li
-#define pow_ri __pow_ri
-#define powf __powf
-#define powl __powl
-#define q_copysign_ __q_copysign_
-#define q_fabs_ __q_fabs_
-#define q_fmod_ __q_fmod_
-#define q_infinity_ __q_infinity_
-#define q_max_normal_ __q_max_normal_
-#define q_max_subnormal_ __q_max_subnormal_
-#define q_min_normal_ __q_min_normal_
-#define q_min_subnormal_ __q_min_subnormal_
-#define q_nextafter_ __q_nextafter_
-#define q_quiet_nan_ __q_quiet_nan_
-#define q_remainder_ __q_remainder_
-#define q_scalbn_ __q_scalbn_
-#define q_signaling_nan_ __q_signaling_nan_
-#define quiet_nan __quiet_nan
-#define quiet_nanf __quiet_nanf
-#define quiet_nanl __quiet_nanl
-#define r_acos_ __r_acos_
-#define r_acosd_ __r_acosd_
-#define r_acosh_ __r_acosh_
-#define r_acosp_ __r_acosp_
-#define r_acospi_ __r_acospi_
-#define r_addran_ __r_addran_
-#define r_addrans_ __r_addrans_
-#define r_aint_ __r_aint_
-#define r_anint_ __r_anint_
-#define r_annuity_ __r_annuity_
-#define r_asin_ __r_asin_
-#define r_asind_ __r_asind_
-#define r_asinh_ __r_asinh_
-#define r_asinp_ __r_asinp_
-#define r_asinpi_ __r_asinpi_
-#define r_atan2_ __r_atan2_
-#define r_atan2d_ __r_atan2d_
-#define r_atan2pi_ __r_atan2pi_
-#define r_atan_ __r_atan_
-#define r_atand_ __r_atand_
-#define r_atanh_ __r_atanh_
-#define r_atanp_ __r_atanp_
-#define r_atanpi_ __r_atanpi_
-#define r_cbrt_ __r_cbrt_
-#define r_ceil_ __r_ceil_
-#define r_compound_ __r_compound_
-#define r_copysign_ __r_copysign_
-#define r_cos_ __r_cos_
-#define r_cosd_ __r_cosd_
-#define r_cosh_ __r_cosh_
-#define r_cosp_ __r_cosp_
-#define r_cospi_ __r_cospi_
-#define r_erf_ __r_erf_
-#define r_erfc_ __r_erfc_
-#define r_exp10_ __r_exp10_
-#define r_exp2_ __r_exp2_
-#define r_exp_ __r_exp_
-#define r_expm1_ __r_expm1_
-#define r_fabs_ __r_fabs_
-#define r_floor_ __r_floor_
-#define r_fmod_ __r_fmod_
-#define r_get_addrans_ __r_get_addrans_
-#define r_hypot_ __r_hypot_
-#define r_infinity_ __r_infinity_
-#define r_init_addrans_ __r_init_addrans_
-#define r_j0_ __r_j0_
-#define r_j1_ __r_j1_
-#define r_jn_ __r_jn_
-#define r_lcran_ __r_lcran_
-#define r_lcrans_ __r_lcrans_
-#define r_lgamma_ __r_lgamma_
-#define r_lgamma_r_ __r_lgamma_r_
-#define r_log10_ __r_log10_
-#define r_log1p_ __r_log1p_
-#define r_log2_ __r_log2_
-#define r_log_ __r_log_
-#define r_logb_ __r_logb_
-#define r_max_normal_ __r_max_normal_
-#define r_max_subnormal_ __r_max_subnormal_
-#define r_min_normal_ __r_min_normal_
-#define r_min_subnormal_ __r_min_subnormal_
-#define r_mwcran_ __r_mwcran_
-#define r_mwcrans_ __r_mwcrans_
-#define r_nextafter_ __r_nextafter_
-#define r_pow_ __r_pow_
-#define r_quiet_nan_ __r_quiet_nan_
-#define r_remainder_ __r_remainder_
-#define r_rint_ __r_rint_
-#define r_scalb_ __r_scalb_
-#define r_scalbn_ __r_scalbn_
-#define r_set_addrans_ __r_set_addrans_
-#define r_shufrans_ __r_shufrans_
-#define r_signaling_nan_ __r_signaling_nan_
-#define r_significand_ __r_significand_
-#define r_sin_ __r_sin_
-#define r_sincos_ __r_sincos_
-#define r_sincosd_ __r_sincosd_
-#define r_sincosp_ __r_sincosp_
-#define r_sincospi_ __r_sincospi_
-#define r_sind_ __r_sind_
-#define r_sinh_ __r_sinh_
-#define r_sinp_ __r_sinp_
-#define r_sinpi_ __r_sinpi_
-#define r_sqrt_ __r_sqrt_
-#define r_tan_ __r_tan_
-#define r_tand_ __r_tand_
-#define r_tanh_ __r_tanh_
-#define r_tanp_ __r_tanp_
-#define r_tanpi_ __r_tanpi_
-#define r_y0_ __r_y0_
-#define r_y1_ __r_y1_
-#define r_yn_ __r_yn_
-#define remainder __remainder
-#define remainderf __remainderf
-#define remainderl __remainderl
-#define remquo __remquo /* C99 */
-#define remquof __remquof /* C99 */
-#define remquol __remquol /* C99 */
-#define rint __rint
-#define rintf __rintf
-#define rintl __rintl
-#define round __round /* C99 */
-#define roundf __roundf /* C99 */
-#define roundl __roundl /* C99 */
-#define scalb __scalb
-#define scalbf __scalbf
-#define scalbl __scalbl
-#define scalbln __scalbln /* C99 */
-#define scalblnf __scalblnf /* C99 */
-#define scalblnl __scalblnl /* C99 */
-#define scalbn __scalbn
-#define scalbnf __scalbnf
-#define scalbnl __scalbnl
-#define sigfpe __sigfpe
-#define sigfpe_ __sigfpe_
-#define signaling_nan __signaling_nan
-#define signaling_nanf __signaling_nanf
-#define signaling_nanl __signaling_nanl
-#define signbit __signbit
-#define signbitf __signbitf
-#define signbitl __signbitl
-#define signgam __signgam
-#define signgamf __signgamf
-#define signgaml __signgaml
-#define significand __significand
-#define significandf __significandf
-#define significandl __significandl
-#define sin __sin
-#define sincos __sincos
-#define sincosd __sincosd
-#define sincosdf __sincosdf
-#define sincosdl __sincosdl
-#define sincosf __sincosf
-#define sincosl __sincosl
-#define sincosp __sincosp
-#define sincospf __sincospf
-#define sincospi __sincospi
-#define sincospif __sincospif
-#define sincospil __sincospil
-#define sincospl __sincospl
-#define sind __sind
-#define sindf __sindf
-#define sindl __sindl
-#define sinf __sinf
-#define sinh __sinh
-#define sinhf __sinhf
-#define sinhl __sinhl
-#define sinl __sinl
-#define sinp __sinp
-#define sinpf __sinpf
-#define sinpi __sinpi
-#define sinpif __sinpif
-#define sinpil __sinpil
-#define sinpl __sinpl
-#define smwcran_ __smwcran_
-#define sqrt __sqrt
-#define sqrtf __sqrtf
-#define sqrtl __sqrtl
-#define standard_arithmetic __standard_arithmetic
-#define standard_arithmetic_ __standard_arithmetic_
-#define tan __tan
-#define tand __tand
-#define tandf __tandf
-#define tandl __tandl
-#define tanf __tanf
-#define tanh __tanh
-#define tanhf __tanhf
-#define tanhl __tanhl
-#define tanl __tanl
-#define tanp __tanp
-#define tanpf __tanpf
-#define tanpi __tanpi
-#define tanpif __tanpif
-#define tanpil __tanpil
-#define tanpl __tanpl
-#define tgamma __tgamma /* C99 */
-#define tgammaf __tgammaf /* C99 */
-#define tgammal __tgammal /* C99 */
-#define trunc __trunc /* C99 */
-#define truncf __truncf /* C99 */
-#define truncl __truncl /* C99 */
-#define u_addrans_ __u_addrans_
-#define u_lcrans_ __u_lcrans_
-#define u_llmwcran_ __u_llmwcran_
-#define u_llmwcrans_ __u_llmwcrans_
-#define u_mwcran_ __u_mwcran_
-#define u_mwcrans_ __u_mwcrans_
-#define u_shufrans_ __u_shufrans_
-#define y0 __y0
-#define y0f __y0f
-#define y0l __y0l
-#define y1 __y1
-#define y1f __y1f
-#define y1l __y1l
-#define yn __yn
-#define ynf __ynf
-#define ynl __ynl
-
-/*
- * these are libdl entry points
- */
-#define dlclose _dlclose
-#define dlopen _dlopen
-#define dlsym _dlsym
-
-/*
- * these are libc entry points
- */
-#define finite _finite
-#define fpclass _fpclass
-#define isnand _isnand
-#define sigaction _sigaction
-#define sigemptyset _sigemptyset
-#define unordered _unordered
-#define write _write
-#ifdef _REENTRANT
-#define mutex_lock _mutex_lock
-#define mutex_unlock _mutex_unlock
-#define thr_getspecific _thr_getspecific
-#define thr_keycreate _thr_keycreate
-#define thr_main _thr_main
-#define thr_setspecific _thr_setspecific
-#endif
-
-#endif /* !defined(lint) */
-
-#endif /* _LIBM_SYNONYMS_H */
diff --git a/usr/src/lib/libm/common/C/log.c b/usr/src/lib/libm/common/C/log.c
index 7d755b4220..6baef25cc8 100644
--- a/usr/src/lib/libm/common/C/log.c
+++ b/usr/src/lib/libm/common/C/log.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak log = __log
+#pragma weak __log = log
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/log10.c b/usr/src/lib/libm/common/C/log10.c
index edbb230ceb..0f97754bfd 100644
--- a/usr/src/lib/libm/common/C/log10.c
+++ b/usr/src/lib/libm/common/C/log10.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak log10 = __log10
+#pragma weak __log10 = log10
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/log1p.c b/usr/src/lib/libm/common/C/log1p.c
index 00a19fdaf5..3e51c4d7c3 100644
--- a/usr/src/lib/libm/common/C/log1p.c
+++ b/usr/src/lib/libm/common/C/log1p.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak log1p = __log1p
+#pragma weak __log1p = log1p
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/log2.c b/usr/src/lib/libm/common/C/log2.c
index 6b588f17f4..815bf04a26 100644
--- a/usr/src/lib/libm/common/C/log2.c
+++ b/usr/src/lib/libm/common/C/log2.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak log2 = __log2
+#pragma weak __log2 = log2
/* INDENT OFF */
/*
@@ -88,7 +88,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
extern const double _TBL_log[];
diff --git a/usr/src/lib/libm/common/C/logb.c b/usr/src/lib/libm/common/C/logb.c
index 11e0562643..ef769895db 100644
--- a/usr/src/lib/libm/common/C/logb.c
+++ b/usr/src/lib/libm/common/C/logb.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak logb = __logb
-#pragma weak _logb = __logb
+#pragma weak __logb = logb
+#pragma weak _logb = logb
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/C/nextafter.c b/usr/src/lib/libm/common/C/nextafter.c
index 9e3505fc54..e17b40286b 100644
--- a/usr/src/lib/libm/common/C/nextafter.c
+++ b/usr/src/lib/libm/common/C/nextafter.c
@@ -26,8 +26,8 @@
* Use is subject to license terms.
*/
-#pragma weak nextafter = __nextafter
-#pragma weak _nextafter = __nextafter
+#pragma weak __nextafter = nextafter
+#pragma weak _nextafter = nextafter
#include "libm.h"
#include <float.h> /* DBL_MIN */
diff --git a/usr/src/lib/libm/common/C/pow.c b/usr/src/lib/libm/common/C/pow.c
index de38cd0bc9..8a5a4334a0 100644
--- a/usr/src/lib/libm/common/C/pow.c
+++ b/usr/src/lib/libm/common/C/pow.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak pow = __pow
+#pragma weak __pow = pow
/*
* pow(x,y) return x**y
diff --git a/usr/src/lib/libm/common/C/remainder.c b/usr/src/lib/libm/common/C/remainder.c
index ababc45cfb..c1c1f9c378 100644
--- a/usr/src/lib/libm/common/C/remainder.c
+++ b/usr/src/lib/libm/common/C/remainder.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak remainder = __remainder
+#pragma weak __remainder = remainder
/*
* remainder(x,p)
diff --git a/usr/src/lib/libm/common/C/rint.c b/usr/src/lib/libm/common/C/rint.c
index f272969286..9e567e0914 100644
--- a/usr/src/lib/libm/common/C/rint.c
+++ b/usr/src/lib/libm/common/C/rint.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak rint = __rint
+#pragma weak __rint = rint
/*
* rint(x) return x rounded to integral according to the rounding direction
diff --git a/usr/src/lib/libm/common/C/scalb.c b/usr/src/lib/libm/common/C/scalb.c
index ea5555266a..42dc9dbdc8 100644
--- a/usr/src/lib/libm/common/C/scalb.c
+++ b/usr/src/lib/libm/common/C/scalb.c
@@ -26,8 +26,8 @@
* Use is subject to license terms.
*/
-#pragma weak scalb = __scalb
-#pragma weak _scalb = __scalb
+#pragma weak __scalb = scalb
+#pragma weak _scalb = scalb
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/scalbn.c b/usr/src/lib/libm/common/C/scalbn.c
index 34099383a9..72cf65b9cf 100644
--- a/usr/src/lib/libm/common/C/scalbn.c
+++ b/usr/src/lib/libm/common/C/scalbn.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbn = __scalbn
+#pragma weak __scalbn = scalbn
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/signgam.c b/usr/src/lib/libm/common/C/signgam.c
index 8eaf8cda22..32773a9ded 100644
--- a/usr/src/lib/libm/common/C/signgam.c
+++ b/usr/src/lib/libm/common/C/signgam.c
@@ -27,9 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak signgam = __signgam
+#pragma weak __signgam = signgam
-#include "libm_synonyms.h"
#include <math.h>
int signgam = 0;
diff --git a/usr/src/lib/libm/common/C/significand.c b/usr/src/lib/libm/common/C/significand.c
index 3be409afeb..0e1541c68c 100644
--- a/usr/src/lib/libm/common/C/significand.c
+++ b/usr/src/lib/libm/common/C/significand.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak significand = __significand
+#pragma weak __significand = significand
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/sin.c b/usr/src/lib/libm/common/C/sin.c
index d15f54f1b5..fb4e9aed22 100644
--- a/usr/src/lib/libm/common/C/sin.c
+++ b/usr/src/lib/libm/common/C/sin.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sin = __sin
+#pragma weak __sin = sin
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/sincos.c b/usr/src/lib/libm/common/C/sincos.c
index 461ba30f7f..8a90c99b21 100644
--- a/usr/src/lib/libm/common/C/sincos.c
+++ b/usr/src/lib/libm/common/C/sincos.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sincos = __sincos
+#pragma weak __sincos = sincos
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/sincospi.c b/usr/src/lib/libm/common/C/sincospi.c
index 66c3821dcc..fe339b3b35 100644
--- a/usr/src/lib/libm/common/C/sincospi.c
+++ b/usr/src/lib/libm/common/C/sincospi.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak sincospi = __sincospi
-
/* INDENT OFF */
/*
* void sincospi(double x, double *s, double *c)
@@ -72,7 +70,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include "libm_macros.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/sinh.c b/usr/src/lib/libm/common/C/sinh.c
index 8c690a7ef2..83deac59c1 100644
--- a/usr/src/lib/libm/common/C/sinh.c
+++ b/usr/src/lib/libm/common/C/sinh.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sinh = __sinh
+#pragma weak __sinh = sinh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/C/sqrt.c b/usr/src/lib/libm/common/C/sqrt.c
index 13d4afd927..ab5e5865ff 100644
--- a/usr/src/lib/libm/common/C/sqrt.c
+++ b/usr/src/lib/libm/common/C/sqrt.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sqrt = __sqrt
+#pragma weak __sqrt = sqrt
#include "libm.h"
diff --git a/usr/src/lib/libm/common/C/tan.c b/usr/src/lib/libm/common/C/tan.c
index 7462e8f6b2..9841febf50 100644
--- a/usr/src/lib/libm/common/C/tan.c
+++ b/usr/src/lib/libm/common/C/tan.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tan = __tan
+#pragma weak __tan = tan
/* INDENT OFF */
/*
@@ -41,7 +41,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/C/tanh.c b/usr/src/lib/libm/common/C/tanh.c
index aa45520ae0..3b2c2cc708 100644
--- a/usr/src/lib/libm/common/C/tanh.c
+++ b/usr/src/lib/libm/common/C/tanh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tanh = __tanh
+#pragma weak __tanh = tanh
/* INDENT OFF */
/*
@@ -56,7 +56,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h>
diff --git a/usr/src/lib/libm/common/LD/__lgammal.c b/usr/src/lib/libm/common/LD/__lgammal.c
index e5725af683..70d93143fa 100644
--- a/usr/src/lib/libm/common/LD/__lgammal.c
+++ b/usr/src/lib/libm/common/LD/__lgammal.c
@@ -49,7 +49,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
static long double neg(long double, int *);
diff --git a/usr/src/lib/libm/common/LD/__poly_libmq.c b/usr/src/lib/libm/common/LD/__poly_libmq.c
index ba0682c5bc..3b34a59119 100644
--- a/usr/src/lib/libm/common/LD/__poly_libmq.c
+++ b/usr/src/lib/libm/common/LD/__poly_libmq.c
@@ -28,7 +28,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
long double __poly_libmq(x,n,p)
long double x,p[];
diff --git a/usr/src/lib/libm/common/LD/acoshl.c b/usr/src/lib/libm/common/LD/acoshl.c
index 60db08f395..ea28959b0a 100644
--- a/usr/src/lib/libm/common/LD/acoshl.c
+++ b/usr/src/lib/libm/common/LD/acoshl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak acoshl = __acoshl
+#pragma weak __acoshl = acoshl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/LD/asinhl.c b/usr/src/lib/libm/common/LD/asinhl.c
index 453614d1e4..fd6ea48b84 100644
--- a/usr/src/lib/libm/common/LD/asinhl.c
+++ b/usr/src/lib/libm/common/LD/asinhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak asinhl = __asinhl
+#pragma weak __asinhl = asinhl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/LD/atan2pil.c b/usr/src/lib/libm/common/LD/atan2pil.c
index 6b9cce9607..5110775f14 100644
--- a/usr/src/lib/libm/common/LD/atan2pil.c
+++ b/usr/src/lib/libm/common/LD/atan2pil.c
@@ -27,10 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak atan2pil = __atan2pil
-
#include "libm.h"
-#include "libm_synonyms.h"
#define GENERIC long double
#define ATAN2PI atan2pil
diff --git a/usr/src/lib/libm/common/LD/atanhl.c b/usr/src/lib/libm/common/LD/atanhl.c
index d7b6d67e26..43cce40e1f 100644
--- a/usr/src/lib/libm/common/LD/atanhl.c
+++ b/usr/src/lib/libm/common/LD/atanhl.c
@@ -27,10 +27,9 @@
* Use is subject to license terms.
*/
-#pragma weak atanhl = __atanhl
+#pragma weak __atanhl = atanhl
#include "libm.h"
-#include "libm_synonyms.h"
#define GENERIC long double
#define ATANH atanhl
@@ -40,7 +39,7 @@
* ATANH(x) = --- * LOG(1 + -------) = 0.5 * LOG1P(2 * --------)
* 2 1 - x 1 - x
* Note: to guarantee ATANH(-x) = -ATANH(x), we use
- * sign(x) |x|
+ * sign(x) |x|
* ATANH(x) = ------- * LOG1P(2*-------).
* 2 1 - |x|
*
@@ -65,7 +64,7 @@ one = (GENERIC) 1.0;
GENERIC ATANH(x)
GENERIC x;
-{
+{
GENERIC t;
t = FABS(x);
if (t == one) return x/zero;
diff --git a/usr/src/lib/libm/common/LD/cbrtl.c b/usr/src/lib/libm/common/LD/cbrtl.c
index 22f71388cd..6721fb316d 100644
--- a/usr/src/lib/libm/common/LD/cbrtl.c
+++ b/usr/src/lib/libm/common/LD/cbrtl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cbrtl = __cbrtl
+#pragma weak __cbrtl = cbrtl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/LD/coshl.c b/usr/src/lib/libm/common/LD/coshl.c
index b308cce4a2..8430874c32 100644
--- a/usr/src/lib/libm/common/LD/coshl.c
+++ b/usr/src/lib/libm/common/LD/coshl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak coshl = __coshl
+#pragma weak __coshl = coshl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/LD/cosl.c b/usr/src/lib/libm/common/LD/cosl.c
index c3a5d1b4ba..98f472b57f 100644
--- a/usr/src/lib/libm/common/LD/cosl.c
+++ b/usr/src/lib/libm/common/LD/cosl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cosl = __cosl
+#pragma weak __cosl = cosl
/* INDENT OFF */
/* cosl(x)
@@ -63,7 +63,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/LD/erfl.c b/usr/src/lib/libm/common/LD/erfl.c
index 6fdd40a5dc..63edbc284d 100644
--- a/usr/src/lib/libm/common/LD/erfl.c
+++ b/usr/src/lib/libm/common/LD/erfl.c
@@ -32,7 +32,7 @@
* x
* 2 |\
* erf(x) = --------- | exp(-t*t)dt
- * sqrt(pi) \|
+ * sqrt(pi) \|
* 0
*
* erfc(x) = 1-erf(x)
@@ -40,14 +40,14 @@
* method:
* Since erf(-x) = -erf(x), we assume x>=0.
* For x near 0, we have the expansion
- *
+ *
* erf(x) = (2/sqrt(pi))*(x - x^3/3 + x^5/10 - x^7/42 + ....).
*
* Since 2/sqrt(pi) = 1.128379167095512573896158903121545171688,
* we use x + x*P(x^2) to approximate erf(x). This formula will
* guarantee the error less than one ulp where x is not too far
* away from 0. We note that erf(x)=x at x = 0.6174...... After
- * some experiment, we choose the following approximation on
+ * some experiment, we choose the following approximation on
* interval [0,0.84375].
*
* For x in [0,0.84375]
@@ -59,17 +59,17 @@
* = 0.5 + ((0.5-x)-x*P) if x in [0.25,0.84375]
* precision: |P(x^2)-(erf(x)-x)/x| <= 2**-122.50
*
- * For x in [0.84375,1.25], let s = x - 1, and
+ * For x in [0.84375,1.25], let s = x - 1, and
* c = 0.84506291151 rounded to single (24 bits)
* erf(x) = c + P1(s)/Q1(s)
- * erfc(x) = (1-c) - P1(s)/Q1(s)
+ * erfc(x) = (1-c) - P1(s)/Q1(s)
* precision: |P1/Q1 - (erf(x)-c)| <= 2**-118.41
- *
*
- * For x in [1.25,1.75], let s = x - 1.5, and
+ *
+ * For x in [1.25,1.75], let s = x - 1.5, and
* c = 0.95478588343 rounded to single (24 bits)
* erf(x) = c + P2(s)/Q2(s)
- * erfc(x) = (1-c) - P2(s)/Q2(s)
+ * erfc(x) = (1-c) - P2(s)/Q2(s)
* precision: |P1/Q1 - (erf(x)-c)| <= 2**-123.83
*
*
@@ -84,16 +84,16 @@
* precision: absolute error of R2/S2 is bounded by 2**-120.07
*
* Else if inf > x >= 107
- * erf(x) = 1 with inexact
+ * erf(x) = 1 with inexact
* erfc(x) = 0 with underflow
- *
+ *
* Special case:
* erf(inf) = 1
* erfc(inf) = 0
*/
-#pragma weak erfl = __erfl
-#pragma weak erfcl = __erfcl
+#pragma weak __erfl = erfl
+#pragma weak __erfcl = erfcl
#include "libm.h"
#include "longdouble.h"
@@ -132,7 +132,7 @@ static long double P[] = { /* 21 coeffs */
8.069088733716068462496835658928566920933e-0021L,
};
-/*
+/*
* Rational erf(x) = ((float)0.84506291151) + P1(x-1)/Q1(x-1) on [0.84375,1.25]
*/
static long double C1 = (long double)((float)0.84506291151);
@@ -164,7 +164,7 @@ static long double Q1[] = { /* 12 bottom coeffs with leading 1.0 hidden */
4.753866999959432971956781228148402971454e-0006L,
-1.002287602111660026053981728549540200683e-0006L,
};
-/*
+/*
* Rational erf(x) = ((float)0.95478588343) + P2(x-1.5)/Q2(x-1.5)
* on [1.25,1.75]
*/
@@ -274,7 +274,7 @@ static long double S2[] = { /* 16 coefficients */
1.000L,
};
-long double erfl(x)
+long double erfl(x)
long double x;
{
long double erfcl(long double),s,y,t;
@@ -299,7 +299,7 @@ long double x;
s = y-onehalf;
t = C2+__poly_libmq(s,12,P2)/(one+s*__poly_libmq(s,13,Q2));
return (signbitl(x))? -t: t;
- }
+ }
if (y<=9.0L) t = erfcl(y); else t = tiny;
return (signbitl(x))? t-one: one-t;
}
@@ -331,7 +331,7 @@ long double x;
s = x-onehalf;
t = one-C2;
return t - __poly_libmq(s,12,P2)/(one+s*__poly_libmq(s,13,Q2));
- }
+ }
if (x>=107.0L) return nearunfl*nearunfl; /* underflow */
else if (x >= L16_3) {
y = __poly_libmq(x,15,R2);
diff --git a/usr/src/lib/libm/common/LD/finitel.c b/usr/src/lib/libm/common/LD/finitel.c
index 51a4a147df..8ca8b524ed 100644
--- a/usr/src/lib/libm/common/LD/finitel.c
+++ b/usr/src/lib/libm/common/LD/finitel.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak finitel = __finitel
-
#include "libm.h"
#if defined(__sparc)
diff --git a/usr/src/lib/libm/common/LD/gammal.c b/usr/src/lib/libm/common/LD/gammal.c
index 509c82b89c..e90ec4517c 100644
--- a/usr/src/lib/libm/common/LD/gammal.c
+++ b/usr/src/lib/libm/common/LD/gammal.c
@@ -27,14 +27,13 @@
* Use is subject to license terms.
*/
-#pragma weak gammal = __gammal
+#pragma weak __gammal = gammal
/*
* long double gammal(long double x);
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
extern int signgam;
diff --git a/usr/src/lib/libm/common/LD/gammal_r.c b/usr/src/lib/libm/common/LD/gammal_r.c
index 1390b53c63..19afdc482d 100644
--- a/usr/src/lib/libm/common/LD/gammal_r.c
+++ b/usr/src/lib/libm/common/LD/gammal_r.c
@@ -31,7 +31,7 @@
* long double gammal_r(long double x, int *signgamlp);
*/
-#pragma weak gammal_r = __gammal_r
+#pragma weak __gammal_r = gammal_r
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/LD/hypotl.c b/usr/src/lib/libm/common/LD/hypotl.c
index 411f4f809a..a4345f3a32 100644
--- a/usr/src/lib/libm/common/LD/hypotl.c
+++ b/usr/src/lib/libm/common/LD/hypotl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak hypotl = __hypotl
+#pragma weak __hypotl = hypotl
/*
* hypotl(x,y)
diff --git a/usr/src/lib/libm/common/LD/isnanl.c b/usr/src/lib/libm/common/LD/isnanl.c
index baad2e1b54..a33f6bcab1 100644
--- a/usr/src/lib/libm/common/LD/isnanl.c
+++ b/usr/src/lib/libm/common/LD/isnanl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak isnanl = __isnanl
+#pragma weak __isnanl = isnanl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/LD/j0l.c b/usr/src/lib/libm/common/LD/j0l.c
index cd1f8d4aae..a67def5e55 100644
--- a/usr/src/lib/libm/common/LD/j0l.c
+++ b/usr/src/lib/libm/common/LD/j0l.c
@@ -36,11 +36,10 @@
* y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
*/
-#pragma weak j0l = __j0l
-#pragma weak y0l = __y0l
+#pragma weak __j0l = j0l
+#pragma weak __y0l = y0l
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/LD/j1l.c b/usr/src/lib/libm/common/LD/j1l.c
index b12ed96ae3..0e70beded1 100644
--- a/usr/src/lib/libm/common/LD/j1l.c
+++ b/usr/src/lib/libm/common/LD/j1l.c
@@ -36,11 +36,10 @@
* y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
*/
-#pragma weak j1l = __j1l
-#pragma weak y1l = __y1l
+#pragma weak __j1l = j1l
+#pragma weak __y1l = y1l
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <math.h>
#if defined(__SUNPRO_C)
diff --git a/usr/src/lib/libm/common/LD/jnl.c b/usr/src/lib/libm/common/LD/jnl.c
index 3e04c73c6a..ad7d1c6ae7 100644
--- a/usr/src/lib/libm/common/LD/jnl.c
+++ b/usr/src/lib/libm/common/LD/jnl.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak jnl = __jnl
-#pragma weak ynl = __ynl
+#pragma weak __jnl = jnl
+#pragma weak __ynl = ynl
/*
* floating point Bessel's function of the 1st and 2nd kind
diff --git a/usr/src/lib/libm/common/LD/lgammal.c b/usr/src/lib/libm/common/LD/lgammal.c
index 996fc09697..4df9505791 100644
--- a/usr/src/lib/libm/common/LD/lgammal.c
+++ b/usr/src/lib/libm/common/LD/lgammal.c
@@ -27,14 +27,13 @@
* Use is subject to license terms.
*/
-#pragma weak lgammal = __lgammal
+#pragma weak __lgammal = lgammal
/*
* long double lgammal(long double x);
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
extern int signgam;
diff --git a/usr/src/lib/libm/common/LD/lgammal_r.c b/usr/src/lib/libm/common/LD/lgammal_r.c
index eeeb9d0d28..d0a5d6feec 100644
--- a/usr/src/lib/libm/common/LD/lgammal_r.c
+++ b/usr/src/lib/libm/common/LD/lgammal_r.c
@@ -31,7 +31,7 @@
* long double lgammal_r(long double x, int *signgamlp);
*/
-#pragma weak lgammal_r = __lgammal_r
+#pragma weak __lgammal_r = lgammal_r
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/LD/log1pl.c b/usr/src/lib/libm/common/LD/log1pl.c
index f2044e4586..9f1cb4185b 100644
--- a/usr/src/lib/libm/common/LD/log1pl.c
+++ b/usr/src/lib/libm/common/LD/log1pl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak log1pl = __log1pl
+#pragma weak __log1pl = log1pl
/*
* log1pl(x)
diff --git a/usr/src/lib/libm/common/LD/logbl.c b/usr/src/lib/libm/common/LD/logbl.c
index f4362ddd4c..1b8a639a7f 100644
--- a/usr/src/lib/libm/common/LD/logbl.c
+++ b/usr/src/lib/libm/common/LD/logbl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak logbl = __logbl
+#pragma weak __logbl = logbl
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/LD/nextafterl.c b/usr/src/lib/libm/common/LD/nextafterl.c
index eefc8a1a04..58c8a03d22 100644
--- a/usr/src/lib/libm/common/LD/nextafterl.c
+++ b/usr/src/lib/libm/common/LD/nextafterl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak nextafterl = __nextafterl
+#pragma weak __nextafterl = nextafterl
#include "libm.h"
#include <float.h> /* LDBL_MAX, LDBL_MIN */
diff --git a/usr/src/lib/libm/common/LD/scalbl.c b/usr/src/lib/libm/common/LD/scalbl.c
index 63009154f9..b4979bb47a 100644
--- a/usr/src/lib/libm/common/LD/scalbl.c
+++ b/usr/src/lib/libm/common/LD/scalbl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbl = __scalbl
+#pragma weak __scalbl = scalbl
/*
* scalbl(x,n): return x * 2**n by manipulating exponent.
diff --git a/usr/src/lib/libm/common/LD/signgaml.c b/usr/src/lib/libm/common/LD/signgaml.c
index d072f148e0..e102c2f8c9 100644
--- a/usr/src/lib/libm/common/LD/signgaml.c
+++ b/usr/src/lib/libm/common/LD/signgaml.c
@@ -27,10 +27,9 @@
* Use is subject to license terms.
*/
-#pragma weak signgaml = __signgaml
+#pragma weak __signgaml = signgaml
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
int signgaml = 0;
diff --git a/usr/src/lib/libm/common/LD/significandl.c b/usr/src/lib/libm/common/LD/significandl.c
index 0aea2be40f..5140800001 100644
--- a/usr/src/lib/libm/common/LD/significandl.c
+++ b/usr/src/lib/libm/common/LD/significandl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak significandl = __significandl
+#pragma weak __significandl = significandl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/LD/sincosl.c b/usr/src/lib/libm/common/LD/sincosl.c
index 959d15e1af..2a5f8554a2 100644
--- a/usr/src/lib/libm/common/LD/sincosl.c
+++ b/usr/src/lib/libm/common/LD/sincosl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak sincosl = __sincosl
+#pragma weak __sincosl = sincosl
/* INDENT OFF */
/* cosl(x)
@@ -62,7 +62,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/LD/sincospil.c b/usr/src/lib/libm/common/LD/sincospil.c
index 59b18fd3dd..96eeb246ba 100644
--- a/usr/src/lib/libm/common/LD/sincospil.c
+++ b/usr/src/lib/libm/common/LD/sincospil.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak sincospil = __sincospil
-
/*
* void sincospil(long double x, long double *s, long double *c)
* *s = sinl(pi*x); *c = cosl(pi*x);
@@ -71,7 +69,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/LD/sinhl.c b/usr/src/lib/libm/common/LD/sinhl.c
index 242a22908a..becebe4586 100644
--- a/usr/src/lib/libm/common/LD/sinhl.c
+++ b/usr/src/lib/libm/common/LD/sinhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak sinhl = __sinhl
+#pragma weak __sinhl = sinhl
#include "libm.h"
#include "longdouble.h"
@@ -37,14 +37,14 @@
*
* Method :
* 1. reduce x to non-negative by SINH(-x) = - SINH(x).
- * 2.
+ * 2.
*
* EXPM1(x) + EXPM1(x)/(EXPM1(x)+1)
* 0 <= x <= lnovft : SINH(x) := --------------------------------
* 2
*
* lnovft <= x < INF : SINH(x) := EXP(x-MEP1*ln2)*2**ME
- *
+ *
* here
* lnovft logarithm of the overflow threshold
* = MEP1*ln2 chopped to machine precision.
diff --git a/usr/src/lib/libm/common/LD/sinl.c b/usr/src/lib/libm/common/LD/sinl.c
index d51f0e75f0..44bb37466d 100644
--- a/usr/src/lib/libm/common/LD/sinl.c
+++ b/usr/src/lib/libm/common/LD/sinl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak sinl = __sinl
+#pragma weak __sinl = sinl
/* INDENT OFF */
/* sinl(x)
@@ -63,7 +63,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/LD/sinpil.c b/usr/src/lib/libm/common/LD/sinpil.c
index 1429c89c1d..10a76ad341 100644
--- a/usr/src/lib/libm/common/LD/sinpil.c
+++ b/usr/src/lib/libm/common/LD/sinpil.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak sinpil = __sinpil
-
/* long double sinpil(long double x),
* return long double precision sinl(pi*x).
*
@@ -70,7 +68,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/LD/tanhl.c b/usr/src/lib/libm/common/LD/tanhl.c
index bd49020b5d..f5846d6bc3 100644
--- a/usr/src/lib/libm/common/LD/tanhl.c
+++ b/usr/src/lib/libm/common/LD/tanhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tanhl = __tanhl
+#pragma weak __tanhl = tanhl
/*
* tanhl(x) returns the hyperbolic tangent of x
diff --git a/usr/src/lib/libm/common/LD/tanl.c b/usr/src/lib/libm/common/LD/tanl.c
index c346c163e8..ebabfd0620 100644
--- a/usr/src/lib/libm/common/LD/tanl.c
+++ b/usr/src/lib/libm/common/LD/tanl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tanl = __tanl
+#pragma weak __tanl = tanl
/* INDENT OFF */
/* cosl(x)
@@ -62,7 +62,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "longdouble.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/Q/acoshl.c b/usr/src/lib/libm/common/Q/acoshl.c
index 60db08f395..ea28959b0a 100644
--- a/usr/src/lib/libm/common/Q/acoshl.c
+++ b/usr/src/lib/libm/common/Q/acoshl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak acoshl = __acoshl
+#pragma weak __acoshl = acoshl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/acosl.c b/usr/src/lib/libm/common/Q/acosl.c
index b4d77ff4e3..e26921d62f 100644
--- a/usr/src/lib/libm/common/Q/acosl.c
+++ b/usr/src/lib/libm/common/Q/acosl.c
@@ -44,7 +44,7 @@
* if |x|>1, return NaN with invalid signal.
*/
-#pragma weak acosl = __acosl
+#pragma weak __acosl = acosl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/asinhl.c b/usr/src/lib/libm/common/Q/asinhl.c
index 98d1f429d0..e3dd9de026 100644
--- a/usr/src/lib/libm/common/Q/asinhl.c
+++ b/usr/src/lib/libm/common/Q/asinhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak asinhl = __asinhl
+#pragma weak __asinhl = asinhl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/asinl.c b/usr/src/lib/libm/common/Q/asinl.c
index d397cb8a07..620e477762 100644
--- a/usr/src/lib/libm/common/Q/asinl.c
+++ b/usr/src/lib/libm/common/Q/asinl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak asinl = __asinl
+#pragma weak __asinl = asinl
/*
* asinl(x) = atan2l(x,sqrt(1-x*x));
diff --git a/usr/src/lib/libm/common/Q/atan2l.c b/usr/src/lib/libm/common/Q/atan2l.c
index d7a538cd2b..46c4a5fb58 100644
--- a/usr/src/lib/libm/common/Q/atan2l.c
+++ b/usr/src/lib/libm/common/Q/atan2l.c
@@ -56,7 +56,7 @@
* shown.
*/
-#pragma weak atan2l = __atan2l
+#pragma weak __atan2l = atan2l
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/atan2pil.c b/usr/src/lib/libm/common/Q/atan2pil.c
index 28b31e2ed9..771dfae84a 100644
--- a/usr/src/lib/libm/common/Q/atan2pil.c
+++ b/usr/src/lib/libm/common/Q/atan2pil.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak atan2pil = __atan2pil
-
#include "libm.h"
/*
diff --git a/usr/src/lib/libm/common/Q/atanhl.c b/usr/src/lib/libm/common/Q/atanhl.c
index f7462ca1ef..7956b37279 100644
--- a/usr/src/lib/libm/common/Q/atanhl.c
+++ b/usr/src/lib/libm/common/Q/atanhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak atanhl = __atanhl
+#pragma weak __atanhl = atanhl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/atanl.c b/usr/src/lib/libm/common/Q/atanl.c
index 10b6b71daf..a2fe10c5ad 100644
--- a/usr/src/lib/libm/common/Q/atanl.c
+++ b/usr/src/lib/libm/common/Q/atanl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak atanl = __atanl
+#pragma weak __atanl = atanl
/*
* atanl(x)
diff --git a/usr/src/lib/libm/common/Q/cbrtl.c b/usr/src/lib/libm/common/Q/cbrtl.c
index 274fa24430..3877cb8c80 100644
--- a/usr/src/lib/libm/common/Q/cbrtl.c
+++ b/usr/src/lib/libm/common/Q/cbrtl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cbrtl = __cbrtl
+#pragma weak __cbrtl = cbrtl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/copysignl.c b/usr/src/lib/libm/common/Q/copysignl.c
index 2f8d0501e7..2f463d94e2 100644
--- a/usr/src/lib/libm/common/Q/copysignl.c
+++ b/usr/src/lib/libm/common/Q/copysignl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak copysignl = __copysignl
+#pragma weak __copysignl = copysignl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/coshl.c b/usr/src/lib/libm/common/Q/coshl.c
index 5187f9dbcf..aaed699322 100644
--- a/usr/src/lib/libm/common/Q/coshl.c
+++ b/usr/src/lib/libm/common/Q/coshl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak coshl = __coshl
+#pragma weak __coshl = coshl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/cosl.c b/usr/src/lib/libm/common/Q/cosl.c
index bea6b35b37..f162133a3d 100644
--- a/usr/src/lib/libm/common/Q/cosl.c
+++ b/usr/src/lib/libm/common/Q/cosl.c
@@ -59,7 +59,7 @@
* computer TRIG(x) returns trig(x) nearly rounded.
*/
-#pragma weak cosl = __cosl
+#pragma weak __cosl = cosl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/erfl.c b/usr/src/lib/libm/common/Q/erfl.c
index 4ec7b83eb5..424f840b58 100644
--- a/usr/src/lib/libm/common/Q/erfl.c
+++ b/usr/src/lib/libm/common/Q/erfl.c
@@ -93,8 +93,8 @@
* erfc(inf) = 0
*/
-#pragma weak erfl = __erfl
-#pragma weak erfcl = __erfcl
+#pragma weak __erfl = erfl
+#pragma weak __erfcl = erfcl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/exp10l.c b/usr/src/lib/libm/common/Q/exp10l.c
index 34fce2721a..900d6d82d9 100644
--- a/usr/src/lib/libm/common/Q/exp10l.c
+++ b/usr/src/lib/libm/common/Q/exp10l.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak exp10l = __exp10l
-
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/exp2l.c b/usr/src/lib/libm/common/Q/exp2l.c
index 7b0814d90a..82b92ddc67 100644
--- a/usr/src/lib/libm/common/Q/exp2l.c
+++ b/usr/src/lib/libm/common/Q/exp2l.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak exp2l = __exp2l
+#pragma weak __exp2l = exp2l
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/expl.c b/usr/src/lib/libm/common/Q/expl.c
index 92ace61d75..79ec7a93c5 100644
--- a/usr/src/lib/libm/common/Q/expl.c
+++ b/usr/src/lib/libm/common/Q/expl.c
@@ -67,7 +67,7 @@
* hexadecimal values.
*/
-#pragma weak expl = __expl
+#pragma weak __expl = expl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/expm1l.c b/usr/src/lib/libm/common/Q/expm1l.c
index 38463b9a48..dabc257f47 100644
--- a/usr/src/lib/libm/common/Q/expm1l.c
+++ b/usr/src/lib/libm/common/Q/expm1l.c
@@ -27,7 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak expm1l = __expm1l
+#pragma weak __expm1l = expm1l
+
#if !defined(__sparc)
#error Unsupported architecture
#endif
diff --git a/usr/src/lib/libm/common/Q/fabsl.c b/usr/src/lib/libm/common/Q/fabsl.c
index 0b0ddf2527..f924fb03b2 100644
--- a/usr/src/lib/libm/common/Q/fabsl.c
+++ b/usr/src/lib/libm/common/Q/fabsl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak fabsl = __fabsl
+#pragma weak __fabsl = fabsl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/finitel.c b/usr/src/lib/libm/common/Q/finitel.c
index 51a4a147df..8ca8b524ed 100644
--- a/usr/src/lib/libm/common/Q/finitel.c
+++ b/usr/src/lib/libm/common/Q/finitel.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak finitel = __finitel
-
#include "libm.h"
#if defined(__sparc)
diff --git a/usr/src/lib/libm/common/Q/floorl.c b/usr/src/lib/libm/common/Q/floorl.c
index d899d3fac8..236dccccae 100644
--- a/usr/src/lib/libm/common/Q/floorl.c
+++ b/usr/src/lib/libm/common/Q/floorl.c
@@ -35,8 +35,8 @@
* with the same sign as x's, including 0.0.
*/
-#pragma weak ceill = __ceill
-#pragma weak floorl = __floorl
+#pragma weak __ceill = ceill
+#pragma weak __floorl = floorl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/fmodl.c b/usr/src/lib/libm/common/Q/fmodl.c
index e5dc93dee5..e99f7a93fa 100644
--- a/usr/src/lib/libm/common/Q/fmodl.c
+++ b/usr/src/lib/libm/common/Q/fmodl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak fmodl = __fmodl
+#pragma weak __fmodl = fmodl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/gammal.c b/usr/src/lib/libm/common/Q/gammal.c
index 961c2d08d0..be3c62ff6e 100644
--- a/usr/src/lib/libm/common/Q/gammal.c
+++ b/usr/src/lib/libm/common/Q/gammal.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak gammal = __gammal
+#pragma weak __gammal = gammal
/*
* long double gammal(long double x);
diff --git a/usr/src/lib/libm/common/Q/gammal_r.c b/usr/src/lib/libm/common/Q/gammal_r.c
index 26d9745c6d..f791d27dc7 100644
--- a/usr/src/lib/libm/common/Q/gammal_r.c
+++ b/usr/src/lib/libm/common/Q/gammal_r.c
@@ -31,7 +31,7 @@
* long double gammal_r(long double x, int *signgamlp);
*/
-#pragma weak gammal_r = __gammal_r
+#pragma weak __gammal_r = gammal_r
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/hypotl.c b/usr/src/lib/libm/common/Q/hypotl.c
index def794358d..b525209cf0 100644
--- a/usr/src/lib/libm/common/Q/hypotl.c
+++ b/usr/src/lib/libm/common/Q/hypotl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak hypotl = __hypotl
+#pragma weak __hypotl = hypotl
/*
* long double hypotl(long double x, long double y);
diff --git a/usr/src/lib/libm/common/Q/ieee_funcl.c b/usr/src/lib/libm/common/Q/ieee_funcl.c
index a20578e50b..09476eeee6 100644
--- a/usr/src/lib/libm/common/Q/ieee_funcl.c
+++ b/usr/src/lib/libm/common/Q/ieee_funcl.c
@@ -27,12 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak isinfl = __isinfl
-#pragma weak isnormall = __isnormall
-#pragma weak issubnormall = __issubnormall
-#pragma weak iszerol = __iszerol
-#pragma weak signbitl = __signbitl
-
#include "libm.h"
#if defined(__sparc)
diff --git a/usr/src/lib/libm/common/Q/ilogbl.c b/usr/src/lib/libm/common/Q/ilogbl.c
index 6938f4c96d..4e85404e24 100644
--- a/usr/src/lib/libm/common/Q/ilogbl.c
+++ b/usr/src/lib/libm/common/Q/ilogbl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ilogbl = __ilogbl
+#pragma weak __ilogbl = ilogbl
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/Q/isnanl.c b/usr/src/lib/libm/common/Q/isnanl.c
index 9ff7b58597..0c3b395c0c 100644
--- a/usr/src/lib/libm/common/Q/isnanl.c
+++ b/usr/src/lib/libm/common/Q/isnanl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak isnanl = __isnanl
+#pragma weak __isnanl = isnanl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/j0l.c b/usr/src/lib/libm/common/Q/j0l.c
index 5d030e74d0..ea1f5388f8 100644
--- a/usr/src/lib/libm/common/Q/j0l.c
+++ b/usr/src/lib/libm/common/Q/j0l.c
@@ -36,8 +36,8 @@
* y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
*/
-#pragma weak j0l = __j0l
-#pragma weak y0l = __y0l
+#pragma weak __j0l = j0l
+#pragma weak __y0l = y0l
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/j1l.c b/usr/src/lib/libm/common/Q/j1l.c
index 9009b4fb16..7ef9dd567c 100644
--- a/usr/src/lib/libm/common/Q/j1l.c
+++ b/usr/src/lib/libm/common/Q/j1l.c
@@ -36,8 +36,8 @@
* y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
*/
-#pragma weak j1l = __j1l
-#pragma weak y1l = __y1l
+#pragma weak __j1l = j1l
+#pragma weak __y1l = y1l
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/jnl.c b/usr/src/lib/libm/common/Q/jnl.c
index 1fd0ee9a73..adc1bc9017 100644
--- a/usr/src/lib/libm/common/Q/jnl.c
+++ b/usr/src/lib/libm/common/Q/jnl.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak jnl = __jnl
-#pragma weak ynl = __ynl
+#pragma weak __jnl = jnl
+#pragma weak __ynl = ynl
/*
* floating point Bessel's function of the 1st and 2nd kind
diff --git a/usr/src/lib/libm/common/Q/lgammal.c b/usr/src/lib/libm/common/Q/lgammal.c
index f54621dc99..667d182ef3 100644
--- a/usr/src/lib/libm/common/Q/lgammal.c
+++ b/usr/src/lib/libm/common/Q/lgammal.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lgammal = __lgammal
+#pragma weak __lgammal = lgammal
/*
* long double lgammal(long double x);
diff --git a/usr/src/lib/libm/common/Q/lgammal_r.c b/usr/src/lib/libm/common/Q/lgammal_r.c
index bba4986004..09c95daf73 100644
--- a/usr/src/lib/libm/common/Q/lgammal_r.c
+++ b/usr/src/lib/libm/common/Q/lgammal_r.c
@@ -31,7 +31,7 @@
* long double lgammal_r(long double x, int *signgamlp);
*/
-#pragma weak lgammal_r = __lgammal_r
+#pragma weak __lgammal_r = lgammal_r
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/log10l.c b/usr/src/lib/libm/common/Q/log10l.c
index 700c9723b9..33d1e11e75 100644
--- a/usr/src/lib/libm/common/Q/log10l.c
+++ b/usr/src/lib/libm/common/Q/log10l.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak log10l = __log10l
+#pragma weak __log10l = log10l
/*
* log10l(X)
diff --git a/usr/src/lib/libm/common/Q/log1pl.c b/usr/src/lib/libm/common/Q/log1pl.c
index f00c5eb4ed..22f3d7f69d 100644
--- a/usr/src/lib/libm/common/Q/log1pl.c
+++ b/usr/src/lib/libm/common/Q/log1pl.c
@@ -109,7 +109,7 @@
* shown.
*/
-#pragma weak log1pl = __log1pl
+#pragma weak __log1pl = log1pl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/log2l.c b/usr/src/lib/libm/common/Q/log2l.c
index 08023126f3..1b414dec42 100644
--- a/usr/src/lib/libm/common/Q/log2l.c
+++ b/usr/src/lib/libm/common/Q/log2l.c
@@ -39,7 +39,7 @@
* LOG2(x) = n + (1/ln2)*log(x)
*/
-#pragma weak log2l = __log2l
+#pragma weak __log2l = log2l
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/logbl.c b/usr/src/lib/libm/common/Q/logbl.c
index bdcdc758ef..1f380caf84 100644
--- a/usr/src/lib/libm/common/Q/logbl.c
+++ b/usr/src/lib/libm/common/Q/logbl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak logbl = __logbl
+#pragma weak __logbl = logbl
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/Q/logl.c b/usr/src/lib/libm/common/Q/logl.c
index 1cdf224c07..40072a7e39 100644
--- a/usr/src/lib/libm/common/Q/logl.c
+++ b/usr/src/lib/libm/common/Q/logl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak logl = __logl
+#pragma weak __logl = logl
/*
* logl(x)
diff --git a/usr/src/lib/libm/common/Q/nextafterl.c b/usr/src/lib/libm/common/Q/nextafterl.c
index eefc8a1a04..58c8a03d22 100644
--- a/usr/src/lib/libm/common/Q/nextafterl.c
+++ b/usr/src/lib/libm/common/Q/nextafterl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak nextafterl = __nextafterl
+#pragma weak __nextafterl = nextafterl
#include "libm.h"
#include <float.h> /* LDBL_MAX, LDBL_MIN */
diff --git a/usr/src/lib/libm/common/Q/powl.c b/usr/src/lib/libm/common/Q/powl.c
index d535e88747..6398281e44 100644
--- a/usr/src/lib/libm/common/Q/powl.c
+++ b/usr/src/lib/libm/common/Q/powl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak powl = __powl
+#pragma weak __powl = powl
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/Q/remainderl.c b/usr/src/lib/libm/common/Q/remainderl.c
index 82d47328ca..21e1ec8a7b 100644
--- a/usr/src/lib/libm/common/Q/remainderl.c
+++ b/usr/src/lib/libm/common/Q/remainderl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak remainderl = __remainderl
+#pragma weak __remainderl = remainderl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/rintl.c b/usr/src/lib/libm/common/Q/rintl.c
index a721e4231b..04e1efae61 100644
--- a/usr/src/lib/libm/common/Q/rintl.c
+++ b/usr/src/lib/libm/common/Q/rintl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak rintl = __rintl
+#pragma weak __rintl = rintl
/*
* rintl(long double x) return x rounded to integral according to
diff --git a/usr/src/lib/libm/common/Q/rndintl.c b/usr/src/lib/libm/common/Q/rndintl.c
index 50e7ed1f77..ed5d1504df 100644
--- a/usr/src/lib/libm/common/Q/rndintl.c
+++ b/usr/src/lib/libm/common/Q/rndintl.c
@@ -26,11 +26,6 @@
* Use is subject to license terms.
*/
-#pragma weak aintl = __aintl
-#pragma weak anintl = __anintl
-#pragma weak irintl = __irintl
-#pragma weak nintl = __nintl
-
/*
* aintl(x) return x chopped to integral value
* anintl(x) return sign(x)*(|x|+0.5) chopped to integral value
diff --git a/usr/src/lib/libm/common/Q/scalbl.c b/usr/src/lib/libm/common/Q/scalbl.c
index 7346954a95..441b11d057 100644
--- a/usr/src/lib/libm/common/Q/scalbl.c
+++ b/usr/src/lib/libm/common/Q/scalbl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbl = __scalbl
+#pragma weak __scalbl = scalbl
/*
* scalbl(x,n): return x * 2^n by manipulating exponent.
diff --git a/usr/src/lib/libm/common/Q/scalbnl.c b/usr/src/lib/libm/common/Q/scalbnl.c
index 88885ccc2f..70a29b5c67 100644
--- a/usr/src/lib/libm/common/Q/scalbnl.c
+++ b/usr/src/lib/libm/common/Q/scalbnl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbnl = __scalbnl
+#pragma weak __scalbnl = scalbnl
#include "libm.h"
#include <float.h> /* LDBL_MAX, LDBL_MIN */
diff --git a/usr/src/lib/libm/common/Q/signgaml.c b/usr/src/lib/libm/common/Q/signgaml.c
index 77aeecf389..b498cacc71 100644
--- a/usr/src/lib/libm/common/Q/signgaml.c
+++ b/usr/src/lib/libm/common/Q/signgaml.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak signgaml = __signgaml
+#pragma weak __signgaml = signgaml
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/significandl.c b/usr/src/lib/libm/common/Q/significandl.c
index 0aea2be40f..5140800001 100644
--- a/usr/src/lib/libm/common/Q/significandl.c
+++ b/usr/src/lib/libm/common/Q/significandl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak significandl = __significandl
+#pragma weak __significandl = significandl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/Q/sincosl.c b/usr/src/lib/libm/common/Q/sincosl.c
index 95fafc9523..bed8a0b1cd 100644
--- a/usr/src/lib/libm/common/Q/sincosl.c
+++ b/usr/src/lib/libm/common/Q/sincosl.c
@@ -58,7 +58,7 @@
* computer TRIG(x) returns trig(x) nearly rounded.
*/
-#pragma weak sincosl = __sincosl
+#pragma weak __sincosl = sincosl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/sincospil.c b/usr/src/lib/libm/common/Q/sincospil.c
index fda3d45490..0b41aa341a 100644
--- a/usr/src/lib/libm/common/Q/sincospil.c
+++ b/usr/src/lib/libm/common/Q/sincospil.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak sincospil = __sincospil
-
/*
* void sincospil(long double x, long double *s, long double *c)
* *s = sinl(pi*x); *c = cosl(pi*x);
diff --git a/usr/src/lib/libm/common/Q/sinhl.c b/usr/src/lib/libm/common/Q/sinhl.c
index dc37e457a7..d973517077 100644
--- a/usr/src/lib/libm/common/Q/sinhl.c
+++ b/usr/src/lib/libm/common/Q/sinhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak sinhl = __sinhl
+#pragma weak __sinhl = sinhl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/sinl.c b/usr/src/lib/libm/common/Q/sinl.c
index 302b9f4f1b..2e64d9a3ab 100644
--- a/usr/src/lib/libm/common/Q/sinl.c
+++ b/usr/src/lib/libm/common/Q/sinl.c
@@ -59,7 +59,7 @@
* computer TRIG(x) returns trig(x) nearly rounded.
*/
-#pragma weak sinl = __sinl
+#pragma weak __sinl = sinl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/sinpil.c b/usr/src/lib/libm/common/Q/sinpil.c
index b708069de5..6932c91aff 100644
--- a/usr/src/lib/libm/common/Q/sinpil.c
+++ b/usr/src/lib/libm/common/Q/sinpil.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak sinpil = __sinpil
-
/*
* long double sinpil(long double x),
* return long double precision sinl(pi*x).
diff --git a/usr/src/lib/libm/common/Q/sqrtl.c b/usr/src/lib/libm/common/Q/sqrtl.c
index 30c8f5e097..c05404a526 100644
--- a/usr/src/lib/libm/common/Q/sqrtl.c
+++ b/usr/src/lib/libm/common/Q/sqrtl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak sqrtl = __sqrtl
+#pragma weak __sqrtl = sqrtl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/Q/tanhl.c b/usr/src/lib/libm/common/Q/tanhl.c
index 2bdb2b5ff9..453adf3829 100644
--- a/usr/src/lib/libm/common/Q/tanhl.c
+++ b/usr/src/lib/libm/common/Q/tanhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tanhl = __tanhl
+#pragma weak __tanhl = tanhl
/*
* tanhl(x) returns the hyperbolic tangent of x
diff --git a/usr/src/lib/libm/common/Q/tanl.c b/usr/src/lib/libm/common/Q/tanl.c
index 9fdd78ed8c..7fe5a32ff0 100644
--- a/usr/src/lib/libm/common/Q/tanl.c
+++ b/usr/src/lib/libm/common/Q/tanl.c
@@ -58,7 +58,7 @@
* computer TRIG(x) returns trig(x) nearly rounded.
*/
-#pragma weak tanl = __tanl
+#pragma weak __tanl = tanl
#include "libm.h"
#include "longdouble.h"
diff --git a/usr/src/lib/libm/common/R/acosf.c b/usr/src/lib/libm/common/R/acosf.c
index 06d4cffd28..cadb0e9fd0 100644
--- a/usr/src/lib/libm/common/R/acosf.c
+++ b/usr/src/lib/libm/common/R/acosf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak acosf = __acosf
+#pragma weak __acosf = acosf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/acoshf.c b/usr/src/lib/libm/common/R/acoshf.c
index 7e0fdac2b1..17e4629d91 100644
--- a/usr/src/lib/libm/common/R/acoshf.c
+++ b/usr/src/lib/libm/common/R/acoshf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak acoshf = __acoshf
+#pragma weak __acoshf = acoshf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/asinf.c b/usr/src/lib/libm/common/R/asinf.c
index 1588c25f24..98ae5b499a 100644
--- a/usr/src/lib/libm/common/R/asinf.c
+++ b/usr/src/lib/libm/common/R/asinf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak asinf = __asinf
+#pragma weak __asinf = asinf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/asinhf.c b/usr/src/lib/libm/common/R/asinhf.c
index 6bc45572fb..217e32b6a7 100644
--- a/usr/src/lib/libm/common/R/asinhf.c
+++ b/usr/src/lib/libm/common/R/asinhf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak asinhf = __asinhf
+#pragma weak __asinhf = asinhf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/atan2f.c b/usr/src/lib/libm/common/R/atan2f.c
index 2650e5fc0b..737071c8f7 100644
--- a/usr/src/lib/libm/common/R/atan2f.c
+++ b/usr/src/lib/libm/common/R/atan2f.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak atan2f = __atan2f
+#pragma weak __atan2f = atan2f
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/atan2pif.c b/usr/src/lib/libm/common/R/atan2pif.c
index 76f104db17..80d0d46618 100644
--- a/usr/src/lib/libm/common/R/atan2pif.c
+++ b/usr/src/lib/libm/common/R/atan2pif.c
@@ -26,8 +26,6 @@
* Use is subject to license terms.
*/
-#pragma weak atan2pif = __atan2pif
-
#include "libm.h"
static const double invpi = 0.3183098861837906715377675;
diff --git a/usr/src/lib/libm/common/R/atanf.c b/usr/src/lib/libm/common/R/atanf.c
index b68c48cca8..4a2f7ca386 100644
--- a/usr/src/lib/libm/common/R/atanf.c
+++ b/usr/src/lib/libm/common/R/atanf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak atanf = __atanf
+#pragma weak __atanf = atanf
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/R/atanhf.c b/usr/src/lib/libm/common/R/atanhf.c
index 2d150aa9b2..28152ccbf7 100644
--- a/usr/src/lib/libm/common/R/atanhf.c
+++ b/usr/src/lib/libm/common/R/atanhf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak atanhf = __atanhf
+#pragma weak __atanhf = atanhf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/besself.c b/usr/src/lib/libm/common/R/besself.c
index 720e4eb47f..79582997c0 100644
--- a/usr/src/lib/libm/common/R/besself.c
+++ b/usr/src/lib/libm/common/R/besself.c
@@ -26,12 +26,12 @@
* Use is subject to license terms.
*/
-#pragma weak j0f = __j0f
-#pragma weak j1f = __j1f
-#pragma weak jnf = __jnf
-#pragma weak y0f = __y0f
-#pragma weak y1f = __y1f
-#pragma weak ynf = __ynf
+#pragma weak __j0f = j0f
+#pragma weak __j1f = j1f
+#pragma weak __jnf = jnf
+#pragma weak __y0f = y0f
+#pragma weak __y1f = y1f
+#pragma weak __ynf = ynf
#include "libm.h"
#include <float.h>
diff --git a/usr/src/lib/libm/common/R/cbrtf.c b/usr/src/lib/libm/common/R/cbrtf.c
index ca00310791..c23688eae6 100644
--- a/usr/src/lib/libm/common/R/cbrtf.c
+++ b/usr/src/lib/libm/common/R/cbrtf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cbrtf = __cbrtf
+#pragma weak __cbrtf = cbrtf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/copysignf.c b/usr/src/lib/libm/common/R/copysignf.c
index 1610d9520c..bdbea0e32f 100644
--- a/usr/src/lib/libm/common/R/copysignf.c
+++ b/usr/src/lib/libm/common/R/copysignf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak copysignf = __copysignf
+#pragma weak __copysignf = copysignf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/cosf.c b/usr/src/lib/libm/common/R/cosf.c
index 34b436be56..046353fbe5 100644
--- a/usr/src/lib/libm/common/R/cosf.c
+++ b/usr/src/lib/libm/common/R/cosf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak cosf = __cosf
+#pragma weak __cosf = cosf
/*
* See sincosf.c
diff --git a/usr/src/lib/libm/common/R/coshf.c b/usr/src/lib/libm/common/R/coshf.c
index 0c715f6fcf..fb485b38ca 100644
--- a/usr/src/lib/libm/common/R/coshf.c
+++ b/usr/src/lib/libm/common/R/coshf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak coshf = __coshf
+#pragma weak __coshf = coshf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/erff.c b/usr/src/lib/libm/common/R/erff.c
index ae58e3477e..5501505b44 100644
--- a/usr/src/lib/libm/common/R/erff.c
+++ b/usr/src/lib/libm/common/R/erff.c
@@ -26,8 +26,8 @@
* Use is subject to license terms.
*/
-#pragma weak erff = __erff
-#pragma weak erfcf = __erfcf
+#pragma weak __erff = erff
+#pragma weak __erfcf = erfcf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/exp10f.c b/usr/src/lib/libm/common/R/exp10f.c
index b402899a0d..270d260930 100644
--- a/usr/src/lib/libm/common/R/exp10f.c
+++ b/usr/src/lib/libm/common/R/exp10f.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak exp10f = __exp10f
-
#include "libm.h"
extern double exp10(double);
diff --git a/usr/src/lib/libm/common/R/exp2f.c b/usr/src/lib/libm/common/R/exp2f.c
index 61d6d133d6..db09e0769a 100644
--- a/usr/src/lib/libm/common/R/exp2f.c
+++ b/usr/src/lib/libm/common/R/exp2f.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak exp2f = __exp2f
+#pragma weak __exp2f = exp2f
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/expf.c b/usr/src/lib/libm/common/R/expf.c
index 179612aa7c..f52c259da9 100644
--- a/usr/src/lib/libm/common/R/expf.c
+++ b/usr/src/lib/libm/common/R/expf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak expf = __expf
+#pragma weak __expf = expf
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/R/expm1f.c b/usr/src/lib/libm/common/R/expm1f.c
index 6643a2000a..92f9998e90 100644
--- a/usr/src/lib/libm/common/R/expm1f.c
+++ b/usr/src/lib/libm/common/R/expm1f.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak expm1f = __expm1f
+#pragma weak __expm1f = expm1f
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/fabsf.c b/usr/src/lib/libm/common/R/fabsf.c
index 40eb86b6db..413ec44d04 100644
--- a/usr/src/lib/libm/common/R/fabsf.c
+++ b/usr/src/lib/libm/common/R/fabsf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak fabsf = __fabsf
+#pragma weak __fabsf = fabsf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/floorf.c b/usr/src/lib/libm/common/R/floorf.c
index f1c3c93f3d..088e737ae9 100644
--- a/usr/src/lib/libm/common/R/floorf.c
+++ b/usr/src/lib/libm/common/R/floorf.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak ceilf = __ceilf
-#pragma weak floorf = __floorf
+#pragma weak __ceilf = ceilf
+#pragma weak __floorf = floorf
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/R/fmodf.c b/usr/src/lib/libm/common/R/fmodf.c
index d19bb3f2f8..54c799dc68 100644
--- a/usr/src/lib/libm/common/R/fmodf.c
+++ b/usr/src/lib/libm/common/R/fmodf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak fmodf = __fmodf
+#pragma weak __fmodf = fmodf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/gammaf.c b/usr/src/lib/libm/common/R/gammaf.c
index 89a6a6f406..499e68103a 100644
--- a/usr/src/lib/libm/common/R/gammaf.c
+++ b/usr/src/lib/libm/common/R/gammaf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak gammaf = __gammaf
+#pragma weak __gammaf = gammaf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/gammaf_r.c b/usr/src/lib/libm/common/R/gammaf_r.c
index 4a1c317c4b..f14e0f7d00 100644
--- a/usr/src/lib/libm/common/R/gammaf_r.c
+++ b/usr/src/lib/libm/common/R/gammaf_r.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak gammaf_r = __gammaf_r
+#pragma weak __gammaf_r = gammaf_r
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/hypotf.c b/usr/src/lib/libm/common/R/hypotf.c
index 87729c5344..5c2adbac73 100644
--- a/usr/src/lib/libm/common/R/hypotf.c
+++ b/usr/src/lib/libm/common/R/hypotf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak hypotf = __hypotf
+#pragma weak __hypotf = hypotf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/ilogbf.c b/usr/src/lib/libm/common/R/ilogbf.c
index 74d690d1ca..7fec12a893 100644
--- a/usr/src/lib/libm/common/R/ilogbf.c
+++ b/usr/src/lib/libm/common/R/ilogbf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ilogbf = __ilogbf
+#pragma weak __ilogbf = ilogbf
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/R/isnanf.c b/usr/src/lib/libm/common/R/isnanf.c
index 0374824709..4d558f59cc 100644
--- a/usr/src/lib/libm/common/R/isnanf.c
+++ b/usr/src/lib/libm/common/R/isnanf.c
@@ -27,8 +27,8 @@
* Use is subject to license terms.
*/
-#pragma weak isnanf = __isnanf
-#pragma weak _isnanf = __isnanf
+#pragma weak __isnanf = isnanf
+#pragma weak _isnanf = isnanf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/lgammaf.c b/usr/src/lib/libm/common/R/lgammaf.c
index bcc4ea03a7..b96c13103a 100644
--- a/usr/src/lib/libm/common/R/lgammaf.c
+++ b/usr/src/lib/libm/common/R/lgammaf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak lgammaf = __lgammaf
+#pragma weak __lgammaf = lgammaf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/lgammaf_r.c b/usr/src/lib/libm/common/R/lgammaf_r.c
index 1c3cf27d2c..757c03e01c 100644
--- a/usr/src/lib/libm/common/R/lgammaf_r.c
+++ b/usr/src/lib/libm/common/R/lgammaf_r.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak lgammaf_r = __lgammaf_r
+#pragma weak __lgammaf_r = lgammaf_r
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/log10f.c b/usr/src/lib/libm/common/R/log10f.c
index 595ad9bf8b..8a06281d85 100644
--- a/usr/src/lib/libm/common/R/log10f.c
+++ b/usr/src/lib/libm/common/R/log10f.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak log10f = __log10f
+#pragma weak __log10f = log10f
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/log1pf.c b/usr/src/lib/libm/common/R/log1pf.c
index 0cb5b073e7..c9f5756121 100644
--- a/usr/src/lib/libm/common/R/log1pf.c
+++ b/usr/src/lib/libm/common/R/log1pf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak log1pf = __log1pf
+#pragma weak __log1pf = log1pf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/log2f.c b/usr/src/lib/libm/common/R/log2f.c
index cd168ffc3b..6d9844a4e4 100644
--- a/usr/src/lib/libm/common/R/log2f.c
+++ b/usr/src/lib/libm/common/R/log2f.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak log2f = __log2f
+#pragma weak __log2f = log2f
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/logbf.c b/usr/src/lib/libm/common/R/logbf.c
index c0f84b1fa7..faa74eabe8 100644
--- a/usr/src/lib/libm/common/R/logbf.c
+++ b/usr/src/lib/libm/common/R/logbf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak logbf = __logbf
+#pragma weak __logbf = logbf
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/R/logf.c b/usr/src/lib/libm/common/R/logf.c
index d746260917..0ca152a7a5 100644
--- a/usr/src/lib/libm/common/R/logf.c
+++ b/usr/src/lib/libm/common/R/logf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak logf = __logf
+#pragma weak __logf = logf
/*
* Algorithm:
diff --git a/usr/src/lib/libm/common/R/nextafterf.c b/usr/src/lib/libm/common/R/nextafterf.c
index 3f6c1c2fb2..54ccd55f0a 100644
--- a/usr/src/lib/libm/common/R/nextafterf.c
+++ b/usr/src/lib/libm/common/R/nextafterf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak nextafterf = __nextafterf
+#pragma weak __nextafterf = nextafterf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/powf.c b/usr/src/lib/libm/common/R/powf.c
index 8623f9a8fb..b6827bb891 100644
--- a/usr/src/lib/libm/common/R/powf.c
+++ b/usr/src/lib/libm/common/R/powf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak powf = __powf
+#pragma weak __powf = powf
#include "libm.h"
#include "xpg6.h" /* __xpg6 */
diff --git a/usr/src/lib/libm/common/R/remainderf.c b/usr/src/lib/libm/common/R/remainderf.c
index e25b545beb..9d0aeccdb3 100644
--- a/usr/src/lib/libm/common/R/remainderf.c
+++ b/usr/src/lib/libm/common/R/remainderf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak remainderf = __remainderf
+#pragma weak __remainderf = remainderf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/rintf.c b/usr/src/lib/libm/common/R/rintf.c
index 6475e612f7..b6f7a7b3ae 100644
--- a/usr/src/lib/libm/common/R/rintf.c
+++ b/usr/src/lib/libm/common/R/rintf.c
@@ -27,11 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak aintf = __aintf
-#pragma weak anintf = __anintf
-#pragma weak irintf = __irintf
-#pragma weak nintf = __nintf
-#pragma weak rintf = __rintf
+#pragma weak __rintf = rintf
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/R/scalbf.c b/usr/src/lib/libm/common/R/scalbf.c
index 589eac0931..263550e2ce 100644
--- a/usr/src/lib/libm/common/R/scalbf.c
+++ b/usr/src/lib/libm/common/R/scalbf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbf = __scalbf
+#pragma weak __scalbf = scalbf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/scalbnf.c b/usr/src/lib/libm/common/R/scalbnf.c
index f30a93a1ef..f35950c99a 100644
--- a/usr/src/lib/libm/common/R/scalbnf.c
+++ b/usr/src/lib/libm/common/R/scalbnf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbnf = __scalbnf
+#pragma weak __scalbnf = scalbnf
#include "libm.h"
#include <float.h> /* FLT_MAX, FLT_MIN */
diff --git a/usr/src/lib/libm/common/R/signgamf.c b/usr/src/lib/libm/common/R/signgamf.c
index 3b9c3fc063..53c967afb0 100644
--- a/usr/src/lib/libm/common/R/signgamf.c
+++ b/usr/src/lib/libm/common/R/signgamf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak signgamf = __signgamf
+#pragma weak __signgamf = signgamf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/significandf.c b/usr/src/lib/libm/common/R/significandf.c
index d01c84054c..afda5b0503 100644
--- a/usr/src/lib/libm/common/R/significandf.c
+++ b/usr/src/lib/libm/common/R/significandf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak significandf = __significandf
+#pragma weak __significandf = significandf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/sincosf.c b/usr/src/lib/libm/common/R/sincosf.c
index 73b8c731d4..6a9b6cffbb 100644
--- a/usr/src/lib/libm/common/R/sincosf.c
+++ b/usr/src/lib/libm/common/R/sincosf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sincosf = __sincosf
+#pragma weak __sincosf = sincosf
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/R/sincospif.c b/usr/src/lib/libm/common/R/sincospif.c
index 414feb52e1..3a6998f005 100644
--- a/usr/src/lib/libm/common/R/sincospif.c
+++ b/usr/src/lib/libm/common/R/sincospif.c
@@ -27,8 +27,6 @@
* Use is subject to license terms.
*/
-#pragma weak sincospif = __sincospif
-
#include "libm.h"
extern void sincospi(double, double *, double *);
diff --git a/usr/src/lib/libm/common/R/sinf.c b/usr/src/lib/libm/common/R/sinf.c
index fe194621ab..1dce3f0f56 100644
--- a/usr/src/lib/libm/common/R/sinf.c
+++ b/usr/src/lib/libm/common/R/sinf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sinf = __sinf
+#pragma weak __sinf = sinf
/*
* See sincosf.c
diff --git a/usr/src/lib/libm/common/R/sinhf.c b/usr/src/lib/libm/common/R/sinhf.c
index 2e807aaacd..c1f973b8cd 100644
--- a/usr/src/lib/libm/common/R/sinhf.c
+++ b/usr/src/lib/libm/common/R/sinhf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sinhf = __sinhf
+#pragma weak __sinhf = sinhf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/sqrtf.c b/usr/src/lib/libm/common/R/sqrtf.c
index b95818b40a..ea95c21554 100644
--- a/usr/src/lib/libm/common/R/sqrtf.c
+++ b/usr/src/lib/libm/common/R/sqrtf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak sqrtf = __sqrtf
+#pragma weak __sqrtf = sqrtf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/tanf.c b/usr/src/lib/libm/common/R/tanf.c
index cc57c66bbb..67c5af9883 100644
--- a/usr/src/lib/libm/common/R/tanf.c
+++ b/usr/src/lib/libm/common/R/tanf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak tanf = __tanf
+#pragma weak __tanf = tanf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/R/tanhf.c b/usr/src/lib/libm/common/R/tanhf.c
index aed4b24613..e4c022b90a 100644
--- a/usr/src/lib/libm/common/R/tanhf.c
+++ b/usr/src/lib/libm/common/R/tanhf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tanhf = __tanhf
+#pragma weak __tanhf = tanhf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/complex/cabs.c b/usr/src/lib/libm/common/complex/cabs.c
index a41233347e..a456d28b05 100644
--- a/usr/src/lib/libm/common/complex/cabs.c
+++ b/usr/src/lib/libm/common/complex/cabs.c
@@ -26,9 +26,8 @@
* Use is subject to license terms.
*/
-#pragma weak cabs = __cabs
+#pragma weak __cabs = cabs
-#include "libm_synonyms.h"
#include <math.h>
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cabsf.c b/usr/src/lib/libm/common/complex/cabsf.c
index a9f61027fb..2f1a63065e 100644
--- a/usr/src/lib/libm/common/complex/cabsf.c
+++ b/usr/src/lib/libm/common/complex/cabsf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cabsf = __cabsf
+#pragma weak __cabsf = cabsf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cabsl.c b/usr/src/lib/libm/common/complex/cabsl.c
index 10b029f95c..c6e628d161 100644
--- a/usr/src/lib/libm/common/complex/cabsl.c
+++ b/usr/src/lib/libm/common/complex/cabsl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cabsl = __cabsl
+#pragma weak __cabsl = cabsl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cacos.c b/usr/src/lib/libm/common/complex/cacos.c
index 4fccae23bb..ce20169922 100644
--- a/usr/src/lib/libm/common/complex/cacos.c
+++ b/usr/src/lib/libm/common/complex/cacos.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cacos = __cacos
+#pragma weak __cacos = cacos
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/cacosf.c b/usr/src/lib/libm/common/complex/cacosf.c
index b693a44c05..33890b8c40 100644
--- a/usr/src/lib/libm/common/complex/cacosf.c
+++ b/usr/src/lib/libm/common/complex/cacosf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cacosf = __cacosf
+#pragma weak __cacosf = cacosf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cacosh.c b/usr/src/lib/libm/common/complex/cacosh.c
index 6c6ffe612e..2d7552a57c 100644
--- a/usr/src/lib/libm/common/complex/cacosh.c
+++ b/usr/src/lib/libm/common/complex/cacosh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cacosh = __cacosh
+#pragma weak __cacosh = cacosh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/cacoshf.c b/usr/src/lib/libm/common/complex/cacoshf.c
index 8feaf735e6..c841dae1b7 100644
--- a/usr/src/lib/libm/common/complex/cacoshf.c
+++ b/usr/src/lib/libm/common/complex/cacoshf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cacoshf = __cacoshf
+#pragma weak __cacoshf = cacoshf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cacoshl.c b/usr/src/lib/libm/common/complex/cacoshl.c
index 1e17db3f2e..c5bdf69d6a 100644
--- a/usr/src/lib/libm/common/complex/cacoshl.c
+++ b/usr/src/lib/libm/common/complex/cacoshl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cacoshl = __cacoshl
+#pragma weak __cacoshl = cacoshl
#include "libm.h" /* fabsl/isnanl/isinfl/signbitl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cacosl.c b/usr/src/lib/libm/common/complex/cacosl.c
index a10f9801dd..55f6ee8dbd 100644
--- a/usr/src/lib/libm/common/complex/cacosl.c
+++ b/usr/src/lib/libm/common/complex/cacosl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cacosl = __cacosl
+#pragma weak __cacosl = cacosl
#include "libm.h" /* acosl/atanl/fabsl/isinfl/log1pl/logl/sqrtl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/carg.c b/usr/src/lib/libm/common/complex/carg.c
index a79bca005b..3c4502cb48 100644
--- a/usr/src/lib/libm/common/complex/carg.c
+++ b/usr/src/lib/libm/common/complex/carg.c
@@ -26,9 +26,8 @@
* Use is subject to license terms.
*/
-#pragma weak carg = __carg
+#pragma weak __carg = carg
-#include "libm_synonyms.h"
#include <math.h> /* atan2 */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cargf.c b/usr/src/lib/libm/common/complex/cargf.c
index 30e25aafac..30c10cf129 100644
--- a/usr/src/lib/libm/common/complex/cargf.c
+++ b/usr/src/lib/libm/common/complex/cargf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cargf = __cargf
+#pragma weak __cargf = cargf
#include "libm.h" /* atan2f */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cargl.c b/usr/src/lib/libm/common/complex/cargl.c
index e3338da415..8d967ea84d 100644
--- a/usr/src/lib/libm/common/complex/cargl.c
+++ b/usr/src/lib/libm/common/complex/cargl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cargl = __cargl
+#pragma weak __cargl = cargl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/casin.c b/usr/src/lib/libm/common/complex/casin.c
index 5fdbb63dc2..004e1b459e 100644
--- a/usr/src/lib/libm/common/complex/casin.c
+++ b/usr/src/lib/libm/common/complex/casin.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak casin = __casin
+#pragma weak __casin = casin
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/casinf.c b/usr/src/lib/libm/common/complex/casinf.c
index 7346c0ae7e..816207d9b1 100644
--- a/usr/src/lib/libm/common/complex/casinf.c
+++ b/usr/src/lib/libm/common/complex/casinf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak casinf = __casinf
+#pragma weak __casinf = casinf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/casinh.c b/usr/src/lib/libm/common/complex/casinh.c
index 8fac57ed50..95641dd875 100644
--- a/usr/src/lib/libm/common/complex/casinh.c
+++ b/usr/src/lib/libm/common/complex/casinh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak casinh = __casinh
+#pragma weak __casinh = casinh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/casinhf.c b/usr/src/lib/libm/common/complex/casinhf.c
index 3db35cf257..f7b0f4c572 100644
--- a/usr/src/lib/libm/common/complex/casinhf.c
+++ b/usr/src/lib/libm/common/complex/casinhf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak casinhf = __casinhf
+#pragma weak __casinhf = casinhf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/casinhl.c b/usr/src/lib/libm/common/complex/casinhl.c
index 65c1f87801..1bd7894b6a 100644
--- a/usr/src/lib/libm/common/complex/casinhl.c
+++ b/usr/src/lib/libm/common/complex/casinhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak casinhl = __casinhl
+#pragma weak __casinhl = casinhl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/casinl.c b/usr/src/lib/libm/common/complex/casinl.c
index 8fe5e6c959..df926de56c 100644
--- a/usr/src/lib/libm/common/complex/casinl.c
+++ b/usr/src/lib/libm/common/complex/casinl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak casinl = __casinl
+#pragma weak __casinl = casinl
#include "libm.h" /* asinl/atanl/fabsl/isinfl/log1pl/logl/sqrtl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/catan.c b/usr/src/lib/libm/common/complex/catan.c
index 39446a07e7..5fa2c510ab 100644
--- a/usr/src/lib/libm/common/complex/catan.c
+++ b/usr/src/lib/libm/common/complex/catan.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak catan = __catan
+#pragma weak __catan = catan
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/catanf.c b/usr/src/lib/libm/common/complex/catanf.c
index 32796246ad..f553f974e3 100644
--- a/usr/src/lib/libm/common/complex/catanf.c
+++ b/usr/src/lib/libm/common/complex/catanf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak catanf = __catanf
+#pragma weak __catanf = catanf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/catanh.c b/usr/src/lib/libm/common/complex/catanh.c
index 7abe2f005a..ee888c69b0 100644
--- a/usr/src/lib/libm/common/complex/catanh.c
+++ b/usr/src/lib/libm/common/complex/catanh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak catanh = __catanh
+#pragma weak __catanh = catanh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/catanhf.c b/usr/src/lib/libm/common/complex/catanhf.c
index 51ff2042ed..1fb9989780 100644
--- a/usr/src/lib/libm/common/complex/catanhf.c
+++ b/usr/src/lib/libm/common/complex/catanhf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak catanhf = __catanhf
+#pragma weak __catanhf = catanhf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/catanhl.c b/usr/src/lib/libm/common/complex/catanhl.c
index 9676c46215..537282ff59 100644
--- a/usr/src/lib/libm/common/complex/catanhl.c
+++ b/usr/src/lib/libm/common/complex/catanhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak catanhl = __catanhl
+#pragma weak __catanhl = catanhl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/catanl.c b/usr/src/lib/libm/common/complex/catanl.c
index b0543ed8b0..15058decc8 100644
--- a/usr/src/lib/libm/common/complex/catanl.c
+++ b/usr/src/lib/libm/common/complex/catanl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak catanl = __catanl
+#pragma weak __catanl = catanl
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/ccos.c b/usr/src/lib/libm/common/complex/ccos.c
index c4a2edd945..861bc8bce6 100644
--- a/usr/src/lib/libm/common/complex/ccos.c
+++ b/usr/src/lib/libm/common/complex/ccos.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ccos = __ccos
+#pragma weak __ccos = ccos
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/ccosf.c b/usr/src/lib/libm/common/complex/ccosf.c
index a2686fc6f4..c124c2d648 100644
--- a/usr/src/lib/libm/common/complex/ccosf.c
+++ b/usr/src/lib/libm/common/complex/ccosf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ccosf = __ccosf
+#pragma weak __ccosf = ccosf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ccosh.c b/usr/src/lib/libm/common/complex/ccosh.c
index 836ab927c5..dd27e33646 100644
--- a/usr/src/lib/libm/common/complex/ccosh.c
+++ b/usr/src/lib/libm/common/complex/ccosh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ccosh = __ccosh
+#pragma weak __ccosh = ccosh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/ccoshf.c b/usr/src/lib/libm/common/complex/ccoshf.c
index 873cf0aa03..be7d443139 100644
--- a/usr/src/lib/libm/common/complex/ccoshf.c
+++ b/usr/src/lib/libm/common/complex/ccoshf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak ccoshf = __ccoshf
+#pragma weak __ccoshf = ccoshf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ccoshl.c b/usr/src/lib/libm/common/complex/ccoshl.c
index 0f65741c97..beb425bed3 100644
--- a/usr/src/lib/libm/common/complex/ccoshl.c
+++ b/usr/src/lib/libm/common/complex/ccoshl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ccoshl = __ccoshl
+#pragma weak __ccoshl = ccoshl
#include "libm.h" /* coshl/expl/fabsl/scalbnl/sincosl/sinhl/__k_cexpl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ccosl.c b/usr/src/lib/libm/common/complex/ccosl.c
index 8a822be99b..e00d55f19e 100644
--- a/usr/src/lib/libm/common/complex/ccosl.c
+++ b/usr/src/lib/libm/common/complex/ccosl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ccosl = __ccosl
+#pragma weak __ccosl = ccosl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cexp.c b/usr/src/lib/libm/common/complex/cexp.c
index 9b85bc4843..81efb8350c 100644
--- a/usr/src/lib/libm/common/complex/cexp.c
+++ b/usr/src/lib/libm/common/complex/cexp.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cexp = __cexp
+#pragma weak __cexp = cexp
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/cexpf.c b/usr/src/lib/libm/common/complex/cexpf.c
index 411b6d4f6e..b6b24aa034 100644
--- a/usr/src/lib/libm/common/complex/cexpf.c
+++ b/usr/src/lib/libm/common/complex/cexpf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak cexpf = __cexpf
+#pragma weak __cexpf = cexpf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cexpl.c b/usr/src/lib/libm/common/complex/cexpl.c
index bccd9ba415..59d251c188 100644
--- a/usr/src/lib/libm/common/complex/cexpl.c
+++ b/usr/src/lib/libm/common/complex/cexpl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cexpl = __cexpl
+#pragma weak __cexpl = cexpl
#include "libm.h" /* expl/isinfl/iszerol/scalbnl/sincosl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cimag.c b/usr/src/lib/libm/common/complex/cimag.c
index ac9edd2549..761c6c601d 100644
--- a/usr/src/lib/libm/common/complex/cimag.c
+++ b/usr/src/lib/libm/common/complex/cimag.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cimag = __cimag
+#pragma weak __cimag = cimag
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cimagf.c b/usr/src/lib/libm/common/complex/cimagf.c
index 89768f9760..77638b7cfa 100644
--- a/usr/src/lib/libm/common/complex/cimagf.c
+++ b/usr/src/lib/libm/common/complex/cimagf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cimagf = __cimagf
+#pragma weak __cimagf = cimagf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cimagl.c b/usr/src/lib/libm/common/complex/cimagl.c
index a80d65a14a..4361950447 100644
--- a/usr/src/lib/libm/common/complex/cimagl.c
+++ b/usr/src/lib/libm/common/complex/cimagl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cimagl = __cimagl
+#pragma weak __cimagl = cimagl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/clog.c b/usr/src/lib/libm/common/complex/clog.c
index eb8492e4bf..62b0b380d8 100644
--- a/usr/src/lib/libm/common/complex/clog.c
+++ b/usr/src/lib/libm/common/complex/clog.c
@@ -60,7 +60,6 @@
*/
/* INDENT ON */
-#include "libm_synonyms.h"
#include <math.h> /* atan2/fabs/log/log1p */
#include "complex_wrapper.h"
#include "libm_protos.h" /* __k_clog_r */
@@ -69,7 +68,7 @@
static const double half = 0.5, one = 1.0;
dcomplex
-clog(dcomplex z) {
+__clog(dcomplex z) {
dcomplex ans;
double x, y, t, ax, ay, w;
int n, ix, iy, hx, hy;
diff --git a/usr/src/lib/libm/common/complex/clogf.c b/usr/src/lib/libm/common/complex/clogf.c
index 93b04cd58c..e02215c65e 100644
--- a/usr/src/lib/libm/common/complex/clogf.c
+++ b/usr/src/lib/libm/common/complex/clogf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak clogf = __clogf
+#pragma weak __clogf = clogf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/clogl.c b/usr/src/lib/libm/common/complex/clogl.c
index 87d584f8a5..ca0d0efb47 100644
--- a/usr/src/lib/libm/common/complex/clogl.c
+++ b/usr/src/lib/libm/common/complex/clogl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak clogl = __clogl
+#pragma weak __clogl = clogl
#include "libm.h" /* atan2l/fabsl/isinfl/log1pl/logl/__k_clog_rl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/conj.c b/usr/src/lib/libm/common/complex/conj.c
index 9e3b4ea77a..e421cd926e 100644
--- a/usr/src/lib/libm/common/complex/conj.c
+++ b/usr/src/lib/libm/common/complex/conj.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak conj = __conj
+#pragma weak __conj = conj
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/conjf.c b/usr/src/lib/libm/common/complex/conjf.c
index 417d333a7b..c5ac41c5ed 100644
--- a/usr/src/lib/libm/common/complex/conjf.c
+++ b/usr/src/lib/libm/common/complex/conjf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak conjf = __conjf
+#pragma weak __conjf = conjf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/conjl.c b/usr/src/lib/libm/common/complex/conjl.c
index cdce73d37e..c38bc11af7 100644
--- a/usr/src/lib/libm/common/complex/conjl.c
+++ b/usr/src/lib/libm/common/complex/conjl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak conjl = __conjl
+#pragma weak __conjl = conjl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cpow.c b/usr/src/lib/libm/common/complex/cpow.c
index 9fed91435a..c1c4db3b87 100644
--- a/usr/src/lib/libm/common/complex/cpow.c
+++ b/usr/src/lib/libm/common/complex/cpow.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cpow = __cpow
+#pragma weak __cpow = cpow
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/cpowf.c b/usr/src/lib/libm/common/complex/cpowf.c
index 5c06c59757..f374102838 100644
--- a/usr/src/lib/libm/common/complex/cpowf.c
+++ b/usr/src/lib/libm/common/complex/cpowf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak cpowf = __cpowf
+#pragma weak __cpowf = cpowf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cpowl.c b/usr/src/lib/libm/common/complex/cpowl.c
index 091155d452..f3c6bab938 100644
--- a/usr/src/lib/libm/common/complex/cpowl.c
+++ b/usr/src/lib/libm/common/complex/cpowl.c
@@ -27,12 +27,12 @@
* Use is subject to license terms.
*/
-#pragma weak cpowl = __cpowl
+#pragma weak __cpowl = cpowl
#include "libm.h" /* __k_clog_rl/__k_atan2l */
/* atan2l/atan2pil/exp2l/expl/fabsl/hypotl/isinfl/logl/powl/sincosl/sincospil */
#include "complex_wrapper.h"
-#include "longdouble.h"
+#include "longdouble.h"
#if defined(__sparc)
#define HALF(x) ((int *) &x)[3] = 0; ((int *) &x)[2] &= 0xfe000000
diff --git a/usr/src/lib/libm/common/complex/cproj.c b/usr/src/lib/libm/common/complex/cproj.c
index 10ed9ad20a..96eafc0f83 100644
--- a/usr/src/lib/libm/common/complex/cproj.c
+++ b/usr/src/lib/libm/common/complex/cproj.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cproj = __cproj
+#pragma weak __cproj = cproj
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/cprojf.c b/usr/src/lib/libm/common/complex/cprojf.c
index 53585dcde9..1ad1f4e373 100644
--- a/usr/src/lib/libm/common/complex/cprojf.c
+++ b/usr/src/lib/libm/common/complex/cprojf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cprojf = __cprojf
+#pragma weak __cprojf = cprojf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/cprojl.c b/usr/src/lib/libm/common/complex/cprojl.c
index 76a88e2b96..d7a932373c 100644
--- a/usr/src/lib/libm/common/complex/cprojl.c
+++ b/usr/src/lib/libm/common/complex/cprojl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak cprojl = __cprojl
+#pragma weak __cprojl = cprojl
#include "libm.h" /* fabsl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/creal.c b/usr/src/lib/libm/common/complex/creal.c
index 2cc287fe36..ff6c28f084 100644
--- a/usr/src/lib/libm/common/complex/creal.c
+++ b/usr/src/lib/libm/common/complex/creal.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak creal = __creal
+#pragma weak __creal = creal
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/crealf.c b/usr/src/lib/libm/common/complex/crealf.c
index fb5fb4cb38..d78e446c6b 100644
--- a/usr/src/lib/libm/common/complex/crealf.c
+++ b/usr/src/lib/libm/common/complex/crealf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak crealf = __crealf
+#pragma weak __crealf = crealf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/creall.c b/usr/src/lib/libm/common/complex/creall.c
index 0b2b2f62a7..fb44697bd8 100644
--- a/usr/src/lib/libm/common/complex/creall.c
+++ b/usr/src/lib/libm/common/complex/creall.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak creall = __creall
+#pragma weak __creall = creall
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/csin.c b/usr/src/lib/libm/common/complex/csin.c
index 3bac36288c..74a8e540bf 100644
--- a/usr/src/lib/libm/common/complex/csin.c
+++ b/usr/src/lib/libm/common/complex/csin.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csin = __csin
+#pragma weak __csin = csin
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/csinf.c b/usr/src/lib/libm/common/complex/csinf.c
index 6c88d0e1d1..58900f3925 100644
--- a/usr/src/lib/libm/common/complex/csinf.c
+++ b/usr/src/lib/libm/common/complex/csinf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csinf = __csinf
+#pragma weak __csinf = csinf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/csinh.c b/usr/src/lib/libm/common/complex/csinh.c
index 4bca7f6ade..26d7759c09 100644
--- a/usr/src/lib/libm/common/complex/csinh.c
+++ b/usr/src/lib/libm/common/complex/csinh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csinh = __csinh
+#pragma weak __csinh = csinh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/csinhf.c b/usr/src/lib/libm/common/complex/csinhf.c
index 0ef3012b7c..2a7b7203a9 100644
--- a/usr/src/lib/libm/common/complex/csinhf.c
+++ b/usr/src/lib/libm/common/complex/csinhf.c
@@ -26,7 +26,7 @@
* Use is subject to license terms.
*/
-#pragma weak csinhf = __csinhf
+#pragma weak __csinhf = csinhf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/csinhl.c b/usr/src/lib/libm/common/complex/csinhl.c
index 1660a9c022..78daa00028 100644
--- a/usr/src/lib/libm/common/complex/csinhl.c
+++ b/usr/src/lib/libm/common/complex/csinhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csinhl = __csinhl
+#pragma weak __csinhl = csinhl
#include "libm.h" /* coshl/expl/fabsl/scalbnl/sincosl/sinhl/__k_cexpl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/csinl.c b/usr/src/lib/libm/common/complex/csinl.c
index d5ec9a5661..72deb0fe90 100644
--- a/usr/src/lib/libm/common/complex/csinl.c
+++ b/usr/src/lib/libm/common/complex/csinl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csinl = __csinl
+#pragma weak __csinl = csinl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/csqrt.c b/usr/src/lib/libm/common/complex/csqrt.c
index 1a00236677..8187105fb8 100644
--- a/usr/src/lib/libm/common/complex/csqrt.c
+++ b/usr/src/lib/libm/common/complex/csqrt.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csqrt = __csqrt
+#pragma weak __csqrt = csqrt
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/csqrtf.c b/usr/src/lib/libm/common/complex/csqrtf.c
index b0fef11d0f..a3d8ae54ad 100644
--- a/usr/src/lib/libm/common/complex/csqrtf.c
+++ b/usr/src/lib/libm/common/complex/csqrtf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csqrtf = __csqrtf
+#pragma weak __csqrtf = csqrtf
#include "libm.h" /* sqrt/fabsf/sqrtf */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/csqrtl.c b/usr/src/lib/libm/common/complex/csqrtl.c
index 6bd8bccf4d..b25b72dffa 100644
--- a/usr/src/lib/libm/common/complex/csqrtl.c
+++ b/usr/src/lib/libm/common/complex/csqrtl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak csqrtl = __csqrtl
+#pragma weak __csqrtl = csqrtl
#include "libm.h" /* fabsl/isinfl/sqrtl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ctan.c b/usr/src/lib/libm/common/complex/ctan.c
index c9d5765853..d0f8466fe5 100644
--- a/usr/src/lib/libm/common/complex/ctan.c
+++ b/usr/src/lib/libm/common/complex/ctan.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ctan = __ctan
+#pragma weak __ctan = ctan
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/ctanf.c b/usr/src/lib/libm/common/complex/ctanf.c
index fde6c0bbee..df13afda05 100644
--- a/usr/src/lib/libm/common/complex/ctanf.c
+++ b/usr/src/lib/libm/common/complex/ctanf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ctanf = __ctanf
+#pragma weak __ctanf = ctanf
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ctanh.c b/usr/src/lib/libm/common/complex/ctanh.c
index 1e5ecb833f..ee0819f636 100644
--- a/usr/src/lib/libm/common/complex/ctanh.c
+++ b/usr/src/lib/libm/common/complex/ctanh.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ctanh = __ctanh
+#pragma weak __ctanh = ctanh
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/complex/ctanhf.c b/usr/src/lib/libm/common/complex/ctanhf.c
index ab67e2dd40..a7bea97be1 100644
--- a/usr/src/lib/libm/common/complex/ctanhf.c
+++ b/usr/src/lib/libm/common/complex/ctanhf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ctanhf = __ctanhf
+#pragma weak __ctanhf = ctanhf
#include "libm.h" /* expf/expm1f/fabsf/sincosf/sinf/tanhf */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ctanhl.c b/usr/src/lib/libm/common/complex/ctanhl.c
index c19e067f3e..ca305b227a 100644
--- a/usr/src/lib/libm/common/complex/ctanhl.c
+++ b/usr/src/lib/libm/common/complex/ctanhl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ctanhl = __ctanhl
+#pragma weak __ctanhl = ctanhl
#include "libm.h" /* expl/expm1l/fabsl/isinfl/isnanl/sincosl/sinl/tanhl */
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/complex/ctanl.c b/usr/src/lib/libm/common/complex/ctanl.c
index 613cf4bd11..5ba955d5d5 100644
--- a/usr/src/lib/libm/common/complex/ctanl.c
+++ b/usr/src/lib/libm/common/complex/ctanl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ctanl = __ctanl
+#pragma weak __ctanl = ctanl
#include "libm.h"
#include "complex_wrapper.h"
diff --git a/usr/src/lib/libm/common/m9x/__fex_hdlr.c b/usr/src/lib/libm/common/m9x/__fex_hdlr.c
index 54cd90e11e..7732d0a9fe 100644
--- a/usr/src/lib/libm/common/m9x/__fex_hdlr.c
+++ b/usr/src/lib/libm/common/m9x/__fex_hdlr.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "fenv_synonyms.h"
#undef lint
#include <signal.h>
#include <siginfo.h>
diff --git a/usr/src/lib/libm/common/m9x/__fex_i386.c b/usr/src/lib/libm/common/m9x/__fex_i386.c
index 190c5a042a..33f616c09f 100644
--- a/usr/src/lib/libm/common/m9x/__fex_i386.c
+++ b/usr/src/lib/libm/common/m9x/__fex_i386.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "fenv_synonyms.h"
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
diff --git a/usr/src/lib/libm/common/m9x/__fex_sparc.c b/usr/src/lib/libm/common/m9x/__fex_sparc.c
index 12ab60bb73..2b9a2a3cfc 100644
--- a/usr/src/lib/libm/common/m9x/__fex_sparc.c
+++ b/usr/src/lib/libm/common/m9x/__fex_sparc.c
@@ -28,7 +28,6 @@
*/
#if defined(__sparc)
-#include "fenv_synonyms.h"
#include <stdio.h>
#include <unistd.h>
#include <string.h>
diff --git a/usr/src/lib/libm/common/m9x/__fex_sse.c b/usr/src/lib/libm/common/m9x/__fex_sse.c
index 01d08e956c..df83dff212 100644
--- a/usr/src/lib/libm/common/m9x/__fex_sse.c
+++ b/usr/src/lib/libm/common/m9x/__fex_sse.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "fenv_synonyms.h"
#include <ucontext.h>
#include <fenv.h>
#if defined(__SUNPRO_C)
diff --git a/usr/src/lib/libm/common/m9x/__fex_sym.c b/usr/src/lib/libm/common/m9x/__fex_sym.c
index 66a1d9bfe5..3b528f81ef 100644
--- a/usr/src/lib/libm/common/m9x/__fex_sym.c
+++ b/usr/src/lib/libm/common/m9x/__fex_sym.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "fenv_synonyms.h"
#include <elf.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/usr/src/lib/libm/common/m9x/feexcept.c b/usr/src/lib/libm/common/m9x/feexcept.c
index 03fe34fc5f..8946ca6951 100644
--- a/usr/src/lib/libm/common/m9x/feexcept.c
+++ b/usr/src/lib/libm/common/m9x/feexcept.c
@@ -27,19 +27,18 @@
* Use is subject to license terms.
*/
-#pragma weak feclearexcept = __feclearexcept
-#pragma weak feraiseexcept = __feraiseexcept
-#pragma weak fetestexcept = __fetestexcept
-#pragma weak fegetexceptflag = __fegetexceptflag
-#pragma weak fesetexceptflag = __fesetexceptflag
+#pragma weak __feclearexcept = feclearexcept
+#pragma weak __feraiseexcept = feraiseexcept
+#pragma weak __fetestexcept = fetestexcept
+#pragma weak __fegetexceptflag = fegetexceptflag
+#pragma weak __fesetexceptflag = fesetexceptflag
-#pragma weak feclearexcept96 = __feclearexcept
-#pragma weak feraiseexcept96 = __feraiseexcept
-#pragma weak fetestexcept96 = __fetestexcept
-#pragma weak fegetexceptflag96 = __fegetexceptflag
-#pragma weak fesetexceptflag96 = __fesetexceptflag
+#pragma weak feclearexcept96 = feclearexcept
+#pragma weak feraiseexcept96 = feraiseexcept
+#pragma weak fetestexcept96 = fetestexcept
+#pragma weak fegetexceptflag96 = fegetexceptflag
+#pragma weak fesetexceptflag96 = fesetexceptflag
-#include "fenv_synonyms.h"
#include <fenv.h>
#include <sys/ieeefp.h>
#include <ucontext.h>
diff --git a/usr/src/lib/libm/common/m9x/fenv.c b/usr/src/lib/libm/common/m9x/fenv.c
index cf8f2ca72b..40c69ed171 100644
--- a/usr/src/lib/libm/common/m9x/fenv.c
+++ b/usr/src/lib/libm/common/m9x/fenv.c
@@ -27,19 +27,17 @@
* Use is subject to license terms.
*/
-#pragma weak fex_merge_flags = __fex_merge_flags
+#pragma weak __fex_merge_flags = fex_merge_flags
-#pragma weak feholdexcept = __feholdexcept
-#pragma weak feupdateenv = __feupdateenv
-#pragma weak fegetenv = __fegetenv
-#pragma weak fesetenv = __fesetenv
+#pragma weak __feholdexcept = feholdexcept
+#pragma weak __feupdateenv = feupdateenv
+#pragma weak __fegetenv = fegetenv
+#pragma weak __fesetenv = fesetenv
-#pragma weak feholdexcept96 = __feholdexcept96
-#pragma weak feupdateenv96 = __feupdateenv
-#pragma weak fegetenv96 = __fegetenv
-#pragma weak fesetenv96 = __fesetenv
+#pragma weak feupdateenv96 = feupdateenv
+#pragma weak fegetenv96 = fegetenv
+#pragma weak fesetenv96 = fesetenv
-#include "fenv_synonyms.h"
#include <fenv.h>
#include <ucontext.h>
#include <thread.h>
diff --git a/usr/src/lib/libm/common/m9x/fenv_synonyms.h b/usr/src/lib/libm/common/m9x/fenv_synonyms.h
deleted file mode 100644
index 3c7e3b0caa..0000000000
--- a/usr/src/lib/libm/common/m9x/fenv_synonyms.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright 2011 Nexenta Systems, Inc. All rights reserved.
- */
-/*
- * Copyright 2006 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#ifndef _M9X_FENV_SYNONYMS_H
-#define _M9X_FENV_SYNONYMS_H
-
-#include <sys/isa_defs.h>
-
-/* feexcept.c */
-#define feclearexcept __feclearexcept
-#define feraiseexcept __feraiseexcept
-#define fetestexcept __fetestexcept
-#define fegetexceptflag __fegetexceptflag
-#define fesetexceptflag __fesetexceptflag
-
-/* fenv.c */
-#define feholdexcept __feholdexcept
-#define feholdexcept96 __feholdexcept96
-#define feupdateenv __feupdateenv
-#define fegetenv __fegetenv
-#define fesetenv __fesetenv
-#define fex_merge_flags __fex_merge_flags
-
-#if defined(__x86)
-/* feprec.c */
-#define fegetprec __fegetprec
-#define fesetprec __fesetprec
-#endif
-
-/* feround.c */
-#define fegetround __fegetround
-#define fesetround __fesetround
-#define fesetround96 __fesetround96
-
-/* fex_handler.c */
-#define fex_get_handling __fex_get_handling
-#define fex_set_handling __fex_set_handling
-#define fex_getexcepthandler __fex_getexcepthandler
-#define fex_setexcepthandler __fex_setexcepthandler
-
-/* fex_log.c */
-#define fex_get_log __fex_get_log
-#define fex_set_log __fex_set_log
-#define fex_get_log_depth __fex_get_log_depth
-#define fex_set_log_depth __fex_set_log_depth
-#define fex_log_entry __fex_log_entry
-
-/* libc, libthread */
-#define close _close
-#define getcontext _getcontext
-#define getpid _getpid
-#define kill _kill
-#define lseek _lseek
-#define mutex_lock _mutex_lock
-#define mutex_unlock _mutex_unlock
-#define open _open
-#define read _read
-#define sigaction _sigaction
-#define sigemptyset _sigemptyset
-#define sigismember _sigismember
-#define sigprocmask _sigprocmask
-#define stat _stat
-#define thr_getspecific _thr_getspecific
-#define thr_keycreate _thr_keycreate
-#define thr_main _thr_main
-#define thr_setspecific _thr_setspecific
-#define write _write
-
-/* ??? see V9 /usr/include/stdio.h */
-#ifdef __sparcv9
-#define fileno _fileno
-#endif
-
-#ifdef __sparc
-/* libm, libsunmath */
-#define fp_class __fp_class
-#define fp_classf __fp_classf
-#define sqrt __sqrt
-#define sqrtf __sqrtf
-#endif
-
-#endif /* _M9X_FENV_SYNONYMS_H */
diff --git a/usr/src/lib/libm/common/m9x/feprec.c b/usr/src/lib/libm/common/m9x/feprec.c
index 975210ce05..08a28b1fc6 100644
--- a/usr/src/lib/libm/common/m9x/feprec.c
+++ b/usr/src/lib/libm/common/m9x/feprec.c
@@ -27,10 +27,9 @@
* Use is subject to license terms.
*/
-#pragma weak fegetprec = __fegetprec
-#pragma weak fesetprec = __fesetprec
+#pragma weak __fegetprec = fegetprec
+#pragma weak __fesetprec = fesetprec
-#include "fenv_synonyms.h"
#include <fenv.h>
#include <ucontext.h>
#include <thread.h>
diff --git a/usr/src/lib/libm/common/m9x/feround.c b/usr/src/lib/libm/common/m9x/feround.c
index 5d56ae0c89..ece6a52586 100644
--- a/usr/src/lib/libm/common/m9x/feround.c
+++ b/usr/src/lib/libm/common/m9x/feround.c
@@ -27,13 +27,11 @@
* Use is subject to license terms.
*/
-#pragma weak fegetround = __fegetround
-#pragma weak fesetround = __fesetround
+#pragma weak __fegetround = fegetround
+#pragma weak __fesetround = fesetround
#pragma weak fegetround96 = __fegetround
-#pragma weak fesetround96 = __fesetround96
-#include "fenv_synonyms.h"
#include <fenv.h>
#include <ucontext.h>
#include <thread.h>
diff --git a/usr/src/lib/libm/common/m9x/fex_handler.c b/usr/src/lib/libm/common/m9x/fex_handler.c
index 9e6210e523..4b579c0505 100644
--- a/usr/src/lib/libm/common/m9x/fex_handler.c
+++ b/usr/src/lib/libm/common/m9x/fex_handler.c
@@ -27,12 +27,11 @@
* Use is subject to license terms.
*/
-#pragma weak fex_get_handling = __fex_get_handling
-#pragma weak fex_set_handling = __fex_set_handling
-#pragma weak fex_getexcepthandler = __fex_getexcepthandler
-#pragma weak fex_setexcepthandler = __fex_setexcepthandler
+#pragma weak __fex_get_handling = fex_get_handling
+#pragma weak __fex_set_handling = fex_set_handling
+#pragma weak __fex_getexcepthandler = fex_getexcepthandler
+#pragma weak __fex_setexcepthandler = fex_setexcepthandler
-#include "fenv_synonyms.h"
#include <fenv.h>
#include <ucontext.h>
#include <thread.h>
diff --git a/usr/src/lib/libm/common/m9x/fex_log.c b/usr/src/lib/libm/common/m9x/fex_log.c
index 6840719fae..336358da4c 100644
--- a/usr/src/lib/libm/common/m9x/fex_log.c
+++ b/usr/src/lib/libm/common/m9x/fex_log.c
@@ -27,13 +27,12 @@
* Use is subject to license terms.
*/
-#pragma weak fex_get_log = __fex_get_log
-#pragma weak fex_set_log = __fex_set_log
-#pragma weak fex_get_log_depth = __fex_get_log_depth
-#pragma weak fex_set_log_depth = __fex_set_log_depth
-#pragma weak fex_log_entry = __fex_log_entry
+#pragma weak __fex_get_log = fex_get_log
+#pragma weak __fex_set_log = fex_set_log
+#pragma weak __fex_get_log_depth = fex_get_log_depth
+#pragma weak __fex_set_log_depth = fex_set_log_depth
+#pragma weak __fex_log_entry = fex_log_entry
-#include "fenv_synonyms.h"
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
diff --git a/usr/src/lib/libm/common/m9x/ldexp.c b/usr/src/lib/libm/common/m9x/ldexp.c
index e6e845a7a0..d878b31ec6 100644
--- a/usr/src/lib/libm/common/m9x/ldexp.c
+++ b/usr/src/lib/libm/common/m9x/ldexp.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ldexp = __ldexp
+#pragma weak __ldexp = ldexp
#include "libm.h"
#include <errno.h>
diff --git a/usr/src/lib/libm/common/m9x/ldexpf.c b/usr/src/lib/libm/common/m9x/ldexpf.c
index 19029b33f9..f91ed6b267 100644
--- a/usr/src/lib/libm/common/m9x/ldexpf.c
+++ b/usr/src/lib/libm/common/m9x/ldexpf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ldexpf = __ldexpf
+#pragma weak __ldexpf = ldexpf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/ldexpl.c b/usr/src/lib/libm/common/m9x/ldexpl.c
index 5b0c5810e3..78701bcc23 100644
--- a/usr/src/lib/libm/common/m9x/ldexpl.c
+++ b/usr/src/lib/libm/common/m9x/ldexpl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak ldexpl = __ldexpl
+#pragma weak __ldexpl = ldexpl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/llrint.c b/usr/src/lib/libm/common/m9x/llrint.c
index a73490ac2c..55c9c7a505 100644
--- a/usr/src/lib/libm/common/m9x/llrint.c
+++ b/usr/src/lib/libm/common/m9x/llrint.c
@@ -27,10 +27,10 @@
* Use is subject to license terms.
*/
-#pragma weak llrint = __llrint
+#pragma weak __llrint = llrint
#if defined(__sparcv9) || defined(__amd64)
-#pragma weak lrint = __llrint
-#pragma weak __lrint = __llrint
+#pragma weak lrint = llrint
+#pragma weak __lrint = llrint
#endif
/*
diff --git a/usr/src/lib/libm/common/m9x/llrintf.c b/usr/src/lib/libm/common/m9x/llrintf.c
index a33ef953f0..b6a266cb91 100644
--- a/usr/src/lib/libm/common/m9x/llrintf.c
+++ b/usr/src/lib/libm/common/m9x/llrintf.c
@@ -27,10 +27,10 @@
* Use is subject to license terms.
*/
-#pragma weak llrintf = __llrintf
+#pragma weak __llrintf = llrintf
#if defined(__sparcv9) || defined(__amd64)
-#pragma weak lrintf = __llrintf
-#pragma weak __lrintf = __llrintf
+#pragma weak lrintf = llrintf
+#pragma weak __lrintf = llrintf
#endif
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/llrintl.c b/usr/src/lib/libm/common/m9x/llrintl.c
index c389bbd9f3..dc8069d354 100644
--- a/usr/src/lib/libm/common/m9x/llrintl.c
+++ b/usr/src/lib/libm/common/m9x/llrintl.c
@@ -27,10 +27,10 @@
* Use is subject to license terms.
*/
-#pragma weak llrintl = __llrintl
+#pragma weak __llrintl = llrintl
#if defined(__sparcv9) || defined(__amd64)
-#pragma weak lrintl = __llrintl
-#pragma weak __lrintl = __llrintl
+#pragma weak lrintl = llrintl
+#pragma weak __lrintl = llrintl
#endif
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/llround.c b/usr/src/lib/libm/common/m9x/llround.c
index 99a94d2187..cd7f5928b5 100644
--- a/usr/src/lib/libm/common/m9x/llround.c
+++ b/usr/src/lib/libm/common/m9x/llround.c
@@ -27,10 +27,10 @@
* Use is subject to license terms.
*/
-#pragma weak llround = __llround
+#pragma weak __llround = llround
#if defined(__sparcv9) || defined(__amd64)
-#pragma weak lround = __llround
-#pragma weak __lround = __llround
+#pragma weak lround = llround
+#pragma weak __lround = llround
#endif
/*
diff --git a/usr/src/lib/libm/common/m9x/llroundf.c b/usr/src/lib/libm/common/m9x/llroundf.c
index 53da36bb67..958d7febb2 100644
--- a/usr/src/lib/libm/common/m9x/llroundf.c
+++ b/usr/src/lib/libm/common/m9x/llroundf.c
@@ -27,10 +27,10 @@
* Use is subject to license terms.
*/
-#pragma weak llroundf = __llroundf
+#pragma weak __llroundf = llroundf
#if defined(__sparcv9) || defined(__amd64)
-#pragma weak lroundf = __llroundf
-#pragma weak __lroundf = __llroundf
+#pragma weak lroundf = llroundf
+#pragma weak __lroundf = llroundf
#endif
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/llroundl.c b/usr/src/lib/libm/common/m9x/llroundl.c
index ddb24909a9..44f55378b4 100644
--- a/usr/src/lib/libm/common/m9x/llroundl.c
+++ b/usr/src/lib/libm/common/m9x/llroundl.c
@@ -27,10 +27,10 @@
* Use is subject to license terms.
*/
-#pragma weak llroundl = __llroundl
+#pragma weak __llroundl = llroundl
#if defined(__sparcv9) || defined(__amd64)
-#pragma weak lroundl = __llroundl
-#pragma weak __lroundl = __llroundl
+#pragma weak lroundl = llroundl
+#pragma weak __lroundl = llroundl
#endif
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/lrint.c b/usr/src/lib/libm/common/m9x/lrint.c
index fc9f5f9f1c..ed4d9b16c7 100644
--- a/usr/src/lib/libm/common/m9x/lrint.c
+++ b/usr/src/lib/libm/common/m9x/lrint.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lrint = __lrint
+#pragma weak __lrint = lrint
/*
* lrint(x) rounds its argument to the nearest integer according
diff --git a/usr/src/lib/libm/common/m9x/lrintf.c b/usr/src/lib/libm/common/m9x/lrintf.c
index 1b66da7d78..774debf6ec 100644
--- a/usr/src/lib/libm/common/m9x/lrintf.c
+++ b/usr/src/lib/libm/common/m9x/lrintf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lrintf = __lrintf
+#pragma weak __lrintf = lrintf
#include <sys/isa_defs.h> /* _ILP32 */
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/lrintl.c b/usr/src/lib/libm/common/m9x/lrintl.c
index 1f387ec91c..77bb213c80 100644
--- a/usr/src/lib/libm/common/m9x/lrintl.c
+++ b/usr/src/lib/libm/common/m9x/lrintl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lrintl = __lrintl
+#pragma weak __lrintl = lrintl
#include <sys/isa_defs.h> /* _ILP32 */
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/lround.c b/usr/src/lib/libm/common/m9x/lround.c
index b6738ab21c..c5b577b236 100644
--- a/usr/src/lib/libm/common/m9x/lround.c
+++ b/usr/src/lib/libm/common/m9x/lround.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lround = __lround
+#pragma weak __lround = lround
/*
* lround(x) rounds its argument to the nearest integer, rounding ties
diff --git a/usr/src/lib/libm/common/m9x/lroundf.c b/usr/src/lib/libm/common/m9x/lroundf.c
index 8a08cec8e6..488eff4de4 100644
--- a/usr/src/lib/libm/common/m9x/lroundf.c
+++ b/usr/src/lib/libm/common/m9x/lroundf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lroundf = __lroundf
+#pragma weak __lroundf = lroundf
#include <sys/isa_defs.h> /* _ILP32 */
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/lroundl.c b/usr/src/lib/libm/common/m9x/lroundl.c
index 7ba0b32e7a..49c747a0ad 100644
--- a/usr/src/lib/libm/common/m9x/lroundl.c
+++ b/usr/src/lib/libm/common/m9x/lroundl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak lroundl = __lroundl
+#pragma weak __lroundl = lroundl
#include <sys/isa_defs.h> /* _ILP32 */
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/nearbyint.c b/usr/src/lib/libm/common/m9x/nearbyint.c
index ecba9eef55..fa389c5bde 100644
--- a/usr/src/lib/libm/common/m9x/nearbyint.c
+++ b/usr/src/lib/libm/common/m9x/nearbyint.c
@@ -39,7 +39,6 @@
*/
#include "libm.h"
-#include "fenv_synonyms.h"
#include <fenv.h>
double
diff --git a/usr/src/lib/libm/common/m9x/nearbyintf.c b/usr/src/lib/libm/common/m9x/nearbyintf.c
index 54b7db5104..aeb6866a8f 100644
--- a/usr/src/lib/libm/common/m9x/nearbyintf.c
+++ b/usr/src/lib/libm/common/m9x/nearbyintf.c
@@ -30,7 +30,6 @@
#pragma weak nearbyintf = __nearbyintf
#include "libm.h"
-#include "fenv_synonyms.h"
#include <fenv.h>
float
diff --git a/usr/src/lib/libm/common/m9x/nexttowardl.c b/usr/src/lib/libm/common/m9x/nexttowardl.c
index 7ca08d1614..e91b88963c 100644
--- a/usr/src/lib/libm/common/m9x/nexttowardl.c
+++ b/usr/src/lib/libm/common/m9x/nexttowardl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak nexttowardl = __nexttowardl
+#pragma weak __nexttowardl = nexttowardl
#include "libm.h"
#include <float.h> /* LDBL_MAX, LDBL_MIN */
diff --git a/usr/src/lib/libm/common/m9x/remquo.c b/usr/src/lib/libm/common/m9x/remquo.c
index 2d05ec6de6..b8805ee1d9 100644
--- a/usr/src/lib/libm/common/m9x/remquo.c
+++ b/usr/src/lib/libm/common/m9x/remquo.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak remquo = __remquo
+#pragma weak __remquo = remquo
/* INDENT OFF */
/*
@@ -40,7 +40,6 @@
/* INDENT ON */
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h> /* fabs() */
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/m9x/remquof.c b/usr/src/lib/libm/common/m9x/remquof.c
index c89552857a..28d29c622d 100644
--- a/usr/src/lib/libm/common/m9x/remquof.c
+++ b/usr/src/lib/libm/common/m9x/remquof.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak remquof = __remquof
+#pragma weak __remquof = remquof
/* INDENT OFF */
/*
@@ -39,7 +39,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include <math.h>
extern float fabsf(float);
diff --git a/usr/src/lib/libm/common/m9x/remquol.c b/usr/src/lib/libm/common/m9x/remquol.c
index 54fba44e99..d24719720d 100644
--- a/usr/src/lib/libm/common/m9x/remquol.c
+++ b/usr/src/lib/libm/common/m9x/remquol.c
@@ -27,10 +27,9 @@
* Use is subject to license terms.
*/
-#pragma weak remquol = __remquol
+#pragma weak __remquol = remquol
#include "libm.h"
-#include "libm_synonyms.h"
#if defined(__SUNPRO_C)
#include <sunmath.h> /* fabsl */
#endif
diff --git a/usr/src/lib/libm/common/m9x/round.c b/usr/src/lib/libm/common/m9x/round.c
index 61f1f54b5c..484418031e 100644
--- a/usr/src/lib/libm/common/m9x/round.c
+++ b/usr/src/lib/libm/common/m9x/round.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak round = __round
+#pragma weak __round = round
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/roundf.c b/usr/src/lib/libm/common/m9x/roundf.c
index a736d593cb..93f8fe37eb 100644
--- a/usr/src/lib/libm/common/m9x/roundf.c
+++ b/usr/src/lib/libm/common/m9x/roundf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak roundf = __roundf
+#pragma weak __roundf = roundf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/roundl.c b/usr/src/lib/libm/common/m9x/roundl.c
index 09769e4fc6..6983b112f0 100644
--- a/usr/src/lib/libm/common/m9x/roundl.c
+++ b/usr/src/lib/libm/common/m9x/roundl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak roundl = __roundl
+#pragma weak __roundl = roundl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/scalbln.c b/usr/src/lib/libm/common/m9x/scalbln.c
index 6260a26686..555feb4b12 100644
--- a/usr/src/lib/libm/common/m9x/scalbln.c
+++ b/usr/src/lib/libm/common/m9x/scalbln.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalbln = __scalbln
+#pragma weak __scalbln = scalbln
#include "libm.h"
#include <float.h> /* DBL_MAX, DBL_MIN */
diff --git a/usr/src/lib/libm/common/m9x/scalblnf.c b/usr/src/lib/libm/common/m9x/scalblnf.c
index 8317495cf3..af80df9ed1 100644
--- a/usr/src/lib/libm/common/m9x/scalblnf.c
+++ b/usr/src/lib/libm/common/m9x/scalblnf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalblnf = __scalblnf
+#pragma weak __scalblnf = scalblnf
#include "libm.h"
#include <float.h> /* FLT_MAX, FLT_MIN */
diff --git a/usr/src/lib/libm/common/m9x/scalblnl.c b/usr/src/lib/libm/common/m9x/scalblnl.c
index acdd94a7f9..a326a6ad08 100644
--- a/usr/src/lib/libm/common/m9x/scalblnl.c
+++ b/usr/src/lib/libm/common/m9x/scalblnl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak scalblnl = __scalblnl
+#pragma weak __scalblnl = scalblnl
#include "libm.h"
#include <float.h> /* LDBL_MAX, LDBL_MIN */
diff --git a/usr/src/lib/libm/common/m9x/tgamma.c b/usr/src/lib/libm/common/m9x/tgamma.c
index ffa93d63d0..1f6b9e7082 100644
--- a/usr/src/lib/libm/common/m9x/tgamma.c
+++ b/usr/src/lib/libm/common/m9x/tgamma.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tgamma = __tgamma
+#pragma weak __tgamma = tgamma
/* INDENT OFF */
/*
diff --git a/usr/src/lib/libm/common/m9x/tgammaf.c b/usr/src/lib/libm/common/m9x/tgammaf.c
index 7f6fc06e45..5c7f4c8cc6 100644
--- a/usr/src/lib/libm/common/m9x/tgammaf.c
+++ b/usr/src/lib/libm/common/m9x/tgammaf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tgammaf = __tgammaf
+#pragma weak __tgammaf = tgammaf
/*
* True gamma function
@@ -40,7 +40,6 @@
*/
#include "libm.h"
-#include "libm_synonyms.h"
#include <math.h>
#if defined(__SUNPRO_C)
#include <sunmath.h>
diff --git a/usr/src/lib/libm/common/m9x/tgammal.c b/usr/src/lib/libm/common/m9x/tgammal.c
index d26d78b7e5..3850d18807 100644
--- a/usr/src/lib/libm/common/m9x/tgammal.c
+++ b/usr/src/lib/libm/common/m9x/tgammal.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak tgammal = __tgammal
+#pragma weak __tgammal = tgammal
#include "libm.h"
#include <sys/isa_defs.h>
diff --git a/usr/src/lib/libm/common/m9x/trunc.c b/usr/src/lib/libm/common/m9x/trunc.c
index 7673ae2afa..3df3a59124 100644
--- a/usr/src/lib/libm/common/m9x/trunc.c
+++ b/usr/src/lib/libm/common/m9x/trunc.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak trunc = __trunc
+#pragma weak __trunc = trunc
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/truncf.c b/usr/src/lib/libm/common/m9x/truncf.c
index a2cb2e0272..d1b913cb21 100644
--- a/usr/src/lib/libm/common/m9x/truncf.c
+++ b/usr/src/lib/libm/common/m9x/truncf.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak truncf = __truncf
+#pragma weak __truncf = truncf
#include "libm.h"
diff --git a/usr/src/lib/libm/common/m9x/truncl.c b/usr/src/lib/libm/common/m9x/truncl.c
index d433e3cb9b..a60b6cb358 100644
--- a/usr/src/lib/libm/common/m9x/truncl.c
+++ b/usr/src/lib/libm/common/m9x/truncl.c
@@ -27,7 +27,7 @@
* Use is subject to license terms.
*/
-#pragma weak truncl = __truncl
+#pragma weak __truncl = truncl
#include "libm.h"
diff --git a/usr/src/lib/libm/common/mapfile-vers b/usr/src/lib/libm/common/mapfile-vers
index d2f0f69deb..37fe111a18 100644
--- a/usr/src/lib/libm/common/mapfile-vers
+++ b/usr/src/lib/libm/common/mapfile-vers
@@ -234,12 +234,21 @@ $endif
__lgammaf_r; #LSARC/2003/279
__lgammal;
__lgammal_r; #LSARC/2003/279
+$if amd64 || sparcv9
+ __llrint { FLAGS = NODYNSORT };
+ __llrintf { FLAGS = NODYNSORT };
+ __llrintl { FLAGS = NODYNSORT };
+ __llround { FLAGS = NODYNSORT };
+ __llroundf { FLAGS = NODYNSORT };
+ __llroundl { FLAGS = NODYNSORT };
+$else
__llrint;
__llrintf;
__llrintl;
__llround;
__llroundf;
__llroundl;
+$endif
__log1pf;
__log1pl;
__log2;
diff --git a/usr/src/lib/libm/i386/src/__reduction.s b/usr/src/lib/libm/i386/src/__reduction.s
index 8c1e9f2334..9b2868aec3 100644
--- a/usr/src/lib/libm/i386/src/__reduction.s
+++ b/usr/src/lib/libm/i386/src/__reduction.s
@@ -39,9 +39,7 @@
/ ----------------------------------------------------------
#include "libm.h"
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
ENTRY(__reduction)
#ifndef PIC
diff --git a/usr/src/lib/libm/i386/src/acos.s b/usr/src/lib/libm/i386/src/acos.s
index 7305bd7e63..fe8e109264 100644
--- a/usr/src/lib/libm/i386/src/acos.s
+++ b/usr/src/lib/libm/i386/src/acos.s
@@ -30,11 +30,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(acos,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
-
ENTRY(acos)
fldl 4(%esp) / push x
fld1 / push 1
diff --git a/usr/src/lib/libm/i386/src/acosf.s b/usr/src/lib/libm/i386/src/acosf.s
index 58b4328262..ccc9d738cd 100644
--- a/usr/src/lib/libm/i386/src/acosf.s
+++ b/usr/src/lib/libm/i386/src/acosf.s
@@ -30,11 +30,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(acosf,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
-
ENTRY(acosf)
flds 4(%esp) / push x
fld1 / push 1
diff --git a/usr/src/lib/libm/i386/src/acosl.s b/usr/src/lib/libm/i386/src/acosl.s
index e552f645fb..821fbc5cdf 100644
--- a/usr/src/lib/libm/i386/src/acosl.s
+++ b/usr/src/lib/libm/i386/src/acosl.s
@@ -30,9 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(acosl,function)
-#include "libm_synonyms.h"
-
-#undef fabs
ENTRY(acosl)
fldt 4(%esp) / push x
diff --git a/usr/src/lib/libm/i386/src/asin.s b/usr/src/lib/libm/i386/src/asin.s
index 0db6b45e41..409346513d 100644
--- a/usr/src/lib/libm/i386/src/asin.s
+++ b/usr/src/lib/libm/i386/src/asin.s
@@ -30,11 +30,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(asin,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
-
ENTRY(asin)
fldl 4(%esp) / push x
fld1 / push 1
diff --git a/usr/src/lib/libm/i386/src/asinf.s b/usr/src/lib/libm/i386/src/asinf.s
index a2a7c2c0ee..fe5a4bba9f 100644
--- a/usr/src/lib/libm/i386/src/asinf.s
+++ b/usr/src/lib/libm/i386/src/asinf.s
@@ -30,11 +30,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(asinf,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
-
ENTRY(asinf)
flds 4(%esp) / push x
fld1 / push 1
diff --git a/usr/src/lib/libm/i386/src/asinl.s b/usr/src/lib/libm/i386/src/asinl.s
index 96d2047fcb..0a1e88f77b 100644
--- a/usr/src/lib/libm/i386/src/asinl.s
+++ b/usr/src/lib/libm/i386/src/asinl.s
@@ -30,9 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(asinl,function)
-#include "libm_synonyms.h"
-
-#undef fabs
ENTRY(asinl)
fldt 4(%esp) / push x
diff --git a/usr/src/lib/libm/i386/src/atan.s b/usr/src/lib/libm/i386/src/atan.s
index a48c5c75a0..38bfee8165 100644
--- a/usr/src/lib/libm/i386/src/atan.s
+++ b/usr/src/lib/libm/i386/src/atan.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atan,function)
-#include "libm_synonyms.h"
ENTRY(atan)
fldl 4(%esp) / push arg
diff --git a/usr/src/lib/libm/i386/src/atan2.s b/usr/src/lib/libm/i386/src/atan2.s
index 6287f13537..c48b3f0e2e 100644
--- a/usr/src/lib/libm/i386/src/atan2.s
+++ b/usr/src/lib/libm/i386/src/atan2.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atan2,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(atan2)
diff --git a/usr/src/lib/libm/i386/src/atan2f.s b/usr/src/lib/libm/i386/src/atan2f.s
index e45afcc264..aa34bc641a 100644
--- a/usr/src/lib/libm/i386/src/atan2f.s
+++ b/usr/src/lib/libm/i386/src/atan2f.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atan2f,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(atan2f)
diff --git a/usr/src/lib/libm/i386/src/atan2l.s b/usr/src/lib/libm/i386/src/atan2l.s
index 7720ddedef..8e40395e28 100644
--- a/usr/src/lib/libm/i386/src/atan2l.s
+++ b/usr/src/lib/libm/i386/src/atan2l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atan2l,function)
-#include "libm_synonyms.h"
ENTRY(atan2l)
fldt 4(%esp) / push y
diff --git a/usr/src/lib/libm/i386/src/atanl.s b/usr/src/lib/libm/i386/src/atanl.s
index f4712344f3..67df4d57ca 100644
--- a/usr/src/lib/libm/i386/src/atanl.s
+++ b/usr/src/lib/libm/i386/src/atanl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(atanl,function)
-#include "libm_synonyms.h"
ENTRY(atanl)
fldt 4(%esp) / push arg
diff --git a/usr/src/lib/libm/i386/src/ceil.s b/usr/src/lib/libm/i386/src/ceil.s
index 12a0c6b125..cfdf62fad1 100644
--- a/usr/src/lib/libm/i386/src/ceil.s
+++ b/usr/src/lib/libm/i386/src/ceil.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ceil,function)
-#include "libm_synonyms.h"
ENTRY(ceil)
subl $8,%esp
diff --git a/usr/src/lib/libm/i386/src/copysign.s b/usr/src/lib/libm/i386/src/copysign.s
index 933eaaafe1..35effc03ab 100644
--- a/usr/src/lib/libm/i386/src/copysign.s
+++ b/usr/src/lib/libm/i386/src/copysign.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(copysign,function)
-#include "libm_synonyms.h"
ENTRY(copysign)
movl 8(%esp),%eax / eax <-- hi_32(x)
diff --git a/usr/src/lib/libm/i386/src/copysignf.s b/usr/src/lib/libm/i386/src/copysignf.s
index e3a217beeb..65be0e8c68 100644
--- a/usr/src/lib/libm/i386/src/copysignf.s
+++ b/usr/src/lib/libm/i386/src/copysignf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(copysignf,function)
-#include "libm_synonyms.h"
ENTRY(copysignf)
movl 4(%esp),%eax / eax <-- x
diff --git a/usr/src/lib/libm/i386/src/copysignl.s b/usr/src/lib/libm/i386/src/copysignl.s
index 944117ee41..66591291f1 100644
--- a/usr/src/lib/libm/i386/src/copysignl.s
+++ b/usr/src/lib/libm/i386/src/copysignl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(copysignl,function)
-#include "libm_synonyms.h"
ENTRY(copysignl)
movl 12(%esp),%eax / sign and bexp of x
diff --git a/usr/src/lib/libm/i386/src/cos.s b/usr/src/lib/libm/i386/src/cos.s
index 44862f2bc9..dd1bddf8d1 100644
--- a/usr/src/lib/libm/i386/src/cos.s
+++ b/usr/src/lib/libm/i386/src/cos.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(cos,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(cos)
diff --git a/usr/src/lib/libm/i386/src/exp.s b/usr/src/lib/libm/i386/src/exp.s
index f901f511e6..37f9e0dc37 100644
--- a/usr/src/lib/libm/i386/src/exp.s
+++ b/usr/src/lib/libm/i386/src/exp.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(exp,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(exp)
diff --git a/usr/src/lib/libm/i386/src/exp10.s b/usr/src/lib/libm/i386/src/exp10.s
index 28fe4b48f7..f5e1ae1263 100644
--- a/usr/src/lib/libm/i386/src/exp10.s
+++ b/usr/src/lib/libm/i386/src/exp10.s
@@ -29,8 +29,6 @@
.file "exp10.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(exp10,function)
-#include "libm_synonyms.h"
ENTRY(exp10)
movl 8(%esp),%ecx / ecx <-- hi_32(x)
diff --git a/usr/src/lib/libm/i386/src/exp10f.s b/usr/src/lib/libm/i386/src/exp10f.s
index 7c2fba095b..4d04f42e90 100644
--- a/usr/src/lib/libm/i386/src/exp10f.s
+++ b/usr/src/lib/libm/i386/src/exp10f.s
@@ -29,8 +29,6 @@
.file "exp10f.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(exp10f,function)
-#include "libm_synonyms.h"
ENTRY(exp10f)
movl 4(%esp),%ecx / ecx <-- x
diff --git a/usr/src/lib/libm/i386/src/exp10l.s b/usr/src/lib/libm/i386/src/exp10l.s
index 228652b89c..e15b129a66 100644
--- a/usr/src/lib/libm/i386/src/exp10l.s
+++ b/usr/src/lib/libm/i386/src/exp10l.s
@@ -29,8 +29,6 @@
.file "exp10l.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(exp10l,function)
-#include "libm_synonyms.h"
.data
.align 4
diff --git a/usr/src/lib/libm/i386/src/exp2.s b/usr/src/lib/libm/i386/src/exp2.s
index 7d0bc8f85d..f84dc49635 100644
--- a/usr/src/lib/libm/i386/src/exp2.s
+++ b/usr/src/lib/libm/i386/src/exp2.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(exp2,function)
-#include "libm_synonyms.h"
ENTRY(exp2)
movl 8(%esp),%ecx / ecx <-- hi_32(x)
diff --git a/usr/src/lib/libm/i386/src/exp2f.s b/usr/src/lib/libm/i386/src/exp2f.s
index 34b3d7fb8a..afdc4f02dd 100644
--- a/usr/src/lib/libm/i386/src/exp2f.s
+++ b/usr/src/lib/libm/i386/src/exp2f.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(exp2f,function)
-#include "libm_synonyms.h"
ENTRY(exp2f)
movl 4(%esp),%ecx / ecx <-- x
diff --git a/usr/src/lib/libm/i386/src/exp2l.s b/usr/src/lib/libm/i386/src/exp2l.s
index b4ba784cbc..a1547dd3f3 100644
--- a/usr/src/lib/libm/i386/src/exp2l.s
+++ b/usr/src/lib/libm/i386/src/exp2l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(exp2l,function)
-#include "libm_synonyms.h"
ENTRY(exp2l)
movl 12(%esp),%ecx / cx <--sign&bexp(x)
diff --git a/usr/src/lib/libm/i386/src/expl.s b/usr/src/lib/libm/i386/src/expl.s
index 22736b962c..06f137cc62 100644
--- a/usr/src/lib/libm/i386/src/expl.s
+++ b/usr/src/lib/libm/i386/src/expl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(expl,function)
-#include "libm_synonyms.h"
.data
.align 4
diff --git a/usr/src/lib/libm/i386/src/expm1.s b/usr/src/lib/libm/i386/src/expm1.s
index bca8dfe46e..2b2830decb 100644
--- a/usr/src/lib/libm/i386/src/expm1.s
+++ b/usr/src/lib/libm/i386/src/expm1.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(expm1,function)
-#include "libm_synonyms.h"
.data
.align 4
diff --git a/usr/src/lib/libm/i386/src/expm1f.s b/usr/src/lib/libm/i386/src/expm1f.s
index 08abd37b2c..8ab4a9e2db 100644
--- a/usr/src/lib/libm/i386/src/expm1f.s
+++ b/usr/src/lib/libm/i386/src/expm1f.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(expm1f,function)
-#include "libm_synonyms.h"
.data
.align 4
diff --git a/usr/src/lib/libm/i386/src/expm1l.s b/usr/src/lib/libm/i386/src/expm1l.s
index 2ece2d59de..8747cc3272 100644
--- a/usr/src/lib/libm/i386/src/expm1l.s
+++ b/usr/src/lib/libm/i386/src/expm1l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(expm1l,function)
-#include "libm_synonyms.h"
.data
.align 4
diff --git a/usr/src/lib/libm/i386/src/fabs.s b/usr/src/lib/libm/i386/src/fabs.s
index b2fc32f9e2..c806bbd605 100644
--- a/usr/src/lib/libm/i386/src/fabs.s
+++ b/usr/src/lib/libm/i386/src/fabs.s
@@ -30,11 +30,9 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fabs,function)
-#include "libm_synonyms.h"
ENTRY(fabs)
fldl 4(%esp)
-#undef fabs
fabs
ret
.align 4
diff --git a/usr/src/lib/libm/i386/src/fabsf.s b/usr/src/lib/libm/i386/src/fabsf.s
index e89180e4e6..fbad5526cd 100644
--- a/usr/src/lib/libm/i386/src/fabsf.s
+++ b/usr/src/lib/libm/i386/src/fabsf.s
@@ -30,11 +30,9 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fabsf,function)
-#include "libm_synonyms.h"
ENTRY(fabsf)
flds 4(%esp)
-#undef fabs
fabs
ret
.align 4
diff --git a/usr/src/lib/libm/i386/src/fabsl.s b/usr/src/lib/libm/i386/src/fabsl.s
index d21f3d3a37..758220e4fd 100644
--- a/usr/src/lib/libm/i386/src/fabsl.s
+++ b/usr/src/lib/libm/i386/src/fabsl.s
@@ -30,11 +30,9 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fabsl,function)
-#include "libm_synonyms.h"
ENTRY(fabsl)
fldt 4(%esp)
-#undef fabs
fabs
ret
.align 4
diff --git a/usr/src/lib/libm/i386/src/finitef.s b/usr/src/lib/libm/i386/src/finitef.s
index 70e119cc37..31b5130552 100644
--- a/usr/src/lib/libm/i386/src/finitef.s
+++ b/usr/src/lib/libm/i386/src/finitef.s
@@ -29,8 +29,6 @@
.file "finitef.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(finitef,function)
-#include "libm_synonyms.h"
ENTRY(finitef)
movl 4(%esp),%eax / eax <-- x
diff --git a/usr/src/lib/libm/i386/src/finitel.s b/usr/src/lib/libm/i386/src/finitel.s
index 3b3e792d59..2ad2541f08 100644
--- a/usr/src/lib/libm/i386/src/finitel.s
+++ b/usr/src/lib/libm/i386/src/finitel.s
@@ -29,8 +29,6 @@
.file "finitel.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(finitel,function)
-#include "libm_synonyms.h"
ENTRY(finitel)
movl 12(%esp),%eax / %ax <-- sign&bexp(x)
diff --git a/usr/src/lib/libm/i386/src/floor.s b/usr/src/lib/libm/i386/src/floor.s
index c03b68bc7f..5caf27dace 100644
--- a/usr/src/lib/libm/i386/src/floor.s
+++ b/usr/src/lib/libm/i386/src/floor.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(floor,function)
-#include "libm_synonyms.h"
ENTRY(floor)
subl $8,%esp
diff --git a/usr/src/lib/libm/i386/src/floorl.s b/usr/src/lib/libm/i386/src/floorl.s
index d9dabfb87c..5297c098e3 100644
--- a/usr/src/lib/libm/i386/src/floorl.s
+++ b/usr/src/lib/libm/i386/src/floorl.s
@@ -31,7 +31,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ceill,function)
LIBM_ANSI_PRAGMA_WEAK(floorl,function)
-#include "libm_synonyms.h"
ENTRY(ceill)
subl $8,%esp
diff --git a/usr/src/lib/libm/i386/src/fmod.s b/usr/src/lib/libm/i386/src/fmod.s
index 0c8a048994..d4586ca4ab 100644
--- a/usr/src/lib/libm/i386/src/fmod.s
+++ b/usr/src/lib/libm/i386/src/fmod.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fmod,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(fmod)
diff --git a/usr/src/lib/libm/i386/src/fmodf.s b/usr/src/lib/libm/i386/src/fmodf.s
index b4dbe3053c..bcf4d0688a 100644
--- a/usr/src/lib/libm/i386/src/fmodf.s
+++ b/usr/src/lib/libm/i386/src/fmodf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fmodf,function)
-#include "libm_synonyms.h"
ENTRY(fmodf)
flds 8(%esp) / load arg y
diff --git a/usr/src/lib/libm/i386/src/fmodl.s b/usr/src/lib/libm/i386/src/fmodl.s
index c4c5849e4b..8fadaaee72 100644
--- a/usr/src/lib/libm/i386/src/fmodl.s
+++ b/usr/src/lib/libm/i386/src/fmodl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fmodl,function)
-#include "libm_synonyms.h"
ENTRY(fmodl)
fldt 16(%esp) / load arg y
diff --git a/usr/src/lib/libm/i386/src/hypot.s b/usr/src/lib/libm/i386/src/hypot.s
index 0687a9f4fe..04a6a05ca3 100644
--- a/usr/src/lib/libm/i386/src/hypot.s
+++ b/usr/src/lib/libm/i386/src/hypot.s
@@ -30,11 +30,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(hypot,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
-
.data
.align 4
inf:
diff --git a/usr/src/lib/libm/i386/src/hypotf.s b/usr/src/lib/libm/i386/src/hypotf.s
index 068b75ea87..38c96605b9 100644
--- a/usr/src/lib/libm/i386/src/hypotf.s
+++ b/usr/src/lib/libm/i386/src/hypotf.s
@@ -30,11 +30,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(hypotf,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
-#undef fabs
-
ENTRY(hypotf)
movl 4(%esp),%eax / eax <-- x
andl $0x7fffffff,%eax / eax <-- |x|
diff --git a/usr/src/lib/libm/i386/src/ieee_funcl.s b/usr/src/lib/libm/i386/src/ieee_funcl.s
index 60a22178e1..a0839d2ecc 100644
--- a/usr/src/lib/libm/i386/src/ieee_funcl.s
+++ b/usr/src/lib/libm/i386/src/ieee_funcl.s
@@ -29,12 +29,6 @@
.file "ieee_funcl.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(isinfl,function)
-LIBM_ANSI_PRAGMA_WEAK(isnormall,function)
-LIBM_ANSI_PRAGMA_WEAK(issubnormall,function)
-LIBM_ANSI_PRAGMA_WEAK(iszerol,function)
-LIBM_ANSI_PRAGMA_WEAK(signbitl,function)
-#include "libm_synonyms.h"
ENTRY(isinfl)
movl 12(%esp),%eax / ax <-- sign and bexp of x
diff --git a/usr/src/lib/libm/i386/src/ilogb.s b/usr/src/lib/libm/i386/src/ilogb.s
index 6d4215fb03..1dcb1607eb 100644
--- a/usr/src/lib/libm/i386/src/ilogb.s
+++ b/usr/src/lib/libm/i386/src/ilogb.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ilogb,function)
-#include "libm_synonyms.h"
#include "xpg6.h"
.data
diff --git a/usr/src/lib/libm/i386/src/ilogbf.s b/usr/src/lib/libm/i386/src/ilogbf.s
index 927c4e9943..0677bf4803 100644
--- a/usr/src/lib/libm/i386/src/ilogbf.s
+++ b/usr/src/lib/libm/i386/src/ilogbf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ilogbf,function)
-#include "libm_synonyms.h"
#include "xpg6.h"
.data
diff --git a/usr/src/lib/libm/i386/src/ilogbl.s b/usr/src/lib/libm/i386/src/ilogbl.s
index d2a6c0160b..7555ef839e 100644
--- a/usr/src/lib/libm/i386/src/ilogbl.s
+++ b/usr/src/lib/libm/i386/src/ilogbl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(ilogbl,function)
-#include "libm_synonyms.h"
#include "xpg6.h"
.data
diff --git a/usr/src/lib/libm/i386/src/isnan.s b/usr/src/lib/libm/i386/src/isnan.s
index 1f343862b3..f0d5b195ee 100644
--- a/usr/src/lib/libm/i386/src/isnan.s
+++ b/usr/src/lib/libm/i386/src/isnan.s
@@ -39,7 +39,6 @@ _isnand = __isnan
.weak isnand
.type isnand,@function
isnand = __isnan
-#include "libm_synonyms.h"
ENTRY(isnan)
movl 8(%esp),%eax / eax <-- hi_32(x)
diff --git a/usr/src/lib/libm/i386/src/isnanf.s b/usr/src/lib/libm/i386/src/isnanf.s
index d2316ed50d..177b054abc 100644
--- a/usr/src/lib/libm/i386/src/isnanf.s
+++ b/usr/src/lib/libm/i386/src/isnanf.s
@@ -33,7 +33,6 @@ LIBM_ANSI_PRAGMA_WEAK(isnanf,function)
.weak _isnanf
.type _isnanf,@function
_isnanf = __isnanf
-#include "libm_synonyms.h"
ENTRY(isnanf)
movl 4(%esp),%eax / eax <-- x
diff --git a/usr/src/lib/libm/i386/src/isnanl.s b/usr/src/lib/libm/i386/src/isnanl.s
index 00374c8198..c134788261 100644
--- a/usr/src/lib/libm/i386/src/isnanl.s
+++ b/usr/src/lib/libm/i386/src/isnanl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(isnanl,function)
-#include "libm_synonyms.h"
ENTRY(isnanl)
movl 12(%esp),%eax / ax <-- sign bit and exp
diff --git a/usr/src/lib/libm/i386/src/llrint.s b/usr/src/lib/libm/i386/src/llrint.s
index c3c27f9c83..1c060b81ea 100644
--- a/usr/src/lib/libm/i386/src/llrint.s
+++ b/usr/src/lib/libm/i386/src/llrint.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(llrint,function)
-#include "libm_synonyms.h"
ENTRY(llrint)
movl %esp,%ecx
diff --git a/usr/src/lib/libm/i386/src/llrintf.s b/usr/src/lib/libm/i386/src/llrintf.s
index e4656cbbd0..4563ea36c0 100644
--- a/usr/src/lib/libm/i386/src/llrintf.s
+++ b/usr/src/lib/libm/i386/src/llrintf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(llrintf,function)
-#include "libm_synonyms.h"
ENTRY(llrintf)
movl %esp,%ecx
diff --git a/usr/src/lib/libm/i386/src/llrintl.s b/usr/src/lib/libm/i386/src/llrintl.s
index 500fc472ca..cb55373c7b 100644
--- a/usr/src/lib/libm/i386/src/llrintl.s
+++ b/usr/src/lib/libm/i386/src/llrintl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(llrintl,function)
-#include "libm_synonyms.h"
ENTRY(llrintl)
movl %esp,%ecx
diff --git a/usr/src/lib/libm/i386/src/log.s b/usr/src/lib/libm/i386/src/log.s
index 0d72806019..ceec459a55 100644
--- a/usr/src/lib/libm/i386/src/log.s
+++ b/usr/src/lib/libm/i386/src/log.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(log)
diff --git a/usr/src/lib/libm/i386/src/log10.s b/usr/src/lib/libm/i386/src/log10.s
index 65f9620f55..6adf7a4d0e 100644
--- a/usr/src/lib/libm/i386/src/log10.s
+++ b/usr/src/lib/libm/i386/src/log10.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log10,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(log10)
diff --git a/usr/src/lib/libm/i386/src/log10f.s b/usr/src/lib/libm/i386/src/log10f.s
index 5b69b547ed..6012363d4a 100644
--- a/usr/src/lib/libm/i386/src/log10f.s
+++ b/usr/src/lib/libm/i386/src/log10f.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log10f,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(log10f)
diff --git a/usr/src/lib/libm/i386/src/log10l.s b/usr/src/lib/libm/i386/src/log10l.s
index 6a86fd9968..9fceb2b8a5 100644
--- a/usr/src/lib/libm/i386/src/log10l.s
+++ b/usr/src/lib/libm/i386/src/log10l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log10l,function)
-#include "libm_synonyms.h"
ENTRY(log10l)
fldlg2
diff --git a/usr/src/lib/libm/i386/src/log2.s b/usr/src/lib/libm/i386/src/log2.s
index 32424aa7b5..93dae4220a 100644
--- a/usr/src/lib/libm/i386/src/log2.s
+++ b/usr/src/lib/libm/i386/src/log2.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log2,function)
-#include "libm_synonyms.h"
ENTRY(log2)
fld1 / push 1.0
diff --git a/usr/src/lib/libm/i386/src/log2f.s b/usr/src/lib/libm/i386/src/log2f.s
index 67f78ef095..2e13a5aaca 100644
--- a/usr/src/lib/libm/i386/src/log2f.s
+++ b/usr/src/lib/libm/i386/src/log2f.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log2f,function)
-#include "libm_synonyms.h"
ENTRY(log2f)
fld1 / push 1.0
diff --git a/usr/src/lib/libm/i386/src/log2l.s b/usr/src/lib/libm/i386/src/log2l.s
index 1181f50bbd..332d959006 100644
--- a/usr/src/lib/libm/i386/src/log2l.s
+++ b/usr/src/lib/libm/i386/src/log2l.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(log2l,function)
-#include "libm_synonyms.h"
ENTRY(log2l)
fld1 / push 1.0
diff --git a/usr/src/lib/libm/i386/src/logl.s b/usr/src/lib/libm/i386/src/logl.s
index 1eef76f5ca..78d98a5a2e 100644
--- a/usr/src/lib/libm/i386/src/logl.s
+++ b/usr/src/lib/libm/i386/src/logl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(logl,function)
-#include "libm_synonyms.h"
ENTRY(logl)
fldln2
diff --git a/usr/src/lib/libm/i386/src/lrint.s b/usr/src/lib/libm/i386/src/lrint.s
index f34c5b6f4a..5982ee567c 100644
--- a/usr/src/lib/libm/i386/src/lrint.s
+++ b/usr/src/lib/libm/i386/src/lrint.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(lrint,function)
-#include "libm_synonyms.h"
ENTRY(lrint)
movl %esp,%ecx
diff --git a/usr/src/lib/libm/i386/src/lrintf.s b/usr/src/lib/libm/i386/src/lrintf.s
index e2fb9d2827..8a96b70795 100644
--- a/usr/src/lib/libm/i386/src/lrintf.s
+++ b/usr/src/lib/libm/i386/src/lrintf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(lrintf,function)
-#include "libm_synonyms.h"
ENTRY(lrintf)
movl %esp,%ecx
diff --git a/usr/src/lib/libm/i386/src/lrintl.s b/usr/src/lib/libm/i386/src/lrintl.s
index c78afbdd70..6facc80136 100644
--- a/usr/src/lib/libm/i386/src/lrintl.s
+++ b/usr/src/lib/libm/i386/src/lrintl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(lrintl,function)
-#include "libm_synonyms.h"
ENTRY(lrintl)
movl %esp,%ecx
diff --git a/usr/src/lib/libm/i386/src/lround.s b/usr/src/lib/libm/i386/src/lround.s
index dbafe5ea93..1da363af54 100644
--- a/usr/src/lib/libm/i386/src/lround.s
+++ b/usr/src/lib/libm/i386/src/lround.s
@@ -30,8 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(lround,function)
-#include "libm_synonyms.h"
-#undef fabs
.section .rodata
.align 4
diff --git a/usr/src/lib/libm/i386/src/lroundl.s b/usr/src/lib/libm/i386/src/lroundl.s
index 8c5f2205ee..0b8f77442d 100644
--- a/usr/src/lib/libm/i386/src/lroundl.s
+++ b/usr/src/lib/libm/i386/src/lroundl.s
@@ -30,8 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(lroundl,function)
-#include "libm_synonyms.h"
-#undef fabs
.section .rodata
.align 4
diff --git a/usr/src/lib/libm/i386/src/nextafter.s b/usr/src/lib/libm/i386/src/nextafter.s
index b04bc0dd8a..a88cde99ea 100644
--- a/usr/src/lib/libm/i386/src/nextafter.s
+++ b/usr/src/lib/libm/i386/src/nextafter.s
@@ -33,7 +33,6 @@ LIBM_ANSI_PRAGMA_WEAK(nextafter,function)
.weak _nextafter
.type _nextafter,@function
_nextafter = __nextafter
-#include "libm_synonyms.h"
#include "libm_protos.h"
.data
diff --git a/usr/src/lib/libm/i386/src/nextafterf.s b/usr/src/lib/libm/i386/src/nextafterf.s
index 9cbb36166e..52da34c9df 100644
--- a/usr/src/lib/libm/i386/src/nextafterf.s
+++ b/usr/src/lib/libm/i386/src/nextafterf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(nextafterf,function)
-#include "libm_synonyms.h"
.data
.align 4
diff --git a/usr/src/lib/libm/i386/src/nextafterl.s b/usr/src/lib/libm/i386/src/nextafterl.s
index cdf8647039..8f177c20e2 100644
--- a/usr/src/lib/libm/i386/src/nextafterl.s
+++ b/usr/src/lib/libm/i386/src/nextafterl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(nextafterl,function)
-#include "libm_synonyms.h"
.section .rodata
.align 4
diff --git a/usr/src/lib/libm/i386/src/nexttowardl.s b/usr/src/lib/libm/i386/src/nexttowardl.s
index c39b33d04b..e4a54182a6 100644
--- a/usr/src/lib/libm/i386/src/nexttowardl.s
+++ b/usr/src/lib/libm/i386/src/nexttowardl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(nexttowardl,function)
-#include "libm_synonyms.h"
.section .rodata
.align 4
diff --git a/usr/src/lib/libm/i386/src/pow.s b/usr/src/lib/libm/i386/src/pow.s
index c539a7791d..d5bd0efdf4 100644
--- a/usr/src/lib/libm/i386/src/pow.s
+++ b/usr/src/lib/libm/i386/src/pow.s
@@ -59,12 +59,9 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(pow,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include "xpg6.h"
-#undef fabs
-
.data
.align 4
negzero:
diff --git a/usr/src/lib/libm/i386/src/powf.s b/usr/src/lib/libm/i386/src/powf.s
index e45b9d4694..ca4145951b 100644
--- a/usr/src/lib/libm/i386/src/powf.s
+++ b/usr/src/lib/libm/i386/src/powf.s
@@ -58,12 +58,9 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(powf,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
#include "xpg6.h"
-#undef fabs
-
.data
.align 4
negzero:
diff --git a/usr/src/lib/libm/i386/src/powl.s b/usr/src/lib/libm/i386/src/powl.s
index f20f0f4411..9c2666b462 100644
--- a/usr/src/lib/libm/i386/src/powl.s
+++ b/usr/src/lib/libm/i386/src/powl.s
@@ -55,11 +55,8 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(powl,function)
-#include "libm_synonyms.h"
#include "xpg6.h"
-#undef fabs
-
.data
.align 4
negzero:
diff --git a/usr/src/lib/libm/i386/src/remainder.s b/usr/src/lib/libm/i386/src/remainder.s
index 5b651c3b21..a031a97bc5 100644
--- a/usr/src/lib/libm/i386/src/remainder.s
+++ b/usr/src/lib/libm/i386/src/remainder.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remainder,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(remainder)
diff --git a/usr/src/lib/libm/i386/src/remainderf.s b/usr/src/lib/libm/i386/src/remainderf.s
index 2529903e58..eaa76964f8 100644
--- a/usr/src/lib/libm/i386/src/remainderf.s
+++ b/usr/src/lib/libm/i386/src/remainderf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remainderf,function)
-#include "libm_synonyms.h"
ENTRY(remainderf)
flds 8(%esp) / load arg y
diff --git a/usr/src/lib/libm/i386/src/remainderl.s b/usr/src/lib/libm/i386/src/remainderl.s
index 84191d4ff5..1bbddaa01b 100644
--- a/usr/src/lib/libm/i386/src/remainderl.s
+++ b/usr/src/lib/libm/i386/src/remainderl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remainderl,function)
-#include "libm_synonyms.h"
ENTRY(remainderl)
fldt 16(%esp) / load arg y
diff --git a/usr/src/lib/libm/i386/src/remquo.s b/usr/src/lib/libm/i386/src/remquo.s
index 81c03b8451..365ecb64ea 100644
--- a/usr/src/lib/libm/i386/src/remquo.s
+++ b/usr/src/lib/libm/i386/src/remquo.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remquo,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(remquo)
diff --git a/usr/src/lib/libm/i386/src/remquof.s b/usr/src/lib/libm/i386/src/remquof.s
index 787a7c1d11..7cfa2fbd9f 100644
--- a/usr/src/lib/libm/i386/src/remquof.s
+++ b/usr/src/lib/libm/i386/src/remquof.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remquof,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(remquof)
diff --git a/usr/src/lib/libm/i386/src/remquol.s b/usr/src/lib/libm/i386/src/remquol.s
index 86d0f40677..23ce7c07f2 100644
--- a/usr/src/lib/libm/i386/src/remquol.s
+++ b/usr/src/lib/libm/i386/src/remquol.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(remquol,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(remquol)
diff --git a/usr/src/lib/libm/i386/src/rint.s b/usr/src/lib/libm/i386/src/rint.s
index 0395ee7ecb..24eb1d5c11 100644
--- a/usr/src/lib/libm/i386/src/rint.s
+++ b/usr/src/lib/libm/i386/src/rint.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(rint,function)
-#include "libm_synonyms.h"
ENTRY(rint)
fldl 4(%esp) / load x
diff --git a/usr/src/lib/libm/i386/src/rintf.s b/usr/src/lib/libm/i386/src/rintf.s
index 58eafe6c2b..97a654a92d 100644
--- a/usr/src/lib/libm/i386/src/rintf.s
+++ b/usr/src/lib/libm/i386/src/rintf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(rintf,function)
-#include "libm_synonyms.h"
ENTRY(rintf)
flds 4(%esp) / load x
diff --git a/usr/src/lib/libm/i386/src/rintl.s b/usr/src/lib/libm/i386/src/rintl.s
index c967d1a12d..110b429dfd 100644
--- a/usr/src/lib/libm/i386/src/rintl.s
+++ b/usr/src/lib/libm/i386/src/rintl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(rintl,function)
-#include "libm_synonyms.h"
ENTRY(rintl)
fldt 4(%esp) / load x
diff --git a/usr/src/lib/libm/i386/src/rndintl.s b/usr/src/lib/libm/i386/src/rndintl.s
index 80a3676397..de86d3011e 100644
--- a/usr/src/lib/libm/i386/src/rndintl.s
+++ b/usr/src/lib/libm/i386/src/rndintl.s
@@ -29,12 +29,6 @@
.file "rndintl.s"
#include "libm.h"
-LIBM_ANSI_PRAGMA_WEAK(aintl,function)
-LIBM_ANSI_PRAGMA_WEAK(irintl,function)
-LIBM_ANSI_PRAGMA_WEAK(anintl,function)
-LIBM_ANSI_PRAGMA_WEAK(nintl,function)
-#include "libm_synonyms.h"
-#undef fabs
ENTRY(aintl)
movl %esp,%eax
diff --git a/usr/src/lib/libm/i386/src/round.s b/usr/src/lib/libm/i386/src/round.s
index 32923221b3..88eb56374f 100644
--- a/usr/src/lib/libm/i386/src/round.s
+++ b/usr/src/lib/libm/i386/src/round.s
@@ -30,8 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(round,function)
-#include "libm_synonyms.h"
-#undef fabs
.section .rodata
.align 4
diff --git a/usr/src/lib/libm/i386/src/roundl.s b/usr/src/lib/libm/i386/src/roundl.s
index 1db4133245..8da8d39d8f 100644
--- a/usr/src/lib/libm/i386/src/roundl.s
+++ b/usr/src/lib/libm/i386/src/roundl.s
@@ -30,8 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(roundl,function)
-#include "libm_synonyms.h"
-#undef fabs
.section .rodata
.align 4
diff --git a/usr/src/lib/libm/i386/src/scalbln.s b/usr/src/lib/libm/i386/src/scalbln.s
index 62e016ab3c..338e56f817 100644
--- a/usr/src/lib/libm/i386/src/scalbln.s
+++ b/usr/src/lib/libm/i386/src/scalbln.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalbln,function)
-#include "libm_synonyms.h"
ENTRY(scalbln)
fildl 12(%esp) / convert N to extended
diff --git a/usr/src/lib/libm/i386/src/scalblnf.s b/usr/src/lib/libm/i386/src/scalblnf.s
index a3d34bb404..9da9fa72d5 100644
--- a/usr/src/lib/libm/i386/src/scalblnf.s
+++ b/usr/src/lib/libm/i386/src/scalblnf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalblnf,function)
-#include "libm_synonyms.h"
ENTRY(scalblnf)
fildl 8(%esp) / convert N to extended
diff --git a/usr/src/lib/libm/i386/src/scalblnl.s b/usr/src/lib/libm/i386/src/scalblnl.s
index b166e31efa..728d699ffb 100644
--- a/usr/src/lib/libm/i386/src/scalblnl.s
+++ b/usr/src/lib/libm/i386/src/scalblnl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalblnl,function)
-#include "libm_synonyms.h"
ENTRY(scalblnl)
fildl 16(%esp) / convert 32-bit integer N
diff --git a/usr/src/lib/libm/i386/src/scalbn.s b/usr/src/lib/libm/i386/src/scalbn.s
index 270e61d30e..4e5432b468 100644
--- a/usr/src/lib/libm/i386/src/scalbn.s
+++ b/usr/src/lib/libm/i386/src/scalbn.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalbn,function)
-#include "libm_synonyms.h"
ENTRY(scalbn)
fildl 12(%esp) / convert N to extended
diff --git a/usr/src/lib/libm/i386/src/scalbnf.s b/usr/src/lib/libm/i386/src/scalbnf.s
index 525b832eee..89226cc867 100644
--- a/usr/src/lib/libm/i386/src/scalbnf.s
+++ b/usr/src/lib/libm/i386/src/scalbnf.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalbnf,function)
-#include "libm_synonyms.h"
ENTRY(scalbnf)
fildl 8(%esp) / convert N to extended
diff --git a/usr/src/lib/libm/i386/src/scalbnl.s b/usr/src/lib/libm/i386/src/scalbnl.s
index 09dc73d997..636eb2e7ce 100644
--- a/usr/src/lib/libm/i386/src/scalbnl.s
+++ b/usr/src/lib/libm/i386/src/scalbnl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(scalbnl,function)
-#include "libm_synonyms.h"
ENTRY(scalbnl)
fildl 16(%esp) / convert 32-bit integer N
diff --git a/usr/src/lib/libm/i386/src/sin.s b/usr/src/lib/libm/i386/src/sin.s
index 57919836d1..0adadfc801 100644
--- a/usr/src/lib/libm/i386/src/sin.s
+++ b/usr/src/lib/libm/i386/src/sin.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(sin,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(sin)
diff --git a/usr/src/lib/libm/i386/src/sincos.s b/usr/src/lib/libm/i386/src/sincos.s
index 14acff1581..e3af7b54a9 100644
--- a/usr/src/lib/libm/i386/src/sincos.s
+++ b/usr/src/lib/libm/i386/src/sincos.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(sincos,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(sincos)
diff --git a/usr/src/lib/libm/i386/src/sqrtl.s b/usr/src/lib/libm/i386/src/sqrtl.s
index 05636173d0..b9e01f617f 100644
--- a/usr/src/lib/libm/i386/src/sqrtl.s
+++ b/usr/src/lib/libm/i386/src/sqrtl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(sqrtl,function)
-#include "libm_synonyms.h"
ENTRY(sqrtl)
fldt 4(%esp)
diff --git a/usr/src/lib/libm/i386/src/tan.s b/usr/src/lib/libm/i386/src/tan.s
index d3cdf08fc0..6994db2edc 100644
--- a/usr/src/lib/libm/i386/src/tan.s
+++ b/usr/src/lib/libm/i386/src/tan.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(tan,function)
-#include "libm_synonyms.h"
#include "libm_protos.h"
ENTRY(tan)
diff --git a/usr/src/lib/libm/i386/src/trunc.s b/usr/src/lib/libm/i386/src/trunc.s
index 06a6973cf0..ea1b054cf4 100644
--- a/usr/src/lib/libm/i386/src/trunc.s
+++ b/usr/src/lib/libm/i386/src/trunc.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(trunc,function)
-#include "libm_synonyms.h"
ENTRY(trunc)
movl %esp,%eax
diff --git a/usr/src/lib/libm/i386/src/truncl.s b/usr/src/lib/libm/i386/src/truncl.s
index 11881ccabc..c448cd4456 100644
--- a/usr/src/lib/libm/i386/src/truncl.s
+++ b/usr/src/lib/libm/i386/src/truncl.s
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(truncl,function)
-#include "libm_synonyms.h"
ENTRY(truncl)
movl %esp,%eax
diff --git a/usr/src/lib/libm/sparc/src/copysign.S b/usr/src/lib/libm/sparc/src/copysign.S
index 4cfae45627..c3094c01a7 100644
--- a/usr/src/lib/libm/sparc/src/copysign.S
+++ b/usr/src/lib/libm/sparc/src/copysign.S
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(copysign,function)
-#include "libm_synonyms.h"
ENTRY(copysign)
sethi %hi(0x80000000),%o3
diff --git a/usr/src/lib/libm/sparc/src/fabs.S b/usr/src/lib/libm/sparc/src/fabs.S
index 34f1ad38d6..a9a917b704 100644
--- a/usr/src/lib/libm/sparc/src/fabs.S
+++ b/usr/src/lib/libm/sparc/src/fabs.S
@@ -30,7 +30,6 @@
#include "libm.h"
LIBM_ANSI_PRAGMA_WEAK(fabs,function)
-#include "libm_synonyms.h"
ENTRY(fabs)
sethi %hi(0x80000000),%o2
diff --git a/usr/src/lib/libm/sparc/src/nextafter.S b/usr/src/lib/libm/sparc/src/nextafter.S
index f2b43f6514..cccb952c29 100644
--- a/usr/src/lib/libm/sparc/src/nextafter.S
+++ b/usr/src/lib/libm/sparc/src/nextafter.S
@@ -33,7 +33,6 @@ LIBM_ANSI_PRAGMA_WEAK(nextafter,function)
.weak _nextafter
.type _nextafter,#function
_nextafter = __nextafter
-#include "libm_synonyms.h"
#include "libm_protos.h"
RO_DATA
diff --git a/usr/src/lib/libmvec/Makefile.com b/usr/src/lib/libmvec/Makefile.com
index 212d082902..b9f39e2279 100644
--- a/usr/src/lib/libmvec/Makefile.com
+++ b/usr/src/lib/libmvec/Makefile.com
@@ -92,8 +92,7 @@ mvecOBJS = \
vz_abs_.o \
vz_exp_.o \
vz_log_.o \
- vz_pow_.o \
- #end
+ vz_pow_.o
mvecvisCOBJS = \
__vTBL_atan1.o \
@@ -108,8 +107,7 @@ mvecvisCOBJS = \
__vsinbig.o \
__vsinbigf.o \
__vsincosbig.o \
- __vsincosbigf.o \
- #end
+ __vsincosbigf.o
mvecvisSOBJS = \
__vatan.o \
@@ -135,8 +133,7 @@ mvecvisSOBJS = \
__vsincosf.o \
__vsinf.o \
__vsqrt.o \
- __vsqrtf.o \
- #end
+ __vsqrtf.o
mvecvis2COBJS = \
__vTBL_sincos.o \
@@ -146,15 +143,13 @@ mvecvis2COBJS = \
__vcosbig_ultra3.o \
__vrem_pio2m.o \
__vsinbig.o \
- __vsinbig_ultra3.o \
- #end
+ __vsinbig_ultra3.o
mvecvis2SOBJS = \
__vcos_ultra3.o \
__vlog_ultra3.o \
__vsin_ultra3.o \
- __vsqrtf_ultra3.o \
- #end
+ __vsqrtf_ultra3.o
include $(SRC)/lib/Makefile.lib
include $(SRC)/lib/Makefile.rootfs
@@ -162,7 +157,7 @@ include $(LIBMDIR)/Makefile.libm.com
LIBS = $(DYNLIB)
SRCDIR = ../common/
-DYNFLAGS += -zignore
+DYNFLAGS += $(ZIGNORE)
LINTERROFF = -erroff=E_FP_DIVISION_BY_ZERO
LINTERROFF += -erroff=E_FP_INVALID
@@ -186,16 +181,12 @@ sparc_CFLAGS += -_cc=-W0,-xintrinsic
sparcv9_CFLAGS += -_cc=-W0,-xintrinsic
CPPFLAGS_i386 += -Dfabs=__fabs
-SRCS_mvec_i386 = \
- ../common/__vsqrtf.c \
- #end
+SRCS_mvec_i386 = ../common/__vsqrtf.c
+
+SRCS_mvec_sparc = $(SRCS_mvec_i386)
+
+SRCS_mvec_sparcv9 = $(SRCS_mvec_i386)
-SRCS_mvec_sparc = \
- $(SRCS_mvec_i386) \
- #end
-SRCS_mvec_sparcv9 = \
- $(SRCS_mvec_i386) \
- #end
SRCS_mvec = \
$(SRCS_mvec_$(TARGETMACH)) \
@@ -274,8 +265,7 @@ SRCS_mvec = \
../common/vz_abs_.c \
../common/vz_exp_.c \
../common/vz_log_.c \
- ../common/vz_pow_.c \
- #end
+ ../common/vz_pow_.c
.KEEP_STATE:
diff --git a/usr/src/lib/libmvec/common/__vhypot.c b/usr/src/lib/libmvec/common/__vhypot.c
index 6a31134eaf..dfca30eb29 100644
--- a/usr/src/lib/libmvec/common/__vhypot.c
+++ b/usr/src/lib/libmvec/common/__vhypot.c
@@ -28,7 +28,6 @@
*/
#include <sys/isa_defs.h>
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef _LITTLE_ENDIAN
@@ -66,8 +65,6 @@
* results.
*/
-#define sqrt __sqrt
-
extern double sqrt(double);
extern double fabs(double);
@@ -394,4 +391,3 @@ __vhypot_n(int n, double * restrict px, int stridex, double * restrict py,
pz += stridez;
}
}
-
diff --git a/usr/src/lib/libmvec/common/__vhypotf.c b/usr/src/lib/libmvec/common/__vhypotf.c
index 5072272c18..c8215aadfb 100644
--- a/usr/src/lib/libmvec/common/__vhypotf.c
+++ b/usr/src/lib/libmvec/common/__vhypotf.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef __RESTRICT
@@ -36,8 +35,6 @@
#define restrict
#endif
-#define sqrt __sqrt
-
extern double sqrt(double);
void
diff --git a/usr/src/lib/libmvec/common/__vrhypot.c b/usr/src/lib/libmvec/common/__vrhypot.c
index dd5b7b6fba..4fd1e51d39 100644
--- a/usr/src/lib/libmvec/common/__vrhypot.c
+++ b/usr/src/lib/libmvec/common/__vrhypot.c
@@ -28,7 +28,6 @@
*/
#include <sys/isa_defs.h>
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef _LITTLE_ENDIAN
@@ -67,10 +66,7 @@
* results.
*/
-#define sqrt __sqrt
-
extern double sqrt(double);
-
extern double fabs(double);
static const int __vlibm_TBL_rhypot[] = {
@@ -428,4 +424,3 @@ start2:
}
}
}
-
diff --git a/usr/src/lib/libmvec/common/__vrhypotf.c b/usr/src/lib/libmvec/common/__vrhypotf.c
index 2b68991294..e11e6f4978 100644
--- a/usr/src/lib/libmvec/common/__vrhypotf.c
+++ b/usr/src/lib/libmvec/common/__vrhypotf.c
@@ -28,7 +28,6 @@
*/
#include <sys/isa_defs.h>
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef _LITTLE_ENDIAN
@@ -219,8 +218,6 @@ static const double __vlibm_TBL_rhypotf[] = {
5.0393700787401574104e-01, 1.7747130188322274291e-01,
};
-#define fabsf __fabsf
-
extern float fabsf(float);
static const double
@@ -462,4 +459,3 @@ __vrhypotf_n(int n, float * restrict px, int stridex, float * restrict py,
pz += stridez;
}
}
-
diff --git a/usr/src/lib/libmvec/common/__vrsqrt.c b/usr/src/lib/libmvec/common/__vrsqrt.c
index 6fb9cd7414..82a3acaa82 100644
--- a/usr/src/lib/libmvec/common/__vrsqrt.c
+++ b/usr/src/lib/libmvec/common/__vrsqrt.c
@@ -28,7 +28,6 @@
*/
#include <sys/isa_defs.h>
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef _LITTLE_ENDIAN
@@ -83,8 +82,6 @@
* results.
*/
-#define sqrt __sqrt
-
extern double sqrt (double);
extern const double __vlibm_TBL_rsqrt[];
@@ -412,4 +409,3 @@ __vrsqrt_n(int n, double * restrict px, int stridex, double * restrict py, int s
py += stridey;
}
}
-
diff --git a/usr/src/lib/libmvec/common/__vrsqrtf.c b/usr/src/lib/libmvec/common/__vrsqrtf.c
index 54572a8a33..0a741bfd58 100644
--- a/usr/src/lib/libmvec/common/__vrsqrtf.c
+++ b/usr/src/lib/libmvec/common/__vrsqrtf.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef __RESTRICT
@@ -71,8 +70,6 @@
* whole float type range.
*/
-#define sqrtf __sqrtf
-
extern float sqrtf(float);
static const double __TBL_rsqrtf[] = {
@@ -503,4 +500,3 @@ __vrsqrtf_n(int n, float * restrict px, int stridex, float * restrict py, int st
py += stridey;
}
}
-
diff --git a/usr/src/lib/libmvec/common/__vsqrt.c b/usr/src/lib/libmvec/common/__vsqrt.c
index 2cf40b4cba..c3feeddb80 100644
--- a/usr/src/lib/libmvec/common/__vsqrt.c
+++ b/usr/src/lib/libmvec/common/__vsqrt.c
@@ -27,7 +27,6 @@
* Use is subject to license terms.
*/
-#include "libm_synonyms.h"
#include "libm_inlines.h"
#ifdef __RESTRICT
@@ -36,8 +35,6 @@
#define restrict
#endif
-#define sqrt __sqrt
-
extern double sqrt(double);
void
@@ -50,4 +47,3 @@ __vsqrt(int n, double * restrict x, int stridex, double * restrict y, int stride
y += stridey;
}
}
-
diff --git a/usr/src/lib/libmvec/common/__vsqrtf.c b/usr/src/lib/libmvec/common/__vsqrtf.c
index c0baefecc7..660d8df58c 100644
--- a/usr/src/lib/libmvec/common/__vsqrtf.c
+++ b/usr/src/lib/libmvec/common/__vsqrtf.c
@@ -33,11 +33,8 @@
#define restrict
#endif
-#include "libm_synonyms.h"
#include "libm_inlines.h"
-#define sqrtf __sqrtf
-
extern float sqrtf(float);
void
@@ -50,4 +47,3 @@ __vsqrtf(int n, float * restrict x, int stridex, float * restrict y, int stridey
y += stridey;
}
}
-