* elf32-mn10200.c (mn10200_elf_final_link_relocate): Simplify
authorJeff Law <law@redhat.com>
Fri, 21 Feb 1997 23:19:34 +0000 (23:19 +0000)
committerJeff Law <law@redhat.com>
Fri, 21 Feb 1997 23:19:34 +0000 (23:19 +0000)
commit7b951eed4d121c2f99de642e7ee73727e8f1dad8
treef8a1d8638fd4a2a59013e275828ab6977cf0fbfe
parent09d9ef26c9c215fc09b37a8ce4f23ddaac4b8a62
    * elf32-mn10200.c (mn10200_elf_final_link_relocate): Simplify
        somewhat.
        (mn10200_elf_relax_section): Correctly compute a symbol's value
        when the symbol is local, but not in the same section as we are
        relaxing.  Implement abs24 -> abs16, imm24 -> imm16 and d24 -> d16
        relaxing.
Another 1.3% size reduction for hello world.  Only relaxing left todo is
imm16 -> imm8 and d16 -> d8 where applicable.
bfd/ChangeLog
bfd/elf32-mn10200.c