diff options
author | Michael Spang <spang@google.com> | 2020-01-28 12:43:07 -0800 |
---|---|---|
committer | Eli Friedman <efriedma@quicinc.com> | 2020-01-28 13:26:18 -0800 |
commit | a2fb2c0ddca14c133f24d08af4a78b6a3d612ec6 (patch) | |
tree | 30efb972b126dd365dd12df902df758a213f719e /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | eaabaf7e04fe98990a8177a3e053346395efde1c (diff) | |
download | llvm-a2fb2c0ddca14c133f24d08af4a78b6a3d612ec6.zip llvm-a2fb2c0ddca14c133f24d08af4a78b6a3d612ec6.tar.gz llvm-a2fb2c0ddca14c133f24d08af4a78b6a3d612ec6.tar.bz2 |
[GlobalMerge] Preserve symbol visibility when merging globals
Symbols created for merged external global variables have default
visibility. This can break programs when compiling with -Oz
-fvisibility=hidden as symbols that should be hidden will be exported at
link time.
Differential Revision: https://reviews.llvm.org/D73235
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions