--- work/linux_v18d/arch/arm/fastfpe/entry.S- 2006-04-23 15:49:19.000000000 +0900 +++ work/linux_v18d/arch/arm/fastfpe/entry.S 2006-04-23 15:49:47.000000000 +0900 @@ -181,7 +181,8 @@ and r1,r4,#0x00008000 mov r1,r1,lsr#15 @ N0 and r2,r4,#0x00400000 - orrs r1,r1,r2,lsr#21 @ N1 + orr r1,r1,r2,lsr#21 @ N1 + cmp r1,#0 addeq r1,r1,#4 @ r1=register count tst r4,#0x00100000 @ load/store