This is the mail archive of the gcc-bugs@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]

[Bug target/16239] GCC 3.4.0 ICE on ppc64 (mozilla 1.7 compile, -O1 -fno-exceptions issue)


------- 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


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