Change Windows decoration on some base classes
authorSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 16 Jul 2014 01:00:26 +0000 (01:00 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 16 Jul 2014 01:00:26 +0000 (01:00 +0000)
commitf4a391c07fffba4631bd2b1b01d85120da125ee0
tree1222efcc08ca2737dc9f823405d9d8b9ce1745b2
parent7433281b5e4f907d0ade86a8e0a1a42591cd61ff
Change Windows decoration on some base classes

Mark the base classes for time_get_byname and time_get as _LIBCPP_TYPE_VIS_ONLY
rather than _LIBCPP_TYPE_VIS.  These base classes are templated types and cannot
be stored with export dll storage.

Fixes compilation with _LIBCPP_DLL for Windows when the time_get and
time_get_byname classes are used.

llvm-svn: 213116
libcxx/include/locale