36.3. Recompilation

Any change that forces make to remake lisp.run, will force recompilation of all #P".lisp" files and re-dumping of lispinit.mem, which may be time-consuming. This is not always necessary, depending on what kind of change you introduced.

On the other hand, if you change any of the following files:


your lispinit.mem will have to be re-dumped.


If you change the signature of any system function mentioned in the FUNTAB* arrays in file eval.d, all the #P".fas" files will become obsolete and will need to be recompiled. You will need to add a note to that effect to the src/NEWS file and augment the object version in file constobj.d. Please try to avoid this as much as possible.

These notes document CLISP version 2.49+Last modified: 2016-09-05