On Monday 24 October 2005 01:41, Philipp Thomas wrote:
> Damian Mihai Liviu <[EMAIL PROTECTED]> [24 Oct 2005 00:14 +0300]:
> >I'm not a programmer
>
> Then by all means try to become one or just ignore software that won't
> compile and see where you can get working binaries.

http://lists.gnu.org/archive/html/qemu-devel/2005-05/msg00160.html

> If you don't understand the code, you also don't understand why the
> compiler rejects it. There are a number of examples where older versions
> of gcc silently produced wrong code or code that worked only by
> accident, whereas newer versions will detect the error and stop
> compilation.

This is a lot more complex. qemu does some extremely unorthodox things with 
object code, and gcc has changed the way it does its stuff. The first thing 
it broke on was that qemu assumed that the final instruction in a function in 
ELF code was ret (0xc3), which apparently isn't necessarily true anymore. The 
gods only know what else, but there seems to be patches floating around for 
it


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to