CVSROOT: /cvs Module name: src Changes by: guent...@cvs.openbsd.org 2013/01/30 23:26:27
Modified files: libexec/ld.so/sparc64: rtld_machine.c Log message: The code to use relative jumps in the GOT was completely broken, calculating the offset in the wrong direction, failing to take into account where in the relocation the jump would be, and not even using the right instructions in one case. Fortunately(?), the test of whether the offset was small enough had signed-vs-unsigned bugs too, so it was never used. ok miod@