aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf64-ppc.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2014-03-05 19:31:45 +1030
committerAlan Modra <amodra@gmail.com>2014-03-05 19:31:45 +1030
commita0593ad95626fddd6777a418feb3dd3722e1ef66 (patch)
treefa42872009fcc4ecc202315fec99a665bde73ffe /bfd/elf64-ppc.c
parentf50c47f1184b39831f7c8a8200bc349f47619ac3 (diff)
downloadgdb-a0593ad95626fddd6777a418feb3dd3722e1ef66.zip
gdb-a0593ad95626fddd6777a418feb3dd3722e1ef66.tar.gz
gdb-a0593ad95626fddd6777a418feb3dd3722e1ef66.tar.bz2
Support more relocs on 16-bit insn fields
This patch allows gas to assemble a testcase like li 3,ext_sym which oddly was not accepted while the following is OK: li 3,ext_sym@l * config/tc-ppc.c (md_assemble): Move code adjusting reloc types later. Merge absolute and relative branch reloc selection. Generate 16-bit relocs for most 16-bit insn fields given a non-constant expression.
Diffstat (limited to 'bfd/elf64-ppc.c')
0 files changed, 0 insertions, 0 deletions