OSDN Git Service

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)
commitf073e59c1068459753ee85dc9e9a2e4e57628200
treeefcc7f13450673a89de7a1332dc0b931a3948ad6
parente55d08d1a141d929c39cca3e007729b7a3ab9477
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