summaryrefslogtreecommitdiff
path: root/src/floatfns.c
AgeCommit message (Expand)Author
2023-05-14Help GCC compute modiff_incrPaul Eggert
2023-02-04Update some commentary for C23Paul Eggert
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-05-10* src/floatfns.c: Update comment.Paul Eggert
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-11-20Add support for the Haiku operating system and its window systemPo Lu
2021-01-01Update copyright year to 2021Paul Eggert
2020-01-01Update copyright year to 2020Paul Eggert
2019-11-15Port new float-scaling code to SolarisPaul Eggert
2019-11-14Handle weird cases like (ceil 0 0.0)Paul Eggert
2019-11-13Fix double-rounding bug in ceiling etc.Paul Eggert
2019-11-13Refactor double integer scalingPaul Eggert
2019-09-19lisp/*.el, src/*.c: Fix typos in docstringsJuanma Barranquero
2019-08-31; * src/floatfns.c: Don't use non-ASCII characters in comments.Eli Zaretskii
2019-08-30* src/floatfns.c: Check against __FINITE_MATH_ONLY__ (bug#37140)Mattias Engdegård
2019-08-21Be more careful about pointers to bignum valsPaul Eggert
2019-01-06Fix logb on zero, infinite, NaN argsPaul Eggert
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-09-13Fix (floor 54043195528445955 3.0) bugPaul Eggert
2018-09-11Minor rounding_driver simplificationPaul Eggert
2018-09-10Fix misleading name ‘double_to_bignum’Paul Eggert
2018-09-05Improve (round FIXNUM FIXNUM) performancePaul Eggert
2018-09-04Fix (round FLOAT BIGNUM) bugPaul Eggert
2018-09-03Speed up (+ 2 2) by a factor of 10Paul Eggert
2018-08-28Fix Fnatnump typosPaul Eggert
2018-08-27Modularize bignums betterPaul Eggert
2018-08-22Fix bugs when rounding to bignumsPaul Eggert
2018-08-21Add bignum support to floor, ceiling, etc.Paul Eggert
2018-08-21Avoid libgmp aborts by imposing limitsPaul Eggert
2018-08-19Fix expt signedness bug --without-wide-intPaul Eggert
2018-08-19Add bignum support to exptPaul Eggert
2018-08-18Fix bug with ‘mod’ and float+bignumPaul Eggert
2018-08-17Improve ‘abs’ performancePaul Eggert
2018-08-09Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey
2018-08-07More macro renamings for bignumTom Tromey
2018-07-31Simplify by assuming C99 math.h isnan etc.Paul Eggert
2018-07-19Fix bignum creation when EMACS_INT is wider than longTom Tromey
2018-07-12Make logb handle bignumsTom Tromey
2018-07-12Make abs handle bignumsTom Tromey
2018-07-12Allow conversion of bignums to floatsTom Tromey
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey
2018-06-25(format "%d" F) now truncates floating FPaul Eggert
2018-01-01Update copyright year to 2018Paul Eggert
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-03-07Remove isnan hack for Solaris 10 gcc 3.4.3Paul Eggert
2017-03-07Define copysign on all platformsPaul Eggert
2017-03-05ffloor etc. now accept only floatsPaul Eggert
2017-03-04* src/floatfns.c (Fftruncate): Simplify via emacs_trunc.Paul Eggert