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>
*** 232,247 ****
--- 232,256 ----
__ldexp;
__lgammaf;
__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;
__log2f;
__log2l;
*** 707,717 ****
lgamma_r;
log;
log10;
log1p;
logb;
! matherr;
nextafter;
pow;
remainder;
rint;
scalb;
--- 716,726 ----
lgamma_r;
log;
log10;
log1p;
logb;
! matherr { FLAGS = NODIRECT };
nextafter;
pow;
remainder;
rint;
scalb;