Re: moin / bugzilla / qemu

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

 



On Mon, Nov 07, 2005 at 01:33:30PM +0100, Enrico Scholz wrote:
> laroche@xxxxxxxxxx (Florian La Roche) writes:
> 
> > I've briefly tested a nearly current FC-development install
> > and have put together the following rpm packages to be installed
> > pretty easy:
> > ...
> > - qemu: this package builds together with the kqemu kernel modul. You have
> >   to download it from the http://qemu.org/ website and then compile the
> >   src.rpm)
> 
> Which version are you using? Here, 0.7.2 fails to build on FC4 due to
> gcc-4 issues (which are not trivial to fix).

If you are talking about abusing register variables on i?86, then that's
just qemu's fault.  On a so much register starved arch as i?86 is,
reserving 4 registers as global register variables is very unwise
thing to do, even if it had a small chance of compiling, the resulting
code will be terrible (4 reserved by app, %esp reserved for stack pointer,
%ebx reserved in PIC code and %ebp reserved when not omitting frame pointer
or when using alloca/VLAs means 1 to 3 registers left for all the rest, plus
i?86 is CISCy, so some instructions require certain fixed registers).

	Jakub

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux