Add memory attribute in inline assembly language as a compiler
barrier to make sure 4.6.x GCC don't reorder mfmsr().
Signed-off-by: Tiejun Chen tiejun.c...@windriver.com
---
arch/powerpc/include/asm/reg.h |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git
On Tue, 2012-07-10 at 15:59 +0800, Tiejun Chen wrote:
Add memory attribute in inline assembly language as a compiler
barrier to make sure 4.6.x GCC don't reorder mfmsr().
Out of curiosity, did you see a case where it was re-ordered
improperly ?
Cheers,
Ben.
Signed-off-by: Tiejun Chen
On 07/10/2012 04:19 PM, Benjamin Herrenschmidt wrote:
On Tue, 2012-07-10 at 15:59 +0800, Tiejun Chen wrote:
Add memory attribute in inline assembly language as a compiler
barrier to make sure 4.6.x GCC don't reorder mfmsr().
Out of curiosity, did you see a case where it was re-ordered
On 07/10/2012 04:22 PM, tiejun.chen wrote:
On 07/10/2012 04:19 PM, Benjamin Herrenschmidt wrote:
On Tue, 2012-07-10 at 15:59 +0800, Tiejun Chen wrote:
Add memory attribute in inline assembly language as a compiler
barrier to make sure 4.6.x GCC don't reorder mfmsr().
Out of curiosity, did