-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > This is not correct. > If the blr is not at the end of the function, things will break.
[SNIP] > This basically only ever worked because gcc could be coerced into generating > relatively simple code. GCC4 contains much more aggressive high level > optimizers, so this is no longer possible. I don't know almost anything about gcc, so I'm asking two questions: 1) Isn't there any kind of compiler directive to force no optimization only for a portion of the code? 2) If there aren't such directives is it possible to link together optimized obj with not optimized obj? In this case you could group functions that require no optimization and link them with the other optimized code. Maybe I asked 2 dumb questions, but I'm courious and I'd like to learn something new :-) TNX P.S. I apologize for my bad English :-) - -- Flavio Visentin | \|||/ | @/0.0\@ | \ - / +------------------oOOo---oOOo------------------ There are only 10 types of people in this world: those who understand binary, and those who don't. GPG Key: http://www.zipman.it/gpgkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCdTj0usUmHkh1cnoRAs3hAJ48/9uEbjEqNTsa24mKm6Ol62774ACdGpnF N+EC/lngLa6oytEfDVUO3eA= =lVHN -----END PGP SIGNATURE----- _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel