]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - bfd/bfd-in2.h
* elf64-alpha.c (SKIP_HOWTO): New.
authorRichard Henderson <rth@redhat.com>
Wed, 5 Sep 2001 03:00:14 +0000 (03:00 +0000)
committerRichard Henderson <rth@redhat.com>
Wed, 5 Sep 2001 03:00:14 +0000 (03:00 +0000)
commitdfe57ca0af6d87c88e4962ee5b2b9ee14d990240
tree3eb2f9d9bfa7c5d5bdc7beec557de9b326a9c774
parente3883bf957e3a9857b5cc6b82c096e5fb5992b27
    * elf64-alpha.c (SKIP_HOWTO): New.
        (elf64_alpha_howto_table): Use it to remove dead ECOFF relocs.
        Fix sizes of 16-bit mem format relocs.
        (elf64_alpha_reloc_map): Update to match.
        (elf64_alpha_relax_with_lituse): Use GPREL16 as appropriate.
        (elf64_alpha_relax_without_lituse): Likewise.
        (elf64_alpha_check_relocs): Handle GPREL16.
        (elf64_alpha_relocate_section): Likewise.
        * reloc.c (BFD_RELOC_ALPHA_USER_*): Remove.
        (BFD_RELOC_ALPHA_GPREL_HI16, BFD_RELOC_ALPHA_GPREL_LO16): New.
        * bfd-in2.h, libbfd.h: Rebuild.
bfd/ChangeLog
bfd/bfd-in2.h
bfd/elf64-alpha.c
bfd/libbfd.h
bfd/reloc.c