more cleanup of dynamic linker internals