volatile is not volatile enough
Nathan Sidwell
nathan@codesourcery.com
Wed Jun 25 15:15:00 GMT 2003
Jan Engelhardt wrote:
> func2(func1(a), a[0], a[1]);
The ordering of these three argument evaluations is unspecified.
They can be performed in any order, or even interleaved.
Not a compiler bug
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
The voices in my head said this was stupid too
nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk
More information about the Gcc-bugs
mailing list