Skip to content
Snippets Groups Projects
  1. Jan 24, 2006
  2. Jan 23, 2006
  3. Jan 22, 2006
  4. Jan 20, 2006
    • rtoy's avatar
      Fix some issues with ppc callbacks. · 2146a391
      rtoy authored
      o Save the args that are in registers before we create our stack
        frame.  We were storing the args in our own stack frame, breaking
        the connection between these args and any args that were allocated
        on the stack.  By doing this first, the register args and stack args
        are all contiguous as expected by the callback.
      o Create the stack frame appropriately with enough room to store our
        callee-saved registers.
      o We were not allocating enough space (4 args, not 3!) on the stack
        for funcall3 to save its args.  I don't think funcall3 needs to, but
        this is safe.
      o Document the stack layout so the next person doesn't have to read
        the code to figure it out again.
      2146a391
  5. Jan 19, 2006
  6. Jan 18, 2006
  7. Jan 17, 2006
  8. Jan 12, 2006
  9. Jan 09, 2006
  10. Jan 05, 2006
  11. Jan 04, 2006
  12. Jan 03, 2006
    • rtoy's avatar
      o Add new condition REFERENCE-CONDITION which is used to include · 04f6e86b
      rtoy authored
        reference information for other conditions.  This condition prints
        out a short message saying to look somewhere appropriate.
      o Use REFERENCE-CONDITION for the CONSTANT-MODIFIED condition.
      
      (Based on SBCL's REFERENCE-CONDITION.)
      
      This needs work to add more references.
      04f6e86b
    • rtoy's avatar
      Update from logs. · ba7863b4
      rtoy authored
      ba7863b4
    • rtoy's avatar
      Add support for sysinfo on Solaris. · 3b086fb1
      rtoy authored
      code/unix.lisp:
      o Add UNIX-SYSINFO and appropriate constants.
      
      code/exports.lisp:
      o Export UNIX-SYSINFO and corresponding constants.
      
      code/sparc-svr4-vm.lisp:
      o Use UNIX-SYSINFO to provide better values for MACHINE-TYPE and
        MACHINE-VERSION. Instead of the generic "Ultrasparc", we can return
        things like "sun4u" and "SUNW,Sun-Blade-1500".
      
      Use bootfiles/19c/boot-2005-12-2.lisp to bootstrap this change.  Only
      needed for sparc.
      3b086fb1
  13. Dec 31, 2005
  14. Dec 29, 2005
  15. Dec 23, 2005
Loading