emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r113092: * floatfns.c: Add commentary re C99 and C11


From: Paul Eggert
Subject: [Emacs-diffs] trunk r113092: * floatfns.c: Add commentary re C99 and C11.
Date: Thu, 20 Jun 2013 01:19:47 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 113092
revision-id: address@hidden
parent: address@hidden
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Wed 2013-06-19 18:19:43 -0700
message:
  * floatfns.c: Add commentary re C99 and C11.
modified:
  src/floatfns.c                 floatfns.c-20091113204419-o5vbwnq5f7feedwu-141
=== modified file 'src/floatfns.c'
--- a/src/floatfns.c    2013-06-17 06:03:19 +0000
+++ b/src/floatfns.c    2013-06-20 01:19:43 +0000
@@ -26,6 +26,17 @@
    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>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]