aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2015-02-11 02:52:44 +0000
committerJustin Bogner <mail@justinbogner.com>2015-02-11 02:52:44 +0000
commitd24e185784585b5a4e0711521f33a329b6ec663b (patch)
treeeab8ffc19900c9de6907f087e78e0e0b2c09d033 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
parent215f423ff22981327e56769150496a9000c2ba53 (diff)
downloadllvm-d24e185784585b5a4e0711521f33a329b6ec663b.zip
llvm-d24e185784585b5a4e0711521f33a329b6ec663b.tar.gz
llvm-d24e185784585b5a4e0711521f33a329b6ec663b.tar.bz2
InstrProf: Lower coverage mappings by setting their sections appropriately
Add handling for __llvm_coverage_mapping to the InstrProfiling pass. We need to make sure the constant and any profile names it refers to are in the correct sections, which is easier and cleaner to do here where we have to know about profiling sections anyway. This is really tricky to test without a frontend, so I'm committing the test for the fix in clang. If anyone knows a good way to test this within LLVM, please let me know. Fixes PR22531. llvm-svn: 228793
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp')
0 files changed, 0 insertions, 0 deletions