summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2016-03-31 09:38:51 +0200
committerBen Hutchings <ben@decadent.org.uk>2016-11-20 01:17:39 +0000
commita040696e6686ac65be13ee5a72c945e63c48be70 (patch)
treee14486dd1fd29518beddb4a0c5c50be3df1a52e0 /tools
parentf345b52fb87b5470434c9b70a761332d49cb3993 (diff)
downloadlwn-a040696e6686ac65be13ee5a72c945e63c48be70.tar.gz
lwn-a040696e6686ac65be13ee5a72c945e63c48be70.zip
compiler-gcc: disable -ftracer for __noclone functions
commit 95272c29378ee7dc15f43fa2758cb28a5913a06d upstream. -ftracer can duplicate asm blocks causing compilation to fail in noclone functions. For example, KVM declares a global variable in an asm like asm("2: ... \n .pushsection data \n .global vmx_return \n vmx_return: .long 2b"); and -ftracer causes a double declaration. Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Michal Marek <mmarek@suse.cz> Cc: kvm@vger.kernel.org Reported-by: Linda Walsh <lkml@tlinx.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Cc: Philip Müller <philm@manjaro.org> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions