CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2014/12/27 06:13:25
Modified files: libexec/ld.so/alpha: archdep.h rtld_machine.c Log message: Make ld.so process only R_ALPHA_RELATIVE relocations during early GOT relocation in _reloc_alpha_got(), and teach RELOC_RELA() to skip R_ALPHA_NONE relocations (which are just nops used to fill out the relocation table). Handling R_ALPHA_NONE relocations will be necessary for static PIE support and it is not inconceivable that ld.so will end up with such relocations at some point. ok kurt@