aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorTed Woodward <ted.woodward@codeaurora.org>2020-02-10 13:40:17 -0600
committerTed Woodward <ted.woodward@codeaurora.org>2020-02-10 13:40:44 -0600
commit6fd818c5a9c565b8aaeaf1ca85ad14735ee0eb0c (patch)
tree58fca7f483b4a229a333579ea93fc48b36208db5 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent45c6c82e90474381f6e2e714eed81416c1947573 (diff)
downloadllvm-6fd818c5a9c565b8aaeaf1ca85ad14735ee0eb0c.zip
llvm-6fd818c5a9c565b8aaeaf1ca85ad14735ee0eb0c.tar.gz
llvm-6fd818c5a9c565b8aaeaf1ca85ad14735ee0eb0c.tar.bz2
Don't fail step out if remote server doesn't implement qMemoryRegionInfo
Summary: The return address validation in D71372 will fail if the memory permissions can't be determined. Many embedded stubs either don't implement the qMemoryRegionInfo packet, or don't have memory permissions at all. Remove the return from the if clause that calls GetLoadAddressPermissions, so this call failing doesn't cause the step out to abort. Instead, assume that the memory permission check doesn't apply to this type of target. Reviewers: labath, jingham, clayborg, mossberg Reviewed By: labath, jingham Subscribers: lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D72513
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions