After prelinking, ld.so no longer starts up at all. Starting program: /lib/ld-2.3.90.so Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. You can't do that without a process to debug.
For details see http://sources.redhat.com/ml/binutils/2005-07/msg00502.html For now, prelink just looks for the expected 4 consecutive words at the start of .got, at the end and around offset 32768.
*** Bug 166033 has been marked as a duplicate of this bug. ***