Commit Graph

101 Commits

Author SHA1 Message Date
Piotr Caban 98032eeab5 msvcp60: Add missing exports.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-11 17:10:45 +01:00
Piotr Caban 2f7ae6fe3b msvcp60: Remove basic_ios<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-11 17:10:40 +01:00
Piotr Caban ae3cb1fc19 msvcp60: Remove basic_filebuf<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-11 17:10:33 +01:00
Piotr Caban 4f8afca784 msvcp60: Remove basic_streambuf<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-11 17:10:29 +01:00
Piotr Caban 85243c6ca7 msvcp60: Remove basic_ostream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-11 17:10:25 +01:00
Piotr Caban 11d1cd9be6 msvcp60: Remove basic_istream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:38 +01:00
Piotr Caban 1537f827e1 msvcp60: Remove basic_iostream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:33 +01:00
Piotr Caban 60c2cbf3b4 msvcp60: Remove basic_ofstream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:28 +01:00
Piotr Caban d6d5035fb5 msvcp60: Remove basic_ifstream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:23 +01:00
Piotr Caban b99c71ba76 msvcp60: Remove basic_fstream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:18 +01:00
Piotr Caban b84f0e526d msvcp60: Remove basic_ostringstream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:13 +01:00
Piotr Caban e926261adc msvcp60: Remove basic_istringstream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:07 +01:00
Piotr Caban 35d93718ce msvcp60: Remove basic_stringstream<wchar> code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 20:22:01 +01:00
Piotr Caban dff8564651 msvcp90: Depend on compiler to handle returning struct in _Getctype.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-20 22:05:32 +02:00
Piotr Caban 83cc0110f2 msvcp90: Depend on compiler in _Getcoll implementation if possible.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-20 22:05:32 +02:00
Piotr Caban 24f7abafd7 msvcp90: Depend on compiler in _Getcvt implementation if possible.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-20 22:05:32 +02:00
Piotr Caban 8440658494 msvcp: Remove MSVCP_ prefix from RTTI and vtable related code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-07 22:36:11 +02:00
Piotr Caban 1ad48d1b3c msvcp: Add _Strxfrm implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-04 23:06:18 +02:00
Alexandre Julliard 403674a974 msvcp60: Rename clog variable to avoid conflict with builtin function.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-11 16:46:41 +02:00
Daniel Lehman f664a991fd msvcp90: Add std::range_error table.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-13 15:09:17 +02:00
Piotr Caban 62d4e5e6fa msvcp71: Add basic_istream<char>::operator>> export.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-27 12:41:06 +09:00
Daniel Lehman bd92393a5f msvcp90: Add codecvt<wchar_t>::do_encoding that returns 0.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-08 23:02:01 +09:00
Piotr Caban 14529012da msvcp60: Export more complex numbers operators.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-15 01:44:54 +09:00
Piotr Caban ce24b284ee msvcp: Add _Exp implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-02 15:38:54 +09:00
Piotr Caban 643ff988c4 msvcp: Add _Dscale implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-02 15:38:48 +09:00
Piotr Caban 1e9402124d msvcp: Add _Dtest implementation. 2015-09-14 16:47:52 +09:00
Piotr Caban 874c3f96f7 msvcp60: Fix basic_string::operator[size_t] implementation. 2015-09-14 16:47:52 +09:00
Piotr Caban 7c4f2b91d6 msvcp60: Sync spec files. 2015-06-15 14:46:20 +09:00
Alexandre Julliard 1d965de1bc msvcp60: Share locale functions implementation with msvcp90. 2015-03-17 14:52:06 +09:00
Alexandre Julliard c54fa4fc8d msvcp60: Add MSVCP prefix on more string functions. 2015-03-13 21:51:28 +09:00
Alexandre Julliard 42500b0cfe msvcp60: Share exception functions implementation with msvcp90. 2015-03-13 00:28:14 +09:00
Alexandre Julliard 62ae503fa1 msvcp60: Add MSVCP prefix on exported string functions. 2015-03-13 00:28:13 +09:00
Alexandre Julliard 0c9b55ef24 msvcp60: Share math functions implementation with msvcp90. 2015-03-12 14:57:25 +09:00
Piotr Caban a8bac22561 msvcp: Fix basic_ostream<short>::operator<<(const short*) function export. 2015-02-10 00:26:37 +09:00
Alexandre Julliard 0e21f80b4b msvcp60: Add some missing exports. 2014-11-10 19:38:33 +09:00
YongHao Hu f02ff7f651 msvcp90: Added complex_float_pow implementation (fix precision) and tests. 2014-09-01 21:10:11 +02:00
Piotr Caban 76db3b0deb msvcp60: Add std::_Fpz export. 2014-01-27 14:13:22 +01:00
Alexandre Julliard b2d030a9ca msvcp: Don't forward __uncaught_exception to msvcrt. 2013-12-27 14:31:52 +01:00
Piotr Caban 8e26d7aee8 msvcp: Add ostream::operator<<(unsigned short) implementation. 2013-09-23 20:32:19 +02:00
Piotr Caban f159b33da2 msvcp: Fix default constructor closures arguments. 2013-09-23 20:32:17 +02:00
Piotr Caban d6aa3d969f msvcp60: Fix errors in spec file. 2013-05-09 19:24:20 +02:00
Piotr Caban a73c69700c msvcp60: Export basic_streambuf::pubseekoff function. 2013-05-06 15:55:22 +02:00
Piotr Caban 78ea6a7592 msvcp: Match parameters list and architecture with function we're forwarding to. 2013-03-26 12:15:41 +01:00
Piotr Caban a0a12d7b7c msvcp: Sync implementations. 2013-03-25 14:06:33 +01:00
Piotr Caban c6f4152ddb msvcp: Sync implementations. 2013-01-25 11:18:53 +01:00
Piotr Caban 52814a80b4 msvcp: Sync implementations. 2013-01-18 13:29:01 +01:00
Piotr Caban 1a97bba65f msvcp: Sync spec files. 2012-11-30 11:43:23 +01:00
Piotr Caban ca88f3624d msvcp60: Added seekoff exports. 2012-11-28 20:14:39 +01:00
Piotr Caban dea74b4da3 msvcp60: Added basic_filebuf<short>::_Initcvt export. 2012-11-28 20:14:38 +01:00
Piotr Caban 81853405b1 msvcp60: Added locale::Iscloc implementation. 2012-11-28 20:14:38 +01:00