aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WindowsResource.cpp
diff options
context:
space:
mode:
authorManoj Gupta <manojgupta@google.com>2017-06-19 18:45:03 +0000
committerManoj Gupta <manojgupta@google.com>2017-06-19 18:45:03 +0000
commit162b40a85006f76e916225a7433a8194ae13c53b (patch)
treef449896a2f7a83814cef393b7ec83eb199a25861 /llvm/lib/Object/WindowsResource.cpp
parent18b5d9268c4af16731574570eebc542d26bc4f15 (diff)
downloadllvm-162b40a85006f76e916225a7433a8194ae13c53b.zip
llvm-162b40a85006f76e916225a7433a8194ae13c53b.tar.gz
llvm-162b40a85006f76e916225a7433a8194ae13c53b.tar.bz2
[Clang] Handle interaction of -pg and no_instrument_function attribute.
Summary: Disable generation of counting-function attribute if no_instrument_function attribute is present in function. Interaction between -pg and no_instrument_function is the desired behavior and matches gcc as well. This is required for fixing a crash in Linux kernel when function tracing is enabled. Fixes PR33515. Reviewers: hfinkel, rengolin, srhines, hans Reviewed By: hfinkel Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D34357 llvm-svn: 305728
Diffstat (limited to 'llvm/lib/Object/WindowsResource.cpp')
0 files changed, 0 insertions, 0 deletions