[GLIBC][AARCH64]Rewrite elf_machine_load_address using _DYNAMIC symbol

Maciej W. Rozycki macro@imgtec.com
Wed Nov 9 19:06:00 GMT 2016


On Mon, 7 Nov 2016, Szabolcs Nagy wrote:

> hidden symbol is not accessed with direct pc relative addressing on mips

 Well, the regular MIPS ISA has no PC-relative addressing mode (except 
from branch instructions), so this can't be done with that instruction set 
(the MIPS16 and microMIPS ISAs do have some forms of PC-relative 
addressing, which can be used to access hidden and internal symbols 
bypassing GOT in PIC code if the compiler is smart enough).

  Maciej



More information about the Libc-alpha mailing list