aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf64-gen.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1996-06-09 22:38:09 +0000
committerJeff Law <law@redhat.com>1996-06-09 22:38:09 +0000
commitfd7c5d73cec53bfcde06bfcc3cc603c239f984d4 (patch)
treee7c8d8e9acd2f02cec65a0511e982ac66bcf96a7 /bfd/elf64-gen.c
parentf98286385f8693c0d56df7d02399b59522cbf334 (diff)
downloadgdb-fd7c5d73cec53bfcde06bfcc3cc603c239f984d4.zip
gdb-fd7c5d73cec53bfcde06bfcc3cc603c239f984d4.tar.gz
gdb-fd7c5d73cec53bfcde06bfcc3cc603c239f984d4.tar.bz2
* 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.
Diffstat (limited to 'bfd/elf64-gen.c')
0 files changed, 0 insertions, 0 deletions