Commit Graph

124 Commits

Author SHA1 Message Date
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
Daniel Lehman 22c254c3ec msvcp: Sync std::getline(istream<> &) implementations. 2012-11-05 11:08:06 +01:00
Piotr Caban 5e1cbccebf msvcp90: Use critical sections in mutex object. 2012-11-02 20:12:24 +01:00