summaryrefslogtreecommitdiffstats
path: root/tools/objtool/arch/x86/decode.c
diff options
context:
space:
mode:
authorJosh Poimboeuf <jpoimboe@redhat.com>2017-11-06 07:17:38 -0600
committerIngo Molnar <mingo@kernel.org>2017-11-07 10:48:22 +0100
commit10259821ac47dbefa6f83ae57f1fa9f1f2c54b3d (patch)
tree0cbd4a8933e83a85d6b0348332dda890b62fd46c /tools/objtool/arch/x86/decode.c
parentd0c2e691d1cbe43662df3a08a4933f13acc352c3 (diff)
downloadlinux-stable-10259821ac47dbefa6f83ae57f1fa9f1f2c54b3d.tar.gz
linux-stable-10259821ac47dbefa6f83ae57f1fa9f1f2c54b3d.tar.bz2
linux-stable-10259821ac47dbefa6f83ae57f1fa9f1f2c54b3d.zip
objtool: Make unreachable annotation inline asms explicitly volatile
Add 'volatile' to the unreachable annotation macro inline asm statements. They're already implicitly volatile because they don't have output constraints, but it's clearer and more robust to make them explicitly volatile. Suggested-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Link: http://lkml.kernel.org/r/28659257b7a6adf4a7f65920dad70b2b0226e996.1509974104.git.jpoimboe@redhat.com Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'tools/objtool/arch/x86/decode.c')
0 files changed, 0 insertions, 0 deletions