diff options
| author | Simon Atanasyan <simon@atanasyan.com> | 2015-01-25 13:29:25 +0000 |
|---|---|---|
| committer | Simon Atanasyan <simon@atanasyan.com> | 2015-01-25 13:29:25 +0000 |
| commit | 5d19c67a68533d716fd791ea5a4cdb6b13a26ab1 (patch) | |
| tree | 44a69f5e7273e2994174c1ae21f78505e8a35e7d /lldb/scripts/Python/buildSwigPython.py | |
| parent | 1a603b3f13e10a378602a1ed164e59b61e2fa485 (diff) | |
| download | llvm-5d19c67a68533d716fd791ea5a4cdb6b13a26ab1.zip llvm-5d19c67a68533d716fd791ea5a4cdb6b13a26ab1.tar.gz llvm-5d19c67a68533d716fd791ea5a4cdb6b13a26ab1.tar.bz2 | |
[ELFYAML] Support mips64 relocation record format in yaml2obj/obj2yaml
MIPS64 ELF file has a very specific relocation record format. Each
record might specify up to three relocation operations. So the `r_info`
field in fact consists of three relocation type sub-fields and optional
code of "special" symbols.
http://techpubs.sgi.com/library/manuals/4000/007-4658-001/pdf/007-4658-001.pdf
page 40
The patch implements support of the MIPS64 relocation record format in
yaml2obj/obj2yaml tools by introducing new optional Relocation fields:
Type2, Type3, and SpecSym. These fields are recognized only if the
object/YAML file relates to the MIPS64 target.
Differential Revision: http://reviews.llvm.org/D7136
llvm-svn: 227044
Diffstat (limited to 'lldb/scripts/Python/buildSwigPython.py')
0 files changed, 0 insertions, 0 deletions
