Skip to content
Snippets Groups Projects
  1. Nov 14, 2002
    • toy's avatar
      From Eric Marsden: · ef58fd80
      toy authored
      The attached patch contains mostly trivial changes, including a few
      spelling corrections, plus changes to the types of condition raised in
      various cases. The only significant change, I believe, is
      
        - MAKE-DISPATCH-MACRO-CHARACTER no longer raises an error if the
          character already was defined to be a macro character; it
          overrides the previous definition (as per a suggestion from Drew
          McDermott on cmucl-help, dated 2002-09-22).
      ef58fd80
  2. Oct 07, 2002
    • toy's avatar
      o Correct some spelling mistakes · 4fb3490d
      toy authored
      o Fix a few typos in code.
      o Delete a few unused symbols from various places
      o Use something better than %%RWSEQ-EOF%% for the eof marker.
      o Add target-foreign-linkage vars for the PPC and HPPA ports to aid
        cross-compilation.  (The values are very likely wrong, but they're
        not used yet.)
      
      Based on a larger patch from Eric Marsden.
      4fb3490d
  3. Aug 09, 2002
    • toy's avatar
      From Eric Marsden: · dcd992a0
      toy authored
      The idea of using of MACROLET instead of SYMBOL-MACROLET is due to
      Bill Newman, and Christophe Rhodes made it work in SBCL.
      
      
        * prevent SYMBOL-MACROLET from binding special variables, as per
          CLtS. This requires a change to the (rather ugly) way that the
          assembler uses symbol-macrolet on two special variables that
          contain the current segment and the current vop. We encapsulate
          all accesses to the special variables by macros, and replace the
          symbol-macrolet machinery by a macrolet.
      dcd992a0
  4. Oct 31, 2001
  5. Oct 28, 2001
    • pw's avatar
      From Eric Marsden: · 98495f92
      pw authored
      Patch to correct non-ANSI use of symbol-macrolet in compiler backend.
      Also fix symbol-macrolet to disallow binding to special variables.
      ----------------------------------------------------------------------
      98495f92
  6. Mar 21, 1998
  7. Jan 18, 1997
  8. Oct 31, 1994
  9. Feb 11, 1994
  10. May 18, 1993
  11. Mar 12, 1993
  12. Jan 13, 1993
  13. Nov 23, 1992
  14. Sep 10, 1992
  15. Sep 09, 1992
  16. Sep 04, 1992
  17. Aug 24, 1992
  18. Jul 31, 1992
  19. Jul 30, 1992
  20. Jul 29, 1992
  21. Jul 27, 1992
  22. Jul 24, 1992
  23. Jul 12, 1992
  24. Jun 22, 1992
  25. Jun 12, 1992
    • wlott's avatar
      Spiffed up the ASSEMBLE macro. You can now tell it about labels defined in · 78981d68
      wlott authored
      a nested use of ASSEMBLE and have variable scoped in the outside ASSEMBLE.
      Also, only bind *current-segment* and *current-vop* if they were supplied.
      
      Added a :vop-var option to DEFINE-INSTRUCTION so you can use the assemble
      (and inst) macro inside instruction emitters.
      
      Fixed DEFINE-INSTRUCTION-MACRO to enter the expander under the symbol's
      name instead of the symbol itself, because that is what we look for.
      78981d68
  26. May 28, 1992
  27. May 18, 1992
Loading