diff options
author | Alan Modra <amodra@gmail.com> | 2006-11-07 03:34:52 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2006-11-07 03:34:52 +0000 |
commit | 7c8fe5c4802b8ed8863c41264e0bf77e46d6bdcb (patch) | |
tree | b4a9b721c550d0026b722615dbe0b5d4c7c596a7 /gold | |
parent | b3fac117e3a2cd364e0ef42254756cdabd027e8b (diff) | |
download | fsf-binutils-gdb-7c8fe5c4802b8ed8863c41264e0bf77e46d6bdcb.zip fsf-binutils-gdb-7c8fe5c4802b8ed8863c41264e0bf77e46d6bdcb.tar.gz fsf-binutils-gdb-7c8fe5c4802b8ed8863c41264e0bf77e46d6bdcb.tar.bz2 |
* elf64-ppc.c (enum _ppc64_sec_type): New.
(struct _ppc64_elf_section_data): Move "t_symndx" into opd union,
and rename fields. Add sec_type and has_14bit_branch.
(struct ppc_link_hash_table): Remove has_14bit_branch.
(get_opd_info, get_tls_mask, ppc64_elf_edit_opd): Adjust.
(ppc64_elf_relocate_section): Likewise.
(ppc64_elf_check_relocs): Likewise. Set per-section has_14bit_branch.
(ppc64_elf_size_stubs): Don't set default group size here.
(group_sections): Instead do so here, and group sections using
their individual requirements.
Diffstat (limited to 'gold')
0 files changed, 0 insertions, 0 deletions