[PATCH] D8652: [libcxx] Create internal namespace that hides all symbols.
Eric Fiselier
eric at efcs.ca
Fri Jul 17 21:34:29 PDT 2015
EricWF updated this revision to Diff 30069.
EricWF added a comment.
Address @mclow.lists comments. Use the three symbols from http://reviews.llvm.org/D8651 as examples.
Also add tests using `sym_check` that ensure no symbols within the `__libcpp_internal` namespace are visible in the resulting dylib.
http://reviews.llvm.org/D8652
Files:
include/__config
include/locale
test/libcxx/symbols/inline_namespace.sh.cpp
test/libcxx/test/config.py
utils/sym_check/sym_match.py
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8652.30069.patch
Type: text/x-patch
Size: 4709 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150718/aec0ca25/attachment.bin>
More information about the cfe-commits
mailing list