Skip to content
Commit e6d20c55 authored by Stafford Horne's avatar Stafford Horne
Browse files

openrisc: entry: Fix delay slot detection



Use execption SR stored in pt_regs for detection, the current SR is not
correct as the handler is running after return from exception.

Also, The code that checks for a delay slot uses a flag bitmask and then
wants to check if the result is not zero.  The test it implemented was
wrong.

Correct it by changing the test to check result against non zero.

Signed-off-by: default avatarStafford Horne <shorne@gmail.com>
parent 2ead7aba
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment