1. 04 Nov, 2011 1 commit
  2. 25 Sep, 2011 1 commit
  3. 03 Nov, 2006 1 commit
    • rtoy's avatar
      assembly/ppc/assem-rtns.lisp: · 34434dfc
      rtoy authored
      assembly/ppc/support.lisp:
      compiler/ppc/call.lisp:
      o Remove old code using BA and BLA instructions.
      
      lisp/Config.ppc_darwin:
      o Don't run adjustlisp target
      o Don't compile darwin-lispadjuster.
      34434dfc
  4. 02 Nov, 2006 1 commit
    • rtoy's avatar
      This set of changes removes the constraint of the READ-ONLY space · 5568e737
      rtoy authored
      having to be in low memory.  This is done be replacing the absolute
      branch instructions with equivalents that can branch anywhere.  This
      adds a few extra instructions everywhere.  Oh well.
      
      We also move the READ-ONLY space to a different location so we don't
      need the linker hacks and the darwinadjuster hacks.
      
      A basic cross-compile is necessary.  Use boot-2006-11-1-cross-ppc.lisp
      for this.
      
      assembly/ppc/assem-rtns.lisp:
      compiler/ppc/call.lisp:
      o Replace BA instruction with BCTR.
      
      assembly/ppc/support.lisp:
      o Replace BLA instruction with BCTRL.
      o Replace BA instruction with BCTR.
      
      compiler/ppc/parms.lisp:
      lisp/ppc-validate.h:
      o Move the read-only space to #x04000000 instead of #x01000000.  (This
        address appears to be free.)
      
      lisp/Config.ppc_darwin:
      o Comment out the linker flags for the CMUCLRO space.
      o Don't run the darwin-lispadjuster program.  (We still build
        darwin-lispadjuster for now, but that should be removed eventually.)
      5568e737
  5. 08 Apr, 2005 1 commit
  6. 25 Jul, 2004 1 commit
    • pmai's avatar
      Commit of the compiler backend portion of the PPC/Darwin port. · cd45202a
      pmai authored
      This includes various fixes from SBCL and other sources to the PPC backend.
      It also does away with Gary Byers' renumbering of the type tags for
      function and instance pointers, which allowed for a slightly clever and
      presumably faster function calling convention.  These changes have been
      conditionalized out with the PPC-FUN-HACK conditional, so that we might
      revisit the changes in the future.  The current port has only been tested
      without PPC-FUN-HACK, but this might change.
      cd45202a
  7. 11 Feb, 2001 1 commit
  8. 31 Oct, 1994 1 commit
  9. 11 Feb, 1994 1 commit
  10. 13 Jan, 1993 1 commit
  11. 31 Jul, 1992 2 commits
  12. 21 May, 1992 2 commits
  13. 06 Mar, 1992 1 commit
  14. 24 Nov, 1990 1 commit
  15. 22 Nov, 1990 1 commit
  16. 03 Nov, 1990 1 commit
  17. 01 Nov, 1990 2 commits
  18. 31 Oct, 1990 1 commit