The portable dumping system has to:
- At dump time, write all initialized, non-quickly-rebuildable data to a
file [Note: currently named xemacs.dmp, but the name will
change], along with all informations needed for the reloading.
- When starting xemacs, reload the dump file, relocate it to its new
starting address if needed, and reinitialize all pointers to this
data. Also, rebuild all the quickly rebuildable data.