diff options
author | Alan Modra <amodra@gmail.com> | 2014-03-05 19:31:45 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2014-03-05 19:31:45 +1030 |
commit | a0593ad95626fddd6777a418feb3dd3722e1ef66 (patch) | |
tree | fa42872009fcc4ecc202315fec99a665bde73ffe /bfd/elf64-ppc.c | |
parent | f50c47f1184b39831f7c8a8200bc349f47619ac3 (diff) | |
download | gdb-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