diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2017-09-21 10:44:26 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2017-09-21 10:44:26 +0000 |
commit | 11766558d7d120c607172c8269c8bd56230972c4 (patch) | |
tree | 2b2e79fd9281114a3e260e69ce3ebe41ff930771 /lldb/packages/Python/lldbsuite/test/example/TestSequenceFunctions.py | |
parent | 2b029e830f6a4b6bcca815cd64d94e7ab9788f3a (diff) | |
download | bcm5719-llvm-11766558d7d120c607172c8269c8bd56230972c4.tar.gz bcm5719-llvm-11766558d7d120c607172c8269c8bd56230972c4.zip |
[mips] Fix relocation record format and ELF header for N32 ABI
The N32 ABI uses RELA relocation format, do not use 3-in-1 relocation's
encoding, and uses ELFCLASS32. This change passes the `IsN32` flag
to the `MCAsmBackend` to distinguish usage of N32 ABI.
We still do not handle some cases like providing the `-target-abi=o32`
command line option with the `mips64` target triple. That's why
elf_header.s contains some "FIXME" strings. This case will be fixed in
a separate patch.
Differential revision: https://reviews.llvm.org/D37960
llvm-svn: 313873
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/example/TestSequenceFunctions.py')
0 files changed, 0 insertions, 0 deletions