committed: Ada updates

Andi Kleen ak@muc.de
Thu Apr 8 18:39:00 GMT 2004


Laurent GUERBY <laurent@guerby.net> writes:


>    7.a   Ramification: The compiler is inhibited from moving an assignment to
>          an inspectable variable past an inspection point for that variable.
>          On the other hand, the evaluation of an expression that might raise
>          an exception may be moved past an inspection point (see 11.6).

[...]

Sounds like asm("" ::: "memory")
Perhaps you can just use that? 

-Andi



More information about the Gcc mailing list