Skip to content
Snippets Groups Projects
  1. Sep 06, 2005
  2. Sep 05, 2005
  3. Aug 31, 2005
  4. Aug 30, 2005
    • rtoy's avatar
      Fix for bug in alien enum types reported by Nicolas Neuss, cmucl-imp, · 5d5d2c79
      rtoy authored
      2004/11/09.  An example illustrating the bug is:
      
          (use-package "ALIEN")
          (use-package "C-CALL")
      
          (def-alien-type yes_no_t (enum yes_no_t :NO :YES))
          (def-alien-type nil
      	(struct foo
      		(arg1 yes_no_t)
      		(arg2 yes_no_t)))
      
          (def-alien-routine "set_default_options" void
            (options (* (struct foo))))
      
      Modified alien-type-translator for enum so that if the enum type is
      known and it's the same type as before we skip the call to (setf
      auxiliary-alien-type).  This fixes the problem.
      5d5d2c79
    • rtoy's avatar
      Fix typo so we recognize the -? option. · 39efd495
      rtoy authored
      39efd495
    • rtoy's avatar
      Update to 19c fasl file version. · 725ba7ca
      rtoy authored
      bootfiles/boot-19c.lisp:
      o Bootfile for 19c.
      
      compiler/byte-comp.lisp:
      o Make the fasl file version #x19c
      
      tools/build.sh:
      o Update bootfile directory to 19b.
      
      Use boot-19c.lisp to bootstrap this change.
      725ba7ca
  5. 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
    • rtoy's avatar
      ASIN and ACOS were getting errors when given NaN's. Check for that · 430c366a
      rtoy authored
      case and dispatch to the real-valued C functions in that case.  This
      fixes some errors in the asin and acos tests from ieeefp-tests (at
      common-lisp.net).
      430c366a
  6. Aug 22, 2005
  7. Aug 18, 2005
  8. Aug 17, 2005
  9. Aug 12, 2005
  10. Aug 04, 2005
    • rtoy's avatar
      Funcalling a special form signals an undefined-function error, but the · 64774a08
      rtoy authored
      error object didn't include a value for the cell-error-name.
      
      Fix this by defining a separate function for each special form in
      CMUCL and making it the symbol-function for the symbol.  (Previously,
      it was just the same function for all symbols.)  Could we do something
      better than this?
      64774a08
  11. Aug 02, 2005
  12. Aug 01, 2005
  13. Jul 26, 2005
  14. Jul 13, 2005
Loading