This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: mips SNaN/QNaN is swapped


On Apr  1, 2003, Richard Henderson <rth at redhat dot com> wrote:

> On Tue, Apr 01, 2003 at 03:12:01PM -0300, Alexandre Oliva wrote:
>> Err...  Surely neither r->signalling nor r->canonical will be set for
>> a rvc_normal.  What's to be fixed?

> They are not initialized for rvc_normal.

Eeek...  I'd checked all of the decode functions, but I failed to
check other means to create real values.  /me doesn't like
uninitialized values, but, yeah, this must have been the reason why I
got a bootstrap compare failure.  Testing a revised patch now.

>> Do you mean remove the fallthrough
>> and duplicate the significand code in the rvc_normal case?

> Or move the significand code as I did for real_identical.

This will do :-)

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva at {redhat dot com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva at {lsd dot ic dot unicamp dot br, gnu.org}
Free Software Evangelist                Professional serial bug killer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]