From: Raymond T. <ray...@er...> - 2005-08-02 15:54:25
|
>>>>> "Dave" == Dave Roberts <ld...@dr...> writes: Dave> Is there any way to actually get the loader to do this for us? I'm Dave> thinking about a dump algorithm that links the core file with an SBCL Dave> runtime and creates an ELF. That way, not only is the memory region Dave> reserved in the ELF, the data is actually present there, too. Since SBCL Dave> carries its tag bits in the lower bits of an address, they should be Dave> transparent to the loader, no? I'm not an ELF expert by any means, so Dave> this may be a stupid idea. If I understand what you're saying here, Fred Gilham has done something like this for CMUCL. The result is a big executable that contains the core file. There might be some other issues. I do know that Fred stopped work on it (for lack of time) and because it required some hairy linker scripts to implement this. Ray |