aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
diff options
context:
space:
mode:
authorTeresa Johnson <tejohnson@google.com>2016-08-18 01:08:50 +0000
committerTeresa Johnson <tejohnson@google.com>2016-08-18 01:08:50 +0000
commitf2b5ec6ef427d8d4129ac5e78ceb319af60a2f99 (patch)
treeba5b330b787d022d4bdc2596755f863afd332b13 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
parent6442fc1f6e23e48de0be45a7178b8829eb29d598 (diff)
downloadllvm-f2b5ec6ef427d8d4129ac5e78ceb319af60a2f99.zip
llvm-f2b5ec6ef427d8d4129ac5e78ceb319af60a2f99.tar.gz
llvm-f2b5ec6ef427d8d4129ac5e78ceb319af60a2f99.tar.bz2
[ThinLTO] Keep common symbols in ThinLTO modules
Summary: Skip the merging of common symbols for ThinLTO modules, they will be merged by the final native object link. Trying to merge the symbols and add to a combined module will incorrectly enable the common symbol to be internalized in the ThinLTO module. Additionally, we will not want to create a combined module for ThinLTO distributed builds. This fixes failures in 7 cpu2006 benchmarks from the new LTO API in ThinLTO mode. Reviewers: mehdi_amini Subscribers: pcc, llvm-commits, mehdi_amini Differential Revision: https://reviews.llvm.org/D23637 llvm-svn: 279023
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions