Skip to content
Snippets Groups Projects
  1. Oct 24, 2002
  2. 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
  3. 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
  4. Oct 03, 2001
  5. May 18, 2001
  6. 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
  7. Dec 05, 2000
    • dtc's avatar
      From Raymond Toy: · 4883c060
      dtc authored
      o Added constant for pseudo-atomic-trap number.
      4883c060
  8. Oct 27, 2000
  9. Oct 16, 2000
  10. Mar 21, 1998
  11. Mar 11, 1998
  12. Jan 22, 1998
  13. Jun 04, 1997
  14. Oct 31, 1994
  15. Oct 24, 1994
  16. Feb 11, 1994
  17. Mar 01, 1993
  18. Jan 13, 1993
  19. Dec 07, 1992
  20. Jul 09, 1992
  21. Jun 09, 1992
  22. May 24, 1992
  23. May 21, 1992
  24. Apr 14, 1992
  25. Mar 11, 1992
  26. Feb 25, 1992
  27. Oct 05, 1991
  28. Sep 18, 1991
  29. May 24, 1991
  30. Mar 22, 1991
  31. Mar 19, 1991
  32. Dec 17, 1990
  33. Dec 07, 1990
  34. Dec 06, 1990
  35. Dec 01, 1990
  36. Nov 30, 1990
  37. Nov 27, 1990
  38. Nov 26, 1990
Loading