Provide a way to disable use of extern templates in libc++. This is intended for...
authorHoward Hinnant <hhinnant@apple.com>
Tue, 6 Nov 2012 21:08:48 +0000 (21:08 +0000)
committerHoward Hinnant <hhinnant@apple.com>
Tue, 6 Nov 2012 21:08:48 +0000 (21:08 +0000)
commitcd47cbc7a44604a65d3ef391822a32b79b2f61e4
treea8a24b04b88d31cf33571aeadc5d3252ca45e831
parentdc4ecaff07b62f7ddf4be17d72b336182382b0e5
Provide a way to disable use of extern templates in libc++.  This is intended for the clients of libc++, not the libc++ build.  The dylib should always contain the extern templates.  To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.

llvm-svn: 167486
libcxx/include/__config
libcxx/include/__locale
libcxx/include/algorithm
libcxx/include/istream
libcxx/include/locale
libcxx/include/ostream
libcxx/include/streambuf
libcxx/include/string
libcxx/include/valarray
libcxx/include/vector