Messages in this thread | | | Date | Thu, 6 Jul 2006 14:12:03 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: [patch] spinlocks: remove 'volatile' |
| |
On Thu, 6 Jul 2006, J.A. Magallón wrote: > > I think you are mixing apples and oranges. Using volatile to control o-o-o > memory accesses is sure wrong.
.. and there _is_ no right way to use it, except the two I've already mentioned.
Why is that so hard to accept?
The fact is, "volatile" was designed in a different era, and tough, it's not one of the better parts of the C language.
Get over it.
Linus
| |