diff options
| author | David Tenty <daltenty@ibm.com> | 2020-02-20 14:22:16 -0500 |
|---|---|---|
| committer | David Tenty <daltenty@ibm.com> | 2020-02-20 14:28:48 -0500 |
| commit | 967eeb109bedc4ae606fdf6ad6eca58ffbac6739 (patch) | |
| tree | 37a301875d402ef7011c1ff8959d9ba50c58ecd2 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 7a7c753b0cca6abb61f054842fb087dfc30dc563 (diff) | |
[AIX] Pack BasicBlockBits
Summary:
D51664 introduces a new structure BasicBlockBits which it expects to be
packed a certain way. This change is very similar to D60164, and we apply the
same fix:
"On AIX, the canonical layout of bit-fields would cause
these ... to span four bytes. Applying the pack pragma for compilers that
employ the AIX canonical layout allows these ... to fit within the expected
two bytes. In the future, the pragma would also likely need to be applied when
building with Clang on AIX."
Reviewers: jasonliu, hubert.reinterpretcast, sfertile, xingxue
Reviewed By: sfertile
Subscribers: llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D74911
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
