On Tue, Dec 06, 2011 at 12:20:14PM -0800, David Daney wrote: > Then "__RLD_MAP" gets hidden and we never see it in > _bfd_mips_elf_finish_dynamic_symbol(). I see. Well, the real question is whether this symbol needs to be dynamic. If it does, then you can't allow it to be hidden. That would best be accomplished by writing a mips elf_backend_hide_symbol function, which is nicer than adding another field used by only one target to struct elf_link_hash_entry. -- Alan Modra Australia Development Lab, IBM