ARM/Linux Regression Fix of Exception Handling (dotnet/coreclr#5596)
authorMyungJoo Ham <myungjoo.ham@gmail.com>
Thu, 9 Jun 2016 08:40:18 +0000 (17:40 +0900)
committerJan Vorlicek <janvorli@microsoft.com>
Thu, 9 Jun 2016 08:40:18 +0000 (10:40 +0200)
commit67cd527742ddbac832ac8c924000b54244bcde69
tree6df45a19f27027cc5c56776a452e1731660f3ad5
parent748946836e5f476fda3709bb81827797549600b4
ARM/Linux Regression Fix of Exception Handling (dotnet/coreclr#5596)

This fixes the regression caused by
dotnet/coreclr@594b424e1328135049cf0515bc5fc58b91f07e2a, which
intended to fix dotnet/coreclr#5358 while breaking many of
exception handling unit test cases.

The commit fixing dotnet/coreclr#5358 was an incorrect translation
of x86 assembly code.

Fix dotnet/coreclr#5595, dotnet/coreclr#5358.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Commit migrated from https://github.com/dotnet/coreclr/commit/6287c789b95e5a32100e09d97c568363f4d2d791
src/coreclr/src/pal/src/arch/arm/exceptionhelper.S