diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-11-14 20:45:55 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-11-14 21:22:43 -0700 |
commit | edc051f601b7f8565b51b64b11a23d285e346fbd (patch) | |
tree | b3ec811ded7f0e5ea0a7811ec34b5624891d581a /emacs | |
parent | 33ab1ff0607ea82fdabb6cae423248d2040b3286 (diff) | |
download | consfigurator-edc051f601b7f8565b51b64b11a23d285e346fbd.tar.gz |
fixes to permit dumping and reinvoking and then dumping again
- Update stored checksums when reinvoking, else the SBCL-specific checks in
%DUMP-CONSFIGURATOR-IN-GRANDCHILD will always fail in reinvoked images.
- Also update *US* when reinvoking; previously, the code in IMAGE-DUMPED to
skip the dump when the target filename is the executable we're running from
was using the old value of *US* and thus would probably never skip the dump.
- Don't abort the dump just because the target filename is the executable
we're running from (I believe the restriction was accidentally included when
refactoring a previous work-in-progress version of fbe55a361f).
- %DUMP-CONSFIGURATOR-IN-GRANDCHILD: ensure we remove the hook which evaluates
the parent process's request so it doesn't get run again.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'emacs')
0 files changed, 0 insertions, 0 deletions