aboutsummaryrefslogtreecommitdiffstats
path: root/src/floatfns.c (unfollow)
Commit message (Expand)AuthorFilesLines
2015-08-01Simplify by assuming C99 integer divisionPaul Eggert1-13/+3
2015-03-24Fix minor ldexp issuesPaul Eggert1-5/+5
2015-01-01Update copyright year to 2015Paul Eggert1-1/+2
2015-01-01Update copyright year to 2015Paul Eggert1-1/+2
2014-05-01Doc fixesGlenn Morris1-3/+2
2014-03-19Fix porting inconsistency about rounding to even.Paul Eggert1-1/+3
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert1-1/+1
2013-10-22Port to Solaris 10 and its bundled GCC.Paul Eggert1-6/+7
2013-06-20Add log2 support and make log10 obsolete for consistency.Paul Eggert1-15/+10
2013-06-19* floatfns.c: Add commentary re C99 and C11.Paul Eggert1-0/+11
2013-06-16Use functions, not macros, for XINT etc.Paul Eggert1-0/+8
2013-03-24Reorder conditions that are written backwardsAndreas Schwab1-2/+2
2013-01-01Simplify via eabs.Paul Eggert1-2/+2
2013-01-01Update copyright notices for 2013.Paul Eggert1-2/+2
2012-09-23Simplify and avoid signal-handling races.Paul Eggert1-9/+0
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert1-1/+1
2012-09-10Simplify, document, and port floating-point.Paul Eggert1-212/+19
2012-09-09Assume C89 or later for math functions.Paul Eggert1-352/+83
2012-09-08* floatfns.c (Ftan): Use tan (x), not (sin (x) / cos (x)).Paul Eggert1-2/+2
2012-09-07More signal-handler cleanup.Paul Eggert1-1/+1
2012-09-06Signal-handler cleanup.Paul Eggert1-1/+0
2012-09-05Fix race conditions with signal handlers and errno.Paul Eggert1-35/+0
2012-09-05* fileio.c, filelock.c, floatfns.c, fns.c: Use bool for boolean.Paul Eggert1-2/+2
2012-07-16* floatfns.c (Fabs): Do not wrap fabs inside IN_FLOAT.Paul Eggert1-1/+1
2012-01-21Make second arg of copysign non-optional.Chong Yidong1-1/+1
2012-01-10Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris1-1/+1
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris1-1/+1
2011-10-06* floatfns.c (Fexpt): Avoid unnecessary multiplications.Paul Eggert1-18/+5
2011-09-26* floatfns.c (Fexpt): Avoid undefined signed * signed overflow.Paul Eggert1-1/+2
2011-09-09Whitespace changes.Juanma Barranquero1-2/+2
2011-09-06isnan: Fix porting problem to Solaris 10 with bundled gcc.Paul Eggert1-2/+5
2011-07-10ProtoizeAndreas Schwab1-2/+1
2011-07-06Assume freestanding C89 headers, string.h, stdlib.h.Paul Eggert1-3/+0
2011-06-12* floatfns.c (Fexpt): Omit unnecessary cast to unsigned.Paul Eggert1-1/+1
2011-05-04Revert to wraparound integer arithmetic, instead of going to float.Paul Eggert1-29/+17
2011-05-03* floatfns.c (Fexpt): Likewise.Paul Eggert1-17/+29
2011-04-13Undo the DEFUN->DEFUE change.Paul Eggert1-2/+2
2011-04-10Make Emacs functions such as Fatom 'static' by default.Paul Eggert1-2/+2
2011-03-26Remove (RET)SIGTYPE; it is identical to void on all supported systems.Glenn Morris1-3/+3
2011-03-16* floatfns.c (Ffrexp, Fldexp): Rename locals to avoid shadowing.Paul Eggert1-6/+6
2011-03-16* floatfns.c (domain_error2): Define only if needed.Paul Eggert1-2/+3
2011-01-26Refill some long/short copyright headers.Glenn Morris1-1/+3
2011-01-24Convert consecutive FSF copyright years to ranges.Glenn Morris1-2/+1
2011-01-15Nuke arch-tags.Glenn Morris1-2/+0
2011-01-02Add 2011 to FSF/AIST copyright years.Glenn Morris1-1/+1
2010-08-11Fix -Wwrite_strings in general and for Gtk+ specific code.Jan D1-3/+5
2010-08-09Use const char* instead of char*.Dan Nicolaescu1-2/+2
2010-07-12Convert old-style definitionsAndreas Schwab1-6/+4
2010-07-08Convert DEFUNs to standard C.Dan Nicolaescu1-84/+42
2010-07-05Convert function definitions and declarations to standard C.Dan Nicolaescu1-18/+11