diff options
author | Louis Dionne <ldionne@apple.com> | 2019-08-13 15:02:53 +0000 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2019-08-13 15:02:53 +0000 |
commit | 8a033a9e3fb96b9a1099325c4cd218c1c979d9d9 (patch) | |
tree | 16928742174286dedc0d67f29541fefcc7a0dbbe /lldb/packages/Python/lldbsuite/test/expression_command/unicode-in-variable/TestUnicodeInVariable.py | |
parent | 676594305a16bb085b8dfa24a5adbb5e97be6d69 (diff) | |
download | bcm5719-llvm-8a033a9e3fb96b9a1099325c4cd218c1c979d9d9.tar.gz bcm5719-llvm-8a033a9e3fb96b9a1099325c4cd218c1c979d9d9.zip |
[libc++] Always build with -fvisibility=hidden
Summary:
This avoids symbols being accidentally exported from the dylib when they
shouldn't. The next step is to use a pragma to apply hidden visibility
to all declarations (unless otherwise specified), which will allow us
to drop the per-declaration hidden visibility attributes we currently
have.
This also has the nice side effect of making sure the dylib exports the
same symbols regardless of the optimization level.
PR38138
Reviewers: EricWF, mclow.lists
Subscribers: mgorny, christof, jkorous, dexonsmith, libcxx-commits
Tags: #libc
Differential Revision: https://reviews.llvm.org/D62868
llvm-svn: 368703
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/unicode-in-variable/TestUnicodeInVariable.py')
0 files changed, 0 insertions, 0 deletions