Hello,

Several of us are trying to put together a "PowerPCSPE" Debian port 
(powerpc-linux-gnuspe, based around the e500v2), and we're experiencing a 
pretty bad FP register-save bug (PR44364 [0]).  Specifically, it seems like GCC 
will occasionally only save half of the 64-bit double register on the stack, 
allowing the other half to be corrupted by the called function.

Unfortunately neither of us is experienced enough with GCC's internals to be 
able to do much more than find a decent test-case; I'm hoping that maybe I can 
get a little more visibility on the bug and maybe find the right person to help 
get it fixed.  Heck... there's 3 of us here who will chip in for a case of your 
favorite beverage if it's a quick fix. :-D

Cheers,
Kyle Moffett

PS: Please keep the CC list

[0] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44364




Reply via email to