Skip to content
Snippets Groups Projects
  1. Oct 25, 2002
  2. Oct 24, 2002
  3. Sep 03, 2002
    • toy's avatar
      o Moved the definitions of LOWTAG-BITS, LOWTAG-MASK, and LOWTAG-LIMIT · aa2fda27
      toy authored
        from compiler/generic/objdef.lisp to compiler/sparc/parms.lisp
        because cross-compiling on sparc loads parms after objdef, and parms
        uses these symbols.
      o Added TARGET-FOREIGN-LINKAGE-SPACE-START and
        TARGET-FOREIGN-LINKAGE-ENTRY-SIZE to parms.lisp to support the new
        linkage table stuff.  (Not yet implemented on sparc, so these values
        may be wrong.)
      aa2fda27
  4. Mar 31, 2002
    • pw's avatar
      From Eric Marsden: · 9792d475
      pw authored
        - change the FASL file format to store fasl-file version as uint32,
          rather than a single octet. This requires small changes to the
          FASL dumper and two FOP functions
        - change the FASL-FILE-FORMAT to #x18d for each of the backends
        - change the byte-code version number to #x18d
        - make the FASL file version checking errors continuable
        - add a variable CL::*SKIP-FASL-FILE-VERSION-CHECK* that avoids the
          version check
        - add a bootfile that bootstraps this change
      
      Loading an old FASL file results in the following behaviour:
      
      ,----
      | Error in function COMMON-LISP::CHECK-VERSION:
      |    #<Stream for file "/usr/local/lib/cmucl/lib/subsystems/defsystem-library.x86f">
      |    was compiled for fasl-file version 3E3F02, but this is version 18D
      | Restarts:
      |   0: [CONTINUE] Load #<Stream for file "/usr/local/lib/cmucl/lib/subsystems/defsystem-library.x86f"> anyway
      |   1:            Return NIL from load of #p"modules:defsystem-library".
      |   2:            Return NIL from load of "home:.cmucl-init".
      |   3: [ABORT   ] Skip remaining initializations.
      `----
      9792d475
  5. Oct 03, 2001
  6. May 18, 2001
  7. May 17, 2001
    • toy's avatar
      Add constants for · 76c7ed9a
      toy authored
      o Number of bits used for a fixnum tag
      o The mask to get the fixnum tag
      o The number of bits in a positive fixnum
      76c7ed9a
  8. Dec 05, 2000
    • dtc's avatar
      From Raymond Toy: · 4883c060
      dtc authored
      o Added constant for pseudo-atomic-trap number.
      4883c060
  9. Oct 27, 2000
  10. Oct 16, 2000
  11. Mar 21, 1998
  12. Mar 11, 1998
  13. Jan 22, 1998
  14. Jun 04, 1997
  15. Oct 31, 1994
  16. Oct 24, 1994
  17. Feb 11, 1994
  18. Mar 01, 1993
  19. Jan 13, 1993
  20. Dec 07, 1992
  21. Jul 09, 1992
  22. Jun 09, 1992
  23. May 24, 1992
  24. May 21, 1992
  25. Apr 14, 1992
  26. Mar 11, 1992
  27. Feb 25, 1992
  28. Oct 05, 1991
  29. Sep 18, 1991
  30. May 24, 1991
  31. Mar 22, 1991
  32. Mar 19, 1991
  33. Dec 17, 1990
  34. Dec 07, 1990
  35. Dec 06, 1990
  36. Dec 01, 1990
  37. Nov 30, 1990
  38. Nov 27, 1990
Loading