[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] 0.9.0 and svn don't build with -march=pentium2 etc.; w

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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]