2 * Written by J.T. Conklin <jtc@netbsd.org>.
4 * Removed header file dependency for use in libmingwex.a by
5 * Danny Smith <dannysmith@users.sourceforge.net>
11 /* The fyl2xp1 can only be used for values in
12 -1 + sqrt(2) / 2 <= x <= 1 - sqrt(2) / 2
18 * Use the fyl2xp1 function when the argument is in the range -0.29 to 0.29,
19 * otherwise fyl2x with the needed extra computation.
22 .def _log1pf; .scl 2; .type 32; .endef
30 jc 3f /* in case x is NaN or ±Inf */
44 3: jp 4b /* in case x is ±Inf */