aboutsummaryrefslogtreecommitdiff
path: root/opcodes/arc-fxi.h
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@gmail.com>2019-07-24 16:33:29 +0300
committerClaudiu Zissulescu <claziss@gmail.com>2019-07-24 16:33:29 +0300
commitef551643dc282159185cb9916c7cb0308ae03cdd (patch)
tree90007b800835a19087ca4580e7a061ca5dad491e /opcodes/arc-fxi.h
parentc54e42531adb7bf8d58bd4c3c8e0c710305959e1 (diff)
downloadgdb-ef551643dc282159185cb9916c7cb0308ae03cdd.zip
gdb-ef551643dc282159185cb9916c7cb0308ae03cdd.tar.gz
gdb-ef551643dc282159185cb9916c7cb0308ae03cdd.tar.bz2
[ARC] Add linker relaxation.
Add linker relaxation. The first relaxation added is converting GOTPC32 to PCREL relocations. This relaxation doesn't change the size of the binary. bfd/ xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com> * elf32-arc.c (bfd_get_32_me): New function. (bfd_put_32_me): Likewise. (arc_elf_relax_section): Likewise. (bfd_elf32_bfd_relax_section): Define. ld/testsuite/ xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com> * ld-arc/relax-local-pic.d: New test. * ld-arc/relax-local-pic.s: New file.
Diffstat (limited to 'opcodes/arc-fxi.h')
0 files changed, 0 insertions, 0 deletions