begin refactoring load address computations in dynamic linker