diff options
| author | Simon Atanasyan <simon@atanasyan.com> | 2019-01-24 09:13:14 +0000 |
|---|---|---|
| committer | Simon Atanasyan <simon@atanasyan.com> | 2019-01-24 09:13:14 +0000 |
| commit | b6d3c50a368dc0faf0846762df349e606d1e7ebd (patch) | |
| tree | 241cadac648ade050d1af1928d68b1842cce14ba /lldb/packages/Python/lldbsuite/test/configuration.py | |
| parent | acc348aad0d3c8452d2c7ec35b374d8b6a20182a (diff) | |
| download | llvm-b6d3c50a368dc0faf0846762df349e606d1e7ebd.zip llvm-b6d3c50a368dc0faf0846762df349e606d1e7ebd.tar.gz llvm-b6d3c50a368dc0faf0846762df349e606d1e7ebd.tar.bz2 | |
Reapply: [mips] Handle MipsMCExpr sub-expression for the MEK_DTPREL tag
This reapplies commit r351987 with a failed test fix. Now the test
accepts both DW_OP_GNU_push_tls_address and DW_OP_form_tls_address
opcode.
Original commit message:
```
This is a fix for a regression introduced by the rL348194 commit. In
that change new type (MEK_DTPREL) of MipsMCExpr expression was added,
but in some places of the code this type of expression considered as
unexpected.
This change fixes the bug. The MEK_DTPREL type of expression is used for
marking TLS DIEExpr only and contains a regular sub-expression. Where we
need to handle the expression, we retrieve the sub-expression and
handle it in a common way.
```
llvm-svn: 352034
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions
