Revert "[libunwind] Support for leaf function unwinding."
This reverts commit 23bef7ee9923b1262326981960397e8cd95d6923.
Cr-Mirrored-From: https://chromium.googlesource.com/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 5831adb8c38f3fd1b17ff52984c514fc32e893f6
diff --git a/src/DwarfParser.hpp b/src/DwarfParser.hpp
index 86c0522..fb943ed 100644
--- a/src/DwarfParser.hpp
+++ b/src/DwarfParser.hpp
@@ -69,7 +69,6 @@
};
enum RegisterSavedWhere {
kRegisterUnused,
- kRegisterUndefined,
kRegisterInCFA,
kRegisterOffsetFromCFA,
kRegisterInRegister,
@@ -506,7 +505,7 @@
"malformed DW_CFA_undefined DWARF unwind, reg too big");
return false;
}
- results->setRegisterLocation(reg, kRegisterUndefined, initialState);
+ results->setRegisterLocation(reg, kRegisterUnused, initialState);
_LIBUNWIND_TRACE_DWARF("DW_CFA_undefined(reg=%" PRIu64 ")\n", reg);
break;
case DW_CFA_same_value: