This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/39767] libgcc2.c:562: internal compiler error: RTL check: expected code 'reg', have 'ashiftrt' in rhs_regno, at rtl.h:1005
- From: "kkojima at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Apr 2009 23:10:14 -0000
- Subject: [Bug target/39767] libgcc2.c:562: internal compiler error: RTL check: expected code 'reg', have 'ashiftrt' in rhs_regno, at rtl.h:1005
- References: <bug-39767-1673@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from kkojima at gcc dot gnu dot org 2009-04-16 23:10 -------
Subject: Bug 39767
Author: kkojima
Date: Thu Apr 16 23:09:53 2009
New Revision: 146218
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146218
Log:
Backport from mainline:
PR target/39767
* config/sh/predicates.md (arith_operand): Check if the operand
of TRUNCATE is a REG.
Modified:
branches/gcc-4_4-branch/gcc/ChangeLog
branches/gcc-4_4-branch/gcc/config/sh/predicates.md
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39767