Jakub Jelinek <jj@ultra.linux.cz>
authorRichard Henderson <rth@redhat.com>
Fri, 30 Jul 1999 21:42:21 +0000 (21:42 +0000)
committerRichard Henderson <rth@redhat.com>
Fri, 30 Jul 1999 21:42:21 +0000 (21:42 +0000)
commita11c78e7ddcbb5b7c6d703334a3e5a5cabf1919d
treebc6b948d1a719c7ee606b1ac95827ddad93719b5
parent6d8809aa625bfe3e0cc7a5558b37240c74c623a9
Jakub Jelinek  <jj@ultra.linux.cz>

        * elf64-sparc.c (sparc64_elf_build_plt): Cosmetic change - ABI
        wants ba,a,pt %xcc instead of %icc.
        Emit correct .PLT0-(.PLTN+4) initial value into the pointer slots
        of large PLT entries.
        (sparc64_elf_plt_ptr_offset): Fix calculation.
        (sparc64_elf_finish_dynamic_symbol): Negative value of R_SPARC_JMP_SLOT
        addend should be relative to load address, not .plt section start.
        (sparc64_elf_size_info): Sparc64 uses 32bit .hash entries.
bfd/ChangeLog
bfd/elf64-sparc.c