Messages in this thread | | | Date | Thu, 21 Aug 2008 14:21:15 -0700 | From | Jeremy Fitzhardinge <> | Subject | Re: [ANNOUNCE] mdb: Merkey's Linux Kernel Debugger 2.6.27-rc4 released |
| |
Linus Torvalds wrote: > On Thu, 21 Aug 2008, Jeremy Fitzhardinge wrote: > >> "asm volatile" also has no effect on the ordering of the asm with >> respect to other code; you must use constraints to do that. >> > > Well, the gcc docs at _used_ to say that volatile asms are not moved > around "significantly". They've removed that.
Yep, they seem to do that kind of thing specifically to annoy you. But it does mean we can't rely on it at all any more.
J
| |