Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • toy's avatar
    495770f3
    TRACE was broken if CMUCL wasn't built from a version that included · 495770f3
    toy authored
    PCL, because it needed PCL's walker code.  Fix this by always building
    with PCL's walker, which is independent of PCL:
    
    code/fwrappers.lisp:
    o Always use the PCL version, assuming PCL walker is included.
    
    pcl/defsys.lisp:
    o Don't build walk.lisp here, because it's built as a part of CMUCL.
    o Fix up dependencies.
    
    tools/worldcom.lisp:
    o Compile up pcl/walk.lisp
    
    tools/worldload.lisp:
    o Load up pcl/walk.lisp
    495770f3
    History
    TRACE was broken if CMUCL wasn't built from a version that included
    toy authored
    PCL, because it needed PCL's walker code.  Fix this by always building
    with PCL's walker, which is independent of PCL:
    
    code/fwrappers.lisp:
    o Always use the PCL version, assuming PCL walker is included.
    
    pcl/defsys.lisp:
    o Don't build walk.lisp here, because it's built as a part of CMUCL.
    o Fix up dependencies.
    
    tools/worldcom.lisp:
    o Compile up pcl/walk.lisp
    
    tools/worldload.lisp:
    o Load up pcl/walk.lisp