d4e6f3ff08
Fix an obvious bug in the 64-bit PLT fixup: the SLLX was by 12 bits, when it should be 32. Fix what *appear* to be two bugs in the >32768 PLT entry stub: * One division was wrong (/14 rather than /24). * We need to subtract 1048576 (to make the offset relative to the beginning of the upper section), not add it. This path is still untested, and buggy. |
||
---|---|---|
.. | ||
alpha | ||
arm | ||
hppa | ||
i386 | ||
m68k | ||
mips | ||
powerpc | ||
sh3 | ||
sparc | ||
sparc64 | ||
vax | ||
x86_64 |