From dfd7c9f324254e56b1a5e720b847a8e8697314c3 Mon Sep 17 00:00:00 2001 From: Joerg Sonnenberger Date: Thu, 20 Mar 2014 01:28:28 +0000 Subject: Simplify. llvm-svn: 204292 --- libcxxabi/src/Unwind/libunwind.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'libcxxabi/src') diff --git a/libcxxabi/src/Unwind/libunwind.cpp b/libcxxabi/src/Unwind/libunwind.cpp index 59ff4a70f17..3ce1b9ee85f 100644 --- a/libcxxabi/src/Unwind/libunwind.cpp +++ b/libcxxabi/src/Unwind/libunwind.cpp @@ -168,13 +168,8 @@ _LIBUNWIND_EXPORT int unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum, co->setReg(regNum, (pint_t)value); // specical case altering IP to re-find info (being called by personality // function) - if (regNum == UNW_REG_IP) { - unw_proc_info_t info; - co->getInfo(&info); - pint_t orgArgSize = (pint_t)info.gp; - uint64_t orgFuncStart = info.start_ip; + if (regNum == UNW_REG_IP) co->setInfoBasedOnIPRegister(false); - } return UNW_ESUCCESS; } return UNW_EBADREG; -- cgit v1.2.3