Skip to content
Snippets Groups Projects
  1. May 09, 2015
  2. May 08, 2015
  3. May 07, 2015
  4. May 04, 2015
  5. Apr 22, 2015
  6. Apr 18, 2015
  7. Apr 17, 2015
  8. Mar 08, 2015
  9. Jan 17, 2015
  10. Jan 03, 2015
  11. Dec 04, 2014
  12. Dec 03, 2014
  13. Dec 02, 2014
  14. Dec 01, 2014
  15. Nov 30, 2014
    • Raymond Toy's avatar
    • Raymond Toy's avatar
      Partially addresses ticket:91 by allowing the test suite to finish. · 70181ee7
      Raymond Toy authored
      The tests still fail (along with others), but the test suite will
      finish.
      
       * code/float-trap.lisp:
         * Update SET-FLOATING-POINT-MODES:
           * When we clear out bits in float-invalid-op-1-byte, clear out the
             float-invalid-op-2-byte.  Not necessary for this fix, but those
             bits signal other invalid operations from sqrt and such.
           * When clearing the exceptions, clear the sticky exceptions
             summary bit too.
         * Fix SIGFPE-HANDLER:
           * As above, clear out the bit in float-invalid-op-2-byte and the
             exceptions summary bit.
           * Only clear out the new exception bits, as done for SSE2.
           * Mask out the float-invalid-op-2-byte and the summary bit before
             setting the new modes.
      
       * compiler/ppc/parms.lisp
         * Define float-exceptions-summary-byte.
      
       * code/exports.lisp:
         * Export FLOAT-INVALID-OP-2-BYTE
      70181ee7
  16. Nov 29, 2014
  17. Nov 28, 2014
Loading