Skip to content
Snippets Groups Projects
  1. Jun 30, 2006
  2. Aug 25, 2005
    • rtoy's avatar
      o Fix a bug in %unary-ftruncate/single-float and · 8e58835f
      rtoy authored
        %unary-ftruncate/double-float where the test for infinity and NaN
        was wrong.
      o When given NaN, these functions should return a quiet
        (non-signaling) NaN instead of returning the signaling NaN.  This
        fixes the FRUNCATE/FFLOOR/FCEILING tests in ieeefp-tests.
      8e58835f
  3. Jun 18, 2004
    • rtoy's avatar
      o Fix a misplaced declaration in %unary-ftruncate/single-float · a71e3e77
      rtoy authored
      o Update %unary-ftruncate and the corresponding deftransform because
        it was not properly returning the correct sign for signed zeroes.
        If the number was in a good range, we used truncate, which loses the
        sign of zero.  (Should we have leave it in and add an explicit check
        for a zero result and adjust the sign appropriately?  That would
        allow us to use the fast builtin instructions at the expense of a
        test for zero and a fix.)
      a71e3e77
  4. Jun 09, 2004
  5. Jul 22, 2002
  6. May 08, 2002
  7. Mar 05, 2002
  8. Feb 25, 2002
  9. Jun 17, 2001
    • pw's avatar
      From Eric Marsden: · 8de4d134
      pw authored
      FLOAT-RADIX should signal an error if arg is not a FLOAT.
      8de4d134
  10. Mar 04, 2001
  11. May 22, 2000
  12. May 06, 2000
  13. Nov 19, 1999
  14. Nov 11, 1999
  15. Mar 21, 1998
  16. Feb 19, 1998
  17. Jun 26, 1997
  18. Mar 05, 1997
  19. Oct 31, 1994
  20. Oct 30, 1994
  21. Apr 06, 1994
  22. Feb 11, 1994
  23. May 07, 1993
  24. Jan 13, 1993
  25. Dec 10, 1992
  26. Feb 07, 1992
  27. Feb 08, 1991
  28. Dec 12, 1990
    • ram's avatar
      Added %UNARY-TRUNCATE-{SINGLE,DOUBLE}-FLOAT/FIXNUM functions, but then · eafdc708
      ram authored
      commented them out, cause I decided to do this by frobbing the rounding
      modes.  They might be useful someday.
      Added %UNARY-ROUND to handle the 1-arg case of round, making it use
      the new round primitive in the fixnum result case.
      Fixed %UNARY-TRUNCATE to use open bounds when deciding whether the result
      is a fixnum, and also to only return one value in the ratio case.
      eafdc708
  29. Dec 06, 1990
  30. Dec 02, 1990
  31. Oct 14, 1990
  32. Oct 03, 1990
  33. Oct 01, 1990
Loading