[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>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] trunk r113092: * floatfns.c: Add commentary re C99 and C11.,
Paul Eggert <=