I changed the way an ET_DYN program is run. It is now shifted
up to a known empty spot so that it is not in the way of any
program it might try to map. This was needed in particular for
Sparc32, which normally starts the application at 64k -- not
enough room for ld.so to live at 0.
There are several ways to continue debugging ld.so. One that
works really the best is to actually link ld.so as an ET_EXEC.
r~