Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • toy's avatar
    11faa4e0
    Implmement Pierre Mai's idea of adding 2 macros for setting *FEATURES* · 11faa4e0
    toy authored
    and *RUNTIME-FEATURES* and setting them appropriately as files are
    loaded so that recompiling CMUCL produces a result with the same set
    of features.  *RUNTIME-FEATURES* is a subset of *FEATURES* that is
    written out to internals.h so the C code can be compiled
    appropriately.
    
    A simple bootstrap with boot17 is needed.
    11faa4e0
    History
    Implmement Pierre Mai's idea of adding 2 macros for setting *FEATURES*
    toy authored
    and *RUNTIME-FEATURES* and setting them appropriately as files are
    loaded so that recompiling CMUCL produces a result with the same set
    of features.  *RUNTIME-FEATURES* is a subset of *FEATURES* that is
    written out to internals.h so the C code can be compiled
    appropriately.
    
    A simple bootstrap with boot17 is needed.