mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-30 09:00:31 -08:00
* floatfns.c: Add commentary re C99 and C11.
This commit is contained in:
parent
a5c581d827
commit
33cbd259d6
1 changed files with 11 additions and 0 deletions
|
|
@ -26,6 +26,17 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
the starred functions since we haven't found a use for them:
|
||||
acos, asin, atan, atan2, ceil, cos, *cosh, exp, fabs, floor, fmod,
|
||||
frexp, ldexp, log, log10, *modf, pow, sin, *sinh, sqrt, tan, *tanh.
|
||||
|
||||
C99 and C11 require the following math.h functions in addition to
|
||||
the C89 functions. Of these, Emacs currently exports only the
|
||||
starred ones to Lisp, since we haven't found a use for the others:
|
||||
acosh, atanh, cbrt, *copysign, erf, erfc, exp2, expm1, fdim, fma,
|
||||
fmax, fmin, fpclassify, hypot, ilogb, isfinite, isgreater,
|
||||
isgreaterequal, isinf, isless, islessequal, islessgreater, *isnan,
|
||||
isnormal, isunordered, lgamma, log1p, log2, *logb (approximately),
|
||||
lrint/llrint, lround/llround, nan, nearbyint, nextafter,
|
||||
nexttoward, remainder, remquo, *rint, round, scalbln, scalbn,
|
||||
signbit, tgamma, trunc.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue