Parameters for "deliverHardwareException" are not pushed in right way

Description

In the "hardwareTrapHandler", parameters for "deliverHardwareException" are not pushed in <hardware frame> correctly.

Stack should be

parameter 2

parameter 1

return addr

Because parameter 1 and 2 also are in EAX, EDX on x86, so the bug does not generate any problem.

I attached the patch.

Environment

None

Assignee

Erik Brangs

Reporter

Xi Yang

Labels

None

Fix versions

Affects versions

Priority

Lowest
Configure