aboutsummaryrefslogtreecommitdiff
path: root/arch/um/sys-ppc
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2006-04-26 21:33:03 +0100
committerRalf Baechle <ralf@linux-mips.org>2006-04-27 15:13:50 +0100
commitee1cca1b0661fa33fd99f2d8ec7e2749432f9b1d (patch)
treee4f2170990c4f387ccd245d6f88b9ea555a26e26 /arch/um/sys-ppc
parent79e55bcf24ad8f31c3021b6ef21c4ce054fe4e38 (diff)
[MIPS] Fix branch emulation for floating-point exceptions.
In the branch emulation for floating-point exceptions, __compute_return_epc must determine for bc1f et al which condition code bit to test. This is based on bits <4:2> of the rt field. The switch statement to distinguish bc1f et al needs to use only the two low bits of rt, but the old code tests on the whole rt field. This patch masks off the proper bits. Signed-off-by: Win Treese <treese@acm.org> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/um/sys-ppc')
0 files changed, 0 insertions, 0 deletions