|
From: | Paul Brook |
Subject: | Re: [Qemu-devel] 0.9.0 and svn don't build with -march=pentium2 etc.; was: Latest SVN fails to build on Fedora Core 6 (same with 0.9.0) |
Date: | Fri, 23 Mar 2007 15:45:49 +0000 |
User-agent: | KMail/1.9.5 |
> I do not understand enough of QEMU yet, but I have checked out CVS and > am reading through its source. When I understand more I hope we can fix > this long-standing annoyance. This is GCC PR16185 <http://gcc.gnu.org/PR16185>. There's no fundamental reason why some options trigger it, and others don't. It trigerrs fairly randomly depending on the code generation choices gcc happens to make. The problem is that x86 is chronically short of registers. qemu makes this significantly worse by telling gcc it can't use most of them. gcc simply isn't designed to work in these extreme situations. Paul
[Prev in Thread] | Current Thread | [Next in Thread] |