diff options
author | Greg Clayton <gclayton@fb.com> | 2020-05-13 16:51:44 -0700 |
---|---|---|
committer | Greg Clayton <gclayton@fb.com> | 2020-06-22 13:13:48 -0700 |
commit | ccf5a44917fcb3e57d18d7f73bef06607ec7a20d (patch) | |
tree | 696c85722cfdce29e12c86c3f1c5136b9eb54f66 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | bd7defeb94090bb2af7104b70bc33bc64d754d1f (diff) | |
download | llvm-ccf5a44917fcb3e57d18d7f73bef06607ec7a20d.zip llvm-ccf5a44917fcb3e57d18d7f73bef06607ec7a20d.tar.gz llvm-ccf5a44917fcb3e57d18d7f73bef06607ec7a20d.tar.bz2 |
Fix the verification of DIEs with DW_AT_ranges.
Summary: Previous code would try to verify DW_AT_ranges and if any ranges would overlap, it would stop attributing any ranges after this to the DIE which caused incorrect errors to be reported that a DIE's address ranges were not contained in the parent DIE's ranges. Added a fix and a test.
Reviewers: aprantl, labath, probinson, JDevlieghere, jhenderson
Subscribers: hiraditya, MaskRay, cmtice, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D79962
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions