diff options
author | Teresa Johnson <tejohnson@google.com> | 2019-05-29 16:50:46 +0000 |
---|---|---|
committer | Teresa Johnson <tejohnson@google.com> | 2019-05-29 16:50:46 +0000 |
commit | 5b2088d1fac1f464cd51d4b660b29c5db47a54c4 (patch) | |
tree | 4fd2625a02848301f0389ed2c15cf0746c673053 /lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py | |
parent | 98a797c224a6abb2218963f551185ffba057aa4b (diff) | |
download | bcm5719-llvm-5b2088d1fac1f464cd51d4b660b29c5db47a54c4.tar.gz bcm5719-llvm-5b2088d1fac1f464cd51d4b660b29c5db47a54c4.zip |
[ThinLTO] Use original alias visibility when importing
Summary:
When we import an alias, we do so by making a clone of the aliasee. Just
as this clone uses the original alias name and linkage, it should also
use the same visibility (not the aliasee's visibility). Otherwise,
linker behavior is affected (e.g. if the aliasee was hidden, but the
alias is not, the resulting imported clone should not be hidden,
otherwise the linker will make the final symbol hidden which is
incorrect).
Reviewers: wmi
Subscribers: mehdi_amini, inglorion, eraman, steven_wu, dexonsmith, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D62535
llvm-svn: 361989
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py')
0 files changed, 0 insertions, 0 deletions