[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <48ADDC4B.7020407@goop.org>
Date: Thu, 21 Aug 2008 14:21:15 -0700
From: Jeremy Fitzhardinge <jeremy@...p.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
CC: Nick Piggin <nickpiggin@...oo.com.au>,
jmerkey@...fmountaingroup.com,
Stefan Richter <stefanr@...6.in-berlin.de>,
paulmck@...ux.vnet.ibm.com, Peter Zijlstra <peterz@...radead.org>,
linux-kernel@...r.kernel.org, David Howells <dhowells@...hat.com>
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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists