Commit graph

126 commits

Author SHA1 Message Date
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
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
Alexandre Julliard
a826c31f00 msvcp60: Merge more I/O stream code with msvcp90 to reduce the differences. 2015-04-06 23:01:08 +09:00
YongHao Hu
ff6231d173 msvcp90: Add istream::operator>>complex implementation and tests. 2015-03-19 21:54:02 +09:00
Piotr Caban
1fdd692ebd msvcp: Sync spec files. 2015-02-25 23:35:29 +09:00
Piotr Caban
575628743d msvcp71: Add locale::facet::_Getcat implementation. 2015-02-24 22:40:20 +09:00
Piotr Caban
a8bac22561 msvcp: Fix basic_ostream<short>::operator<<(const short*) function export. 2015-02-10 00:26:37 +09:00
Piotr Caban
ae372f53f7 msvcp71: Added basic_string<char>::insert(iterator, char*, char*) implementation. 2015-02-02 22:30:33 +09:00
YongHao Hu
6fe4d9e71b msvcp90: Add std_Ctraits::Isnan implementation. 2014-11-10 20:07:06 +09:00
YongHao Hu
24de856045 msvcp90: Add ostream::operator<<complex implementation and tests. 2014-10-29 20:30:58 +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
9679937906 msvcp71: Add basic_istream_char_read_ch export. 2014-08-26 22:18:43 +02:00
Alexandre Julliard
21920f9f9c msvcp71: Export some already implemented Getcat functions. 2014-02-07 13:11:55 +01:00
Alexandre Julliard
8d963b3e19 msvcp71: Fix argument types for some fstream constructors. 2014-02-07 13:11:55 +01:00
Alexandre Julliard
0d72182bd8 msvcp71: Import the correct msvcrt version. 2014-01-13 17:37:24 +01:00
Alexandre Julliard
3e40fea9d6 makefiles: Automatically add the necessary msvcrt flags to the generated rules. 2014-01-08 14:34:15 +01:00
Alexandre Julliard
5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard
db0a6fcaa5 msvcp: Don't forward the mbtowc functions to msvcrt. 2013-12-27 14:31:52 +01:00
Alexandre Julliard
b2d030a9ca msvcp: Don't forward __uncaught_exception to msvcrt. 2013-12-27 14:31:52 +01:00
Alexandre Julliard
7ef6e00633 msvcp71: Share the locale.c implementation with msvcp90. 2013-12-16 21:56:14 +01:00
Alexandre Julliard
a7a149fde1 msvcp71: Share the ios.c implementation with msvcp90. 2013-12-16 21:55:46 +01:00
Alexandre Julliard
40f175f926 msvcp71: Share the string.c implementation with msvcp90. 2013-12-16 21:55:44 +01:00
Alexandre Julliard
78056ca0d3 msvcp71: Use thiscall where appropriate in the header file. 2013-11-25 15:15:54 +01:00
Alexandre Julliard
949a8afdaf msvcp71: Share part of the implementation with msvcp90. 2013-11-12 13:56:10 +01:00
Andrey Zhezherun
44bf8dc429 msvcp: Fixed complex division. 2013-11-05 20:38:20 +01:00
Andrey Zhezherun
c1a5b06d49 msvcp: Added missing casts to unsigned char in streambuf functions. 2013-11-04 11:35:54 +01:00
Andrey Zhezherun
43d3148357 msvcp: Fixed char_traits<char>::to_int_type. 2013-11-04 11:35:11 +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
95af810de5 msvcp: Make it possible to shrink allocated memory in basic_string::reserve. 2013-09-23 20:32:16 +02:00
Piotr Caban
52aeccf960 msvcp90: Fix string leak in locale__Locimp__Makeloc function. 2013-08-28 16:14:37 +02:00
Piotr Caban
7de8b5d123 msvcp60: Fix locale::dtor implementation. 2013-08-28 16:14:37 +02:00
Alexandre Julliard
02c15be9ad msvcp71: Don't bother to clean up at process exit. 2013-05-20 12:29:00 +02:00
Piotr Caban
a0a12d7b7c msvcp: Sync implementations. 2013-03-25 14:06:33 +01:00
Andrew Talbot
0515b44f2f msvcp71: Avoid signed-unsigned integer comparisons. 2013-03-12 11:24:05 +01:00
Piotr Caban
cbfe913a1a msvcp71: Fixed basic_filebuf class layout. 2013-01-28 13:59:50 +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
Andrew Talbot
df4761d3f6 msvcp71: Remove unused semicolons. 2012-12-03 12:34:20 +01:00
Piotr Caban
1a97bba65f msvcp: Sync spec files. 2012-11-30 11:43:23 +01:00
Piotr Caban
a1797d885f msvcp: Remove superfluous semicolons. 2012-11-28 20:14:47 +01:00
Piotr Caban
a62ea07a15 msvcp: Sync implementations. 2012-11-27 16:56:09 +01:00
Andrew Talbot
b4c4bae7a3 msvcp71: Remove superfluous semicolons. 2012-11-27 16:54:04 +01:00
Michael Stefaniuc
cf36ddd6fc msvcp: Don't cast zero. 2012-11-19 11:46:21 +01:00
Piotr Caban
15bef00d65 msvcp: Sync implementations. 2012-11-16 11:42:27 +01:00
Piotr Caban
605ea64985 msvcp: Fixed uninitialized variable access in num_get::_Getffld and _Getifld functions. 2012-11-07 18:12:07 +01:00
Francois Gouget
f397f48217 msvcp71: Remove an unused VTBL wrapper. 2012-11-05 11:30:29 +01:00