Cc: Alan Stern <stern@...>, Pavel Machek <pavel@...>, Paul E. McKenney <paulmck@...>, Linus Torvalds <torvalds@...>, Andrew Morton <akpm@...>, Zdenek Kabelac <zdenek.kabelac@...>, <davem@...>, Rafael J. Wysocki <rjw@...>, Pierre Ossman <drzeus-mmc@...>, Kernel development list <linux-kernel@...>, pm list <linux-pm@...>
> Are you sure gcc doesn't? Or is it just "C"?
gcc doesn't
Yes and we've had tty layer traces in the past clearly showing it isn't
always safe, especially if any math is involved anywhere near the
assignment. That may be why pointer flipping happens to work.
Alan
--