On Tuesday 27 September 2005 00:44, Peter Valchev wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [EMAIL PROTECTED]       2005/09/26 14:47:56
> >
> > Modified files:
> >     emulators/qemu : Makefile
> >     emulators/qemu/patches: patch-Makefile_target
> >
> > Log message:
> > o add patch to permit osx x86 guest to run
> > o fix Makefile.target to add -fno-stack-protector for op.o for all archs,
> > noted, debugged, and tested by Antoine Jacoutot on macppc, thanks!
>
> What's the story with this?  Adding -fno-stack-protector left and
> right is obviously not acceptable as a final solution, are you
> looking at the problem in depth?

I believe using -fno-stack-protector is correct in this case.
Note that this is in Makefile.target, which is used to compile 'opcodes'
for the emulated processor. And propolice interferes with that
(even if it works, it would slow the emulation by doing its checks
 for every 'instruction')

The rest of the qemu is compiled with propolice.

Can

Reply via email to