This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: emit-rtl.c NaN bug
- To: moshier at mediaone dot net
- Subject: Re: emit-rtl.c NaN bug
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 25 Nov 1998 19:04:42 -0700
- cc: Ulrich Drepper <drepper at cygnus dot com>, egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
In message <Pine.LNX.4.05.9811251802100.6398-100000@moshier.ne.mediaone.net>y
ou write:
>
> The immediate cause of this problem was that make_nan did not always
> output the desired sign bit, while enan does input the sign correctly.
>
> The previous fix applied to emit-rtl.c should be removed, since it
> causes a reload abort in egcs.
>
> Original test case below.
>
>
> * emit-rtl.c (gen_lowpart_common): Remove earlier change.
> real.c (make_nan): Make SIGN arg actually specify the sign bit.
Excellent!
Installed. Thanks!
jeff