diff options
author | Martin Storsjö <martin@martin.st> | 2019-11-19 11:29:04 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2019-11-21 12:05:00 +0200 |
commit | 2229391eb1632893571a435dd00f4ee71b5dbaf7 (patch) | |
tree | 3a9519d65bbd3fab8a76ed7dc8e0452a0e5cccd0 /lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py | |
parent | 337151f41e78f42df1eedbb86479888a2c5d0a04 (diff) | |
download | bcm5719-llvm-2229391eb1632893571a435dd00f4ee71b5dbaf7.tar.gz bcm5719-llvm-2229391eb1632893571a435dd00f4ee71b5dbaf7.zip |
[COFF] Widen PE32Header fields to fit 64 bit versions
The PE32Header struct is only used by COFFYAML, for intermediate
storage. The struct doesn't match the on-disk struct layout as it
uses native integers instead of e.g. support::ulittle32_t, so just
widen the fields to fit values for object::pe32plus_header, in
addition to object::pe32_header.
This avoids truncating the 64 bit ImageBase for 64 bit executables.
Differential Revision: https://reviews.llvm.org/D70464
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py')
0 files changed, 0 insertions, 0 deletions