This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/16239] GCC 3.4.0 ICE on ppc64 (mozilla 1.7 compile, -O1 -fno-exceptions issue)
- From: "dje at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Jul 2004 22:36:33 -0000
- Subject: [Bug target/16239] GCC 3.4.0 ICE on ppc64 (mozilla 1.7 compile, -O1 -fno-exceptions issue)
- References: <20040628022327.16239.brad@mainstreetsoftworks.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dje at gcc dot gnu dot org 2004-07-24 22:36 -------
The problem is that GCC's reload phase is choosing an FPR to hold a DImode
address and then tries to add a constant to the value in the FPR. The DImode
addition pattern only handles GPRs, so the constraint does not match the
predicate. Restricting the predicate does not work because reload already has
chosen the reload register before it checks the predicate and fails another way.
It looks like the fix will require convincing reload not to use an FPR for a
DImode address.
The more basic question is why is gentoo trying to build Mozilla as a 64-bit app?
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2004-07-24 22:36:32
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16239