> 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.
Propolice only instruments functions which contain what it thinks look like strings. (A variety of issues make it a bit more complicated than being able to say just "strings").