CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2013/05/17 17:27:40

Modified files:
        libexec/ld.so/m88k: rtld_machine.c 

Log message:
Try and support the non-PIC TEXTREL relocations which may creep in binaries
when linked against non-pic material (such as linking against libgcc without
passing -fpic or -fPIC on the commandline).

Given the large userland address space (4GB) and random library placement, it
is unlikely that these relocations can ever suceed anyway (DISP26 only allows
for a 256MB offset); _dl_exit() in that case, after printing a warning message.
That's better than dumping core.

Reply via email to