SBCL already does the linkage-table stuff for shared objects loaded by users (based on the CMUCL code you refer to).
What Anton has done, and which enables relinking the runtime, is getting rid of /all/ static foreign addresses, and always going
through the linkage table.
SBCL already does the linkage-table stuff for shared objects loaded by users (based on the CMUCL code you refer to).
What Anton has done, and which enables relinking the runtime, is getting rid of /all/ static foreign addresses, and always going
through the linkage table.