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: [3.1] GCC PowerPC ICE fix


On Friday 26 April 2002 17:27, David Edelsohn wrote:
> The following patch fixes the ICE reported by on the GCC
> mailinglist two days ago.  The code example worked on GCC 2.95 but failed
> on GCC 3.0 and GCC 3.1 and the development trunk.  I have bootstrapped the
> pach with no regressions and applied it to the trunk.
>
> 	Mark, may I apply this patch to the GCC 3.1 branch?
>
> Thanks, David
>
>
> 	* config/rs6000/rs6000.md (sCC pattern): Remove clobber and use
> 	result as temporary value.

David there are a bunch of other patterns with the clobber and actually PR 
c/6497 is about the LTU case. The appended patch fixes the !TARGET_POWERPC64 
ones and thus catches c/6497.

As this is a regression, OK to commit to mainline and branch when the 
bootstrap completed?

Franz.

	* config/rs6000/rs6000.md (sCC patterns): Remove clobber and use
	result as temporary value.

Attachment: gcc-sCC-2.patch
Description: Text document


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