Re: Is that a kernel bug?

Richard Henderson (rth@dot.cygnus.com)
Sat, 22 Nov 1997 14:08:53 -0800


On Fri, Nov 21, 1997 at 09:24:18PM -0800, H.J. Lu wrote:
> When new kernel, at least from 2.1.62 and above, I am not longer
> able to debug the dynamic linker.

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~