diff options
author | Esme-Yi <esme.yi@ibm.com> | 2021-07-26 03:47:02 +0000 |
---|---|---|
committer | Esme-Yi <esme.yi@ibm.com> | 2021-07-26 03:47:02 +0000 |
commit | 0d3e4d9d4d2c9e29f5bd073340588f3c4931fb7c (patch) | |
tree | adf6915005c5e9a4b58a5ccceac00b5643d77a5e /llvm/lib/Object/ModuleSymbolTable.cpp | |
parent | 3211eadfe09acde35264b5a4f7e39579a1f650bb (diff) | |
download | llvm-0d3e4d9d4d2c9e29f5bd073340588f3c4931fb7c.zip llvm-0d3e4d9d4d2c9e29f5bd073340588f3c4931fb7c.tar.gz llvm-0d3e4d9d4d2c9e29f5bd073340588f3c4931fb7c.tar.bz2 |
[Debug-Info][llvm-dwarfdump] Don't use DW_FORM_data4/8
to encode the constants for DW_AT_data_member_location.
Summary: In DWARF v3, DW_FORM_data4/8 in
DW_AT_data_member_location are interpreted as location
list pointers. Interpreting constants as pointers is
not expected, so we use DW_FORM_udata to encode the
constants.
Reviewed By: probinson
Differential Revision: https://reviews.llvm.org/D105687
Diffstat (limited to 'llvm/lib/Object/ModuleSymbolTable.cpp')
0 files changed, 0 insertions, 0 deletions