This reverts commit a4014f3377. The
implementation of the pre-linking support is wrong. It assumes that only
pre-linked libraries will have the virtual address of the LOAD ELF section set
to non-zero.
On arm-linux-gnueabi, without pre-linking, we have:
LOAD 0x000000 0x00010000 0x00010000 0x267fc 0x267fc R E 0x10000
Which means that load_offset is set to 0x10000 and incorrectly substracted
from ip - ip_base. It also seems that pre-linking support is vastly
deprecated.
Reverting that one fixes .debug_frame based unwinding of arm-linux-gnueabi.