MIPS: MIPS16e: Support handling of delay slots.
authorSteven J. Hill <Steven.Hill@imgtec.com>
Mon, 25 Mar 2013 18:45:19 +0000 (13:45 -0500)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 9 May 2013 15:55:20 +0000 (17:55 +0200)
commit8508488fe7028b95bc86c7447c205fbc765cc4cf
treed1d10ce3f94efb5ade53e3aaa09d1c0c31afd3a4
parentcd574704ec06904c7b7dd2c897fea5a54f944a95
MIPS: MIPS16e: Support handling of delay slots.

Add logic needed to properly calculate exceptions for delay slots
when in MIPS16e mode.

Signed-off-by: Steven J. Hill <Steven.Hill@imgtec.com>
arch/mips/include/asm/branch.h
arch/mips/include/asm/inst.h
arch/mips/kernel/branch.c