Commit Graph

557 Commits

Author SHA1 Message Date
Yifu Wang e23bfdd831 msvcp120: Added std::locale::facet::~facet() export. 2014-11-21 18:11:53 +09:00
Yifu Wang d732cadf4d msvcp120: Added std::ios_base::operator bool() implementation. 2014-11-17 17:34:43 +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
Alexandre Julliard 4b1aba754e msvcp90: Add inline wrappers for the memcpy_s/memmove_s/mbstowcs_s functions. 2014-10-27 19:02:50 +09:00
Piotr Caban 40ef9b2d78 msvcp100: Fix basic_string class definition. 2014-10-20 14:02:14 +09:00
Piotr Caban f92766951d msvcp100: Add std::iostream_category() implementation. 2014-10-20 14:02:05 +09:00
YongHao Hu b94fe44e79 msvcp90/tests: Add istream::operator>>(float) and double test. 2014-10-17 14:40:04 +09:00
YongHao Hu d33ce5629f msvcp90/tests: Add cout<< float test. 2014-10-08 17:43:29 +02:00
YongHao Hu edb68e7b22 msvcp90/tests: Add cout<< double test. 2014-10-08 17:43:22 +02:00
Piotr Caban d274fdb029 msvcp90: Added locale_ctor_locale_cstr implementation. 2014-10-06 17:32:53 +02:00
YongHao Hu 3e356df597 msvcp90: Fix comment typo. 2014-09-18 13:06:10 +02:00
Piotr Caban 2b2a3338ee msvcp90: Fix FMTFLAG_showpoint handling in num_put_char__Ffmt. 2014-09-12 11:29:35 +02:00
YongHao Hu 1681667293 msvcp90: Improve complex_float_pow. 2014-09-08 11:36:52 +02:00
Piotr Caban f370017e6f msvcp90: Fix complex::operator*= implementation. 2014-09-02 11:46:14 +02:00
Piotr Caban 8b26ae824b msvcp90: Don't fail if conversion was successful in wctob. 2014-09-01 21:10:12 +02:00
YongHao Hu f02ff7f651 msvcp90: Added complex_float_pow implementation (fix precision) and tests. 2014-09-01 21:10:11 +02:00
Piotr Caban c654b7be68 msvcp100: Add basic_streambuf::swap implementation. 2014-07-30 16:18:40 -05:00
Piotr Caban cbdc014f41 msvcp100: Add basic_iostream::swap implementation. 2014-07-30 16:18:27 -05:00
Piotr Caban 4d3b23f6cd msvcp100: Add basic_ostream::swap implementaiton. 2014-07-30 16:18:13 -05:00
Piotr Caban fe93ebd830 msvcp100: Add basic_istream::swap implementation. 2014-07-30 16:18:01 -05:00
Piotr Caban bcee8a0ec3 msvcp100: Add basic_ios::swap implementation. 2014-07-30 16:17:45 -05:00
Piotr Caban 8c865c8cca msvcp100: Add ios_base::swap implementation. 2014-07-30 16:17:34 -05:00
Piotr Caban 3fa2bb2dce msvcp110: Add _Mtx_{destroy,getconcrtcs,init,lock,unlock,trylock} implementation. 2014-06-26 19:00:36 +02:00
Piotr Caban 84bf97087d msvcp70: Export operators working on basic_string. 2014-06-12 18:05:15 +02:00
Piotr Caban ab0513ef67 msvcp90: Fix typo in strstreambuf_freeze. 2014-06-12 13:19:03 +02:00
Piotr Caban 9e4803dd0b msvcp70: Export basic_string iterator functions. 2014-06-11 16:15:18 +02:00
Piotr Caban 48c9a90a81 msvcp100: Export basic_istream::gcount function. 2014-05-20 21:26:53 +02:00
Piotr Caban 73a996de01 msvcp/tests: Force dll cleanup code to get executed (for valgrind). 2014-05-08 17:41:50 +02:00
Piotr Caban 6fb5155f30 msvcp: Fix global_locale leak. 2014-05-08 17:40:50 +02:00
Piotr Caban 6c4b075d1a msvcp70: Add basic_fstream(const char*, int) constructor implementation. 2014-05-07 18:57:34 +02:00
Alexandre Julliard 91f2b04625 msvcp90: Fix the mbstowcs_s macro return value. 2014-04-28 15:34:01 +02:00
Piotr Caban 3b96069e58 msvcp90: Add _Random_device implementation. 2014-03-25 19:01:35 +01:00
Piotr Caban 9183e5847d msvcp110: Add _Xtime_get_ticks implementation. 2014-03-21 16:50:34 +01:00
Alexandre Julliard 01efe3f48f msvcp90: Export _Xmem. 2014-02-07 13:11:54 +01:00
Piotr Caban 2b1e2e64da msvcp70: Don't forward bad_alloc implementation to msvcrt. 2014-02-07 13:11:53 +01:00
André Hentschel 63faf29c2a msvcp90: Use boolean return values in boolean functions. 2014-01-30 14:51:38 +01:00
Piotr Caban e7c9e32d7d msvcp110: Fix sprintf argument size in num_put::do_put_double. 2014-01-27 14:13:23 +01:00
Piotr Caban 47f4e08a93 msvcp90: Fix ios_base_setf implementation. 2014-01-27 14:13:21 +01:00
Piotr Caban 12cfebb683 msvcp90: Read last character of bool string in num_get_do_get_bool. 2014-01-27 14:13:20 +01:00
Piotr Caban 75bcbece56 msvcp90: Fix basic_istream<wchar>::read implementation. 2014-01-27 14:13:18 +01:00
Piotr Caban d5b72bbcdc msvcp110: Fix _Ctypevec structure layout. 2014-01-14 20:18:21 +01:00
Piotr Caban 08e851f3c6 msvcp110: Fix basic_streambuf structure layout. 2014-01-14 20:18:20 +01:00
Piotr Caban 1d1ea6ebf4 msvcp110: Add _New_Locimp implementation. 2014-01-14 20:18:19 +01:00
Piotr Caban f3abe0bd7f msvcp110: Add locale::_Init implementation. 2014-01-14 20:18:19 +01:00
Piotr Caban 866b616d1b msvcp110: Make locale::facet::Incref and Decref virtual. 2014-01-14 20:18:18 +01:00
Alexandre Julliard 645540beed msvcp90: Add wrappers for functions that don't exist in old msvcrt versions. 2014-01-13 17:37:22 +01:00
Alexandre Julliard c2b0732108 msvcp90: Avoid using get_current_locale that doesn't exist in old msvcrt versions. 2014-01-13 17:37:21 +01:00
Alexandre Julliard 581dd68c8a msvcp90: Don't build the new-style string iterator functions for old msvcp versions. 2014-01-13 17:37:20 +01:00
Alexandre Julliard 4d7255d2df msvcp90: Remove parameter checks from functions that are only used for old msvcp versions. 2014-01-13 17:37:19 +01:00