Skip to content

Commit 92b7d63

Browse files
Reland "Revert "[lldb] Fix OP_deref evaluation for large integer results (llvm#159460)""
The original had an issue on "AArch-less" bots. Fixed it with some ifdefs around the presence of the AArch ABI plugin. Note for the cherry-pick: the test was removed as the related test file in this branch is too old. This reverts commit 1a4685d. Cherry-picked from 40eb976.
1 parent 778cf98 commit 92b7d63

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

lldb/source/Expression/DWARFExpression.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1131,8 +1131,6 @@ llvm::Expected<Value> DWARFExpression::Evaluate(
11311131
lldb::addr_t pointer_value =
11321132
process->ReadPointerFromMemory(pointer_addr, error);
11331133
if (pointer_value != LLDB_INVALID_ADDRESS) {
1134-
if (ABISP abi_sp = process->GetABI())
1135-
pointer_value = abi_sp->FixCodeAddress(pointer_value);
11361134
stack.back().GetScalar() = pointer_value;
11371135
stack.back().ClearContext();
11381136
} else {

0 commit comments

Comments
 (0)