kernel-ark/arch/mips
Ralf Baechle ee1cca1b06 [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>
2006-04-27 15:13:50 +01:00
..
arc
au1000
boot
cobalt
configs [MIPS] Update MIPS defconfigs. 2006-04-27 15:13:50 +01:00
ddb5xxx
dec
galileo-boards/ev96100
gt64120
ite-boards
jazz
jmr3927
kernel [MIPS] Fix branch emulation for floating-point exceptions. 2006-04-27 15:13:50 +01:00
lasat
lib
lib-32
lib-64
math-emu
mips-boards [MIPS] 24K LV: Add core card id. 2006-04-27 15:13:50 +01:00
mm
momentum
oprofile [MIPS] Oprofile: fix sparse warning. 2006-04-27 15:13:49 +01:00
pci
philips/pnx8550
pmc-sierra
qemu
sgi-ip22
sgi-ip27 [MIPS] Fix ip27 build. 2006-04-27 15:13:49 +01:00
sgi-ip32 [MIPS] Use __ffs() instead of ffs() in ip32_irq0(). 2006-04-27 15:13:49 +01:00
sibyte
sni
tx4927
tx4938
vr41xx
defconfig [MIPS] Update MIPS defconfigs. 2006-04-27 15:13:50 +01:00
Kconfig [MIPS] Get rid of CONFIG_ADVANCED. 2006-04-27 15:13:50 +01:00
Kconfig.debug [MIPS] Kconfig: Clarify description of CROSSCOMPILE. 2006-04-27 15:13:50 +01:00
Makefile [MIPS] Sparse: fix sparse for 64-bit kernels. 2006-04-27 15:13:49 +01:00