Print this page
5271 matherr(3M) is designed for interposition, should not be direct bound
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Gordon Ross <gwr@nexenta.com>
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>


 217                 __frexp;
 218                 __gammaf;                       #LSARC/2003/279
 219                 __gammaf_r;                     #LSARC/2003/279
 220                 __gammal;                       #LSARC/2003/279
 221                 __gammal_r;                     #LSARC/2003/279
 222                 __hypotf;
 223                 __hypotl;
 224                 __ilogbf;
 225                 __ilogbl;
 226                 __j0f;                          #LSARC/2003/279
 227                 __j0l;                          #LSARC/2003/279
 228                 __j1f;                          #LSARC/2003/279
 229                 __j1l;                          #LSARC/2003/279
 230                 __jnf;                          #LSARC/2003/279
 231                 __jnl;                          #LSARC/2003/279
 232                 __ldexp;
 233                 __lgammaf;
 234                 __lgammaf_r;                    #LSARC/2003/279
 235                 __lgammal;
 236                 __lgammal_r;                    #LSARC/2003/279








 237                 __llrint;
 238                 __llrintf;
 239                 __llrintl;
 240                 __llround;
 241                 __llroundf;
 242                 __llroundl;

 243                 __log1pf;
 244                 __log1pl;
 245                 __log2;
 246                 __log2f;
 247                 __log2l;
 248                 __logbf;
 249                 __logbl;
 250 $if amd64 || sparcv9
 251                 __lrint         { FLAGS = NODYNSORT };
 252                 __lrintf        { FLAGS = NODYNSORT };
 253                 __lrintl        { FLAGS = NODYNSORT };
 254                 __lround        { FLAGS = NODYNSORT };
 255                 __lroundf       { FLAGS = NODYNSORT };
 256                 __lroundl       { FLAGS = NODYNSORT };
 257 $else
 258                 __lrint;
 259                 __lrintf;
 260                 __lrintl;
 261                 __lround;
 262                 __lroundf;


 692                 erfc;
 693                 exp;
 694                 expm1;
 695                 fabs;
 696                 floor;
 697                 fmod;
 698                 gamma;
 699                 gamma_r;
 700                 hypot;
 701                 ilogb;
 702                 isnan;
 703                 j0;
 704                 j1;
 705                 jn;
 706                 lgamma;
 707                 lgamma_r;
 708                 log;
 709                 log10;
 710                 log1p;
 711                 logb;
 712                 matherr;
 713                 nextafter;
 714                 pow;
 715                 remainder;
 716                 rint;
 717                 scalb;
 718                 scalbn;
 719                 signgam;
 720                 significand;
 721                 sin;
 722                 sinh;
 723                 sqrt;
 724                 tan;
 725                 tanh;
 726                 y0;
 727                 y1;
 728                 yn;
 729 };
 730 
 731 $if amd64 || sparcv9
 732 SYMBOL_VERSION SUNWprivate_1.2 {




 217                 __frexp;
 218                 __gammaf;                       #LSARC/2003/279
 219                 __gammaf_r;                     #LSARC/2003/279
 220                 __gammal;                       #LSARC/2003/279
 221                 __gammal_r;                     #LSARC/2003/279
 222                 __hypotf;
 223                 __hypotl;
 224                 __ilogbf;
 225                 __ilogbl;
 226                 __j0f;                          #LSARC/2003/279
 227                 __j0l;                          #LSARC/2003/279
 228                 __j1f;                          #LSARC/2003/279
 229                 __j1l;                          #LSARC/2003/279
 230                 __jnf;                          #LSARC/2003/279
 231                 __jnl;                          #LSARC/2003/279
 232                 __ldexp;
 233                 __lgammaf;
 234                 __lgammaf_r;                    #LSARC/2003/279
 235                 __lgammal;
 236                 __lgammal_r;                    #LSARC/2003/279
 237 $if amd64 || sparcv9
 238                 __llrint        { FLAGS = NODYNSORT };
 239                 __llrintf       { FLAGS = NODYNSORT };
 240                 __llrintl       { FLAGS = NODYNSORT };
 241                 __llround       { FLAGS = NODYNSORT };
 242                 __llroundf      { FLAGS = NODYNSORT };
 243                 __llroundl      { FLAGS = NODYNSORT };
 244 $else
 245                 __llrint;
 246                 __llrintf;
 247                 __llrintl;
 248                 __llround;
 249                 __llroundf;
 250                 __llroundl;
 251 $endif
 252                 __log1pf;
 253                 __log1pl;
 254                 __log2;
 255                 __log2f;
 256                 __log2l;
 257                 __logbf;
 258                 __logbl;
 259 $if amd64 || sparcv9
 260                 __lrint         { FLAGS = NODYNSORT };
 261                 __lrintf        { FLAGS = NODYNSORT };
 262                 __lrintl        { FLAGS = NODYNSORT };
 263                 __lround        { FLAGS = NODYNSORT };
 264                 __lroundf       { FLAGS = NODYNSORT };
 265                 __lroundl       { FLAGS = NODYNSORT };
 266 $else
 267                 __lrint;
 268                 __lrintf;
 269                 __lrintl;
 270                 __lround;
 271                 __lroundf;


 701                 erfc;
 702                 exp;
 703                 expm1;
 704                 fabs;
 705                 floor;
 706                 fmod;
 707                 gamma;
 708                 gamma_r;
 709                 hypot;
 710                 ilogb;
 711                 isnan;
 712                 j0;
 713                 j1;
 714                 jn;
 715                 lgamma;
 716                 lgamma_r;
 717                 log;
 718                 log10;
 719                 log1p;
 720                 logb;
 721                 matherr { FLAGS = NODIRECT };
 722                 nextafter;
 723                 pow;
 724                 remainder;
 725                 rint;
 726                 scalb;
 727                 scalbn;
 728                 signgam;
 729                 significand;
 730                 sin;
 731                 sinh;
 732                 sqrt;
 733                 tan;
 734                 tanh;
 735                 y0;
 736                 y1;
 737                 yn;
 738 };
 739 
 740 $if amd64 || sparcv9
 741 SYMBOL_VERSION SUNWprivate_1.2 {