Commit graph

130 commits

Author SHA1 Message Date
Piotr Caban
a941841556 msvcp100: Add stdext::threads::_Mtx_* implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-11 16:59:33 +02:00
Piotr Caban
0312726b46 msvcp100: Don't export structures as stubs.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-02 06:11:06 -05:00
Piotr Caban
ede38f4fdb msvcp100: Add std::generic_category() implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 21:59:43 +09:00
Piotr Caban
21a9a8c684 msvcp100: Add std::system_category() implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 21:59:42 +09:00
Sebastian Lackner
5fd226ac06 msvcp100/tests: Use brackets to protect arguments in call_func2 macro.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 20:26:20 +09:00
Piotr Caban
2633496a74 msvcp100: Add numeric_limits<*>::lowest implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-15 01:44:54 +09:00
Bernhard Übelacker
243b234149 msvcp100/tests: Test virtual base table size exports.
Signed-off-by: Bernhard Übelacker <bernhardu@vr-web.de>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-14 19:50:15 +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
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