Commit Graph

121 Commits (e585d17ff31360813df446db6f95713054d24a01)

Author SHA1 Message Date
Piotr Caban 1e9402124d msvcp: Add _Dtest implementation. 2015-09-14 16:47:52 +09:00
Piotr Caban 1fdd692ebd msvcp: Sync spec files. 2015-02-25 23:35:29 +09:00
Piotr Caban b0f8a2b85f msvcp: Added _Getdateorder implementation. 2015-02-25 23:35:08 +09:00
Piotr Caban f92766951d msvcp100: Add std::iostream_category() implementation. 2014-10-20 14:02:05 +09: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 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 3b96069e58 msvcp90: Add _Random_device implementation. 2014-03-25 19:01:35 +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 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard b2d030a9ca msvcp: Don't forward __uncaught_exception to msvcrt. 2013-12-27 14:31:52 +01:00
Alexandre Julliard 91356c3bed msvcp100: Implement _Locinfo::_Getname. 2013-12-23 11:54:28 +01:00
Alexandre Julliard c3f70de66e msvcp: Import the corresponding version of the msvcr library. 2013-12-20 17:09:12 +01:00
Alexandre Julliard 6d30d6be78 msvcp100: Share the source code with msvcp90. 2013-12-19 17:06:09 +01:00
Alexandre Julliard a8202d0e11 msvcp: Add macros to switch the string type used in the locale information structure. 2013-12-19 12:22:14 +01:00
Andrey Zhezherun c1a5b06d49 msvcp: Added missing casts to unsigned char in streambuf functions. 2013-11-04 11:35:54 +01:00
Piotr Caban 8e26d7aee8 msvcp: Add ostream::operator<<(unsigned short) implementation. 2013-09-23 20:32:19 +02:00
Piotr Caban 52aeccf960 msvcp90: Fix string leak in locale__Locimp__Makeloc function. 2013-08-28 16:14:37 +02:00
Stefan Leichter 4c3e01143d msvcp100/tests: Fix dynamically loaded functions for platform arm. 2013-07-02 10:04:04 +02:00
Stefan Leichter 34c5acdd4e msvcp100/tests: Fix dynamically loaded functions for platform arm. 2013-06-25 12:30:11 +02:00
Stefan Leichter 9e3e9b49a5 msvcp100/tests: Fix dynamically loaded functions for platform arm. 2013-06-20 11:29:52 +02:00
Alexandre Julliard b9271be3c0 msvcp100: Don't bother to clean up at process exit. 2013-05-20 12:29:13 +02:00
Piotr Caban 991efb93c9 msvcp100: Add arm exports. 2013-04-03 20:31:53 +02:00
Piotr Caban 1f2aceb5be msvcp: Change architecture of more thiscall functions. 2013-04-03 20:30:51 +02:00
Stefan Leichter c19275302f msvcp: Match architecture with function we're forwarding to. 2013-04-02 12:12:20 +02:00
Piotr Caban a0a12d7b7c msvcp: Sync implementations. 2013-03-25 14:06:33 +01:00
Andrew Talbot 4bb92e1897 msvcp100: Avoid signed-unsigned integer comparisons. 2012-12-11 20:45:46 +01:00
Andrew Talbot 054d23e437 msvcp100: Remove unused semicolons. 2012-12-03 12:34:01 +01:00
Piotr Caban d55eabbb31 msvcp100: Added exception throwing helpers. 2012-11-29 11:16:31 +01:00
Piotr Caban a1797d885f msvcp: Remove superfluous semicolons. 2012-11-28 20:14:47 +01:00
Piotr Caban 642e9a1eda msvcp100: Added _Container_base12 class tests. 2012-11-27 16:57:10 +01:00
Piotr Caban de8fe962c1 msvcp100: Added _Container_base12 class implementation. 2012-11-27 16:56:36 +01:00
Piotr Caban acbfab38db msvcp100: Added _Container_base0::operator= implementation. 2012-11-27 16:56:28 +01:00
Piotr Caban c15d625b5c msvcp100: Added basic_ostream::ends implementation. 2012-11-27 16:55:57 +01:00
Andrew Talbot 2808433a7a msvcp100: Remove superfluous semicolons. 2012-11-27 16:53:51 +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
Michael Stefaniuc bdd9a6294d msvcp100: Avoid FALSE:TRUE conditional expressions. 2012-11-14 16:31:55 +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
Piotr Caban 5e1cbccebf msvcp90: Use critical sections in mutex object. 2012-11-02 20:12:24 +01:00
Piotr Caban 0280c5fb5f msvcp90: Fixed incorrect sentry object usage. 2012-11-02 20:12:20 +01:00
Daniel Lehman a49da3ca5d msvcp: Sync fpos usage and istream<>::tellg. 2012-10-31 16:12:28 +01:00
Daniel Lehman c868db7668 msvcp: Sync istream<>::peek implementations. 2012-10-29 20:23:46 +01:00
Daniel Lehman bc62a7a9db msvcp: Sync istream<>::seekg implementations. 2012-10-26 11:49:26 +02:00