[libc++] Explicitly mark specializations as dllexport
authorShoaib Meenai <smeenai@fb.com>
Mon, 3 Apr 2017 04:04:24 +0000 (04:04 +0000)
committerShoaib Meenai <smeenai@fb.com>
Mon, 3 Apr 2017 04:04:24 +0000 (04:04 +0000)
commitcf38eb99dee016b7c533e10c502a99b4b009328d
tree02c6daf6f442c71ec02451fa2b4055c59985ca4e
parentbf82498301ddc187894218e8899f9605342cb06c
[libc++] Explicitly mark specializations as dllexport

Method specializations don't get exported even if there's an exported
extern template instantiation on Windows. Explicitly mark the methods
for export. They're already exported on Linux and Darwin, so there's no
ABI change on those platforms.

llvm-svn: 299348
libcxx/include/locale