diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-06-14 10:18:26 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-06-14 10:18:26 -0700 |
commit | c428ce9d900c4acc4a7ee74791c55676d96f0818 (patch) | |
tree | f77e647801adfd85b194c879826da7ef08fb7ae2 /gdb/xml-support.c | |
parent | 897463b12ba936df7d2070755eaac94f87fcedfb (diff) | |
download | gdb-c428ce9d900c4acc4a7ee74791c55676d96f0818.zip gdb-c428ce9d900c4acc4a7ee74791c55676d96f0818.tar.gz gdb-c428ce9d900c4acc4a7ee74791c55676d96f0818.tar.bz2 |
Check R_*_IRELATIVE in x86 reloc_type_class
elf_{i386|x86_64}_reloc_type_class should return reloc_class_ifunc for
R_386_IRELATIVE/R_X86_64_IRELATIVE relocations. There is no need to
check symbol type for STN_UNDEF symbol index.
* elf32-i386.c (elf_i386_reloc_type_class): Check R_386_IRELATIVE.
Don't check symbol type for STN_UNDEF symbol index.
* elf64-x86-64.c (elf_x86_64_reloc_type_class): Check
R_X86_64_IRELATIVE. Don't check symbol type for STN_UNDEF symbol
index.
Diffstat (limited to 'gdb/xml-support.c')
0 files changed, 0 insertions, 0 deletions