diff options
author | MyungJoo Ham <myungjoo.ham@samsung.com> | 2016-05-25 19:06:50 +0900 |
---|---|---|
committer | MyungJoo Ham <myungjoo.ham@samsung.com> | 2016-05-30 17:11:49 +0900 |
commit | 664286a86e1c35d3ceded6f3b09a3e5a57cf5ad5 (patch) | |
tree | d9043e0ab136519ec31320a102bd56bf90894e97 /src/pal | |
parent | 9458840b22e760771e2e14bade56b3f321bd8b5d (diff) | |
download | coreclr-664286a86e1c35d3ceded6f3b09a3e5a57cf5ad5.tar.gz coreclr-664286a86e1c35d3ceded6f3b09a3e5a57cf5ad5.tar.bz2 coreclr-664286a86e1c35d3ceded6f3b09a3e5a57cf5ad5.zip |
ARM: Remove workaround no more required
With recent concrete unwinding/exception handling routines
of coreclr-arm-linux, we no longer need this workaround.
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Diffstat (limited to 'src/pal')
-rw-r--r-- | src/pal/src/exception/seh-unwind.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/pal/src/exception/seh-unwind.cpp b/src/pal/src/exception/seh-unwind.cpp index f6dd1d9b67..763306b15d 100644 --- a/src/pal/src/exception/seh-unwind.cpp +++ b/src/pal/src/exception/seh-unwind.cpp @@ -141,7 +141,6 @@ static void UnwindContextToWinContext(unw_cursor_t *cursor, CONTEXT *winContext) #elif defined(_ARM_) unw_get_reg(cursor, UNW_REG_SP, (unw_word_t *) &winContext->Sp); unw_get_reg(cursor, UNW_REG_IP, (unw_word_t *) &winContext->Pc); - winContext->Pc &= ~0x1; unw_get_reg(cursor, UNW_ARM_R14, (unw_word_t *) &winContext->Lr); unw_get_reg(cursor, UNW_ARM_R4, (unw_word_t *) &winContext->R4); unw_get_reg(cursor, UNW_ARM_R5, (unw_word_t *) &winContext->R5); |