Slowdowns in code generated by GCC>=3.3

Zack Weinberg zack@codesourcery.com
Wed Oct 20 19:00:00 GMT 2004


Földy Lajos <foldy@rmki.kfki.hu> writes:

> and what about adding the real goto (which will be never executed, but
> gcc will have "almost real" control flow):
>
>  	__asm__("jmp *%0" : : "a" (pc));
> 	goto *pc;

Nothing stops GCC from folding that asm into the common-ized jump
block.

zw



More information about the Gcc mailing list