|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH 3/4] Fix signal handling for ColdFire |
Date: | Wed, 03 Mar 2010 14:17:53 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20100120 Fedora/3.0.1-1.fc12 Thunderbird/3.0.1 |
+ float64 sc_fpregs[2]; /* room for two fp registers */
...
- int f_fpcntl[3]; - int f_fpregs[8*3]; + uint32_t f_fpcntl[3]; + float64 f_fpregs[8];
Surely these float64 uses are incorrect. The kernel uses 3*int at both of these places, which matches up with the 96-bit values in the regular m68k fpu. r~
[Prev in Thread] | Current Thread | [Next in Thread] |