> There is no risk of breakage in optimised code with -O2 or more. For my education -- could you please explain why? (No need to quote the C99 standard, just give me the intuition.) Juliusz