* coff-h8300.c (h8300_reloc16_estimate): Fix many minor spacing
authorJeff Law <law@redhat.com>
Sun, 9 Jun 1996 22:38:09 +0000 (22:38 +0000)
committerJeff Law <law@redhat.com>
Sun, 9 Jun 1996 22:38:09 +0000 (22:38 +0000)
commitfd7c5d73cec53bfcde06bfcc3cc603c239f984d4
treee7c8d8e9acd2f02cec65a0511e982ac66bcf96a7
parentf98286385f8693c0d56df7d02399b59522cbf334
    * coff-h8300.c (h8300_reloc16_estimate): Fix many minor spacing
        problems.
        (h8300_reloc16_estimate, cases R_JMP1, R_JMP2): Adjust "dot"
        correctly for the two variants.  Allow relaxing if the target
        is 128 bytes away since after relaxation it'll be 126 bytes away.
        (h8300_reloc16_estimate, case R_PCRWORD): Correctly adjust
        "dot" and "value".  Allow relaxing if the target is 128 bytes
        away since after relaxation it'll be 126 bytes away.
        * reloc16.c (bfd_coff_reloc16_relax_section): Keep relaxing
        the given section until nothing changes.
Improving corner case relaxing for jmp:16->bra:8, jmp:24->bra:8 and
bCC:16->bCC:8.

Re-relax a section if something changes; more relaxing opportunities
may be available.
bfd/coff-h8300.c