math: add jn and yn
[libc-test] / src / math / gen / functions.h
index b8e3180..f23fad1 100644 (file)
@@ -91,6 +91,8 @@ T(nearbyintl,  l_l)
 T(nextafter,   dd_d)
 T(nextafterf,  ff_f)
 T(nextafterl,  ll_l)
+T(nexttoward,  dl_d)
+T(nexttowardf, fl_f)
 T(nexttowardl, ll_l)
 T(pow,         dd_d)
 T(powf,        ff_f)
@@ -141,9 +143,11 @@ T(exp10l,      l_l)
 T(pow10,       d_d)
 T(pow10f,      f_f)
 T(pow10l,      l_l)
+
 T(frexp,       d_di)
 T(frexpf,      f_fi)
 T(frexpl,      l_li)
+
 T(ldexp,       di_d)
 T(ldexpf,      fi_f)
 T(ldexpl,      li_l)
@@ -153,9 +157,46 @@ T(scalbnl,     li_l)
 T(scalbln,     di_d)
 T(scalblnf,    fi_f)
 T(scalblnl,    li_l)
+
 T(lgamma,      d_di)
 T(lgammaf,     f_fi)
 T(lgammal,     l_li)
 T(lgamma_r,    d_di)
 T(lgammaf_r,   f_fi)
 T(lgammal_r,   l_li)
+
+T(ilogb,       d_i)
+T(ilogbf,      f_i)
+T(ilogbl,      l_i)
+T(llrint,      d_i)
+T(llrintf,     f_i)
+T(llrintl,     l_i)
+T(lrint,       d_i)
+T(lrintf,      f_i)
+T(lrintl,      l_i)
+T(llround,     d_i)
+T(llroundf,    f_i)
+T(llroundl,    l_i)
+T(lround,      d_i)
+T(lroundf,     f_i)
+T(lroundl,     l_i)
+
+T(modf,        d_dd)
+T(modff,       f_ff)
+T(modfl,       l_ll)
+T(sincos,      d_dd)
+T(sincosf,     f_ff)
+T(sincosl,     l_ll)
+
+T(remquo,      dd_di)
+T(remquof,     ff_fi)
+T(remquol,     ll_li)
+
+T(fma,         ddd_d)
+T(fmaf,        fff_f)
+T(fmal,        lll_l)
+
+T(jn,          di_d)
+T(jnf,         fi_f)
+T(yn,          di_d)
+T(ynf,         fi_f)