Commit Graph

54 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 dfb03d6caf msvcp120: Add _Cnd_{do_broadcast,register,unregister}_at_thread_exit tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-09-27 21:43:24 +09:00
Andrey Gusev 362297c319 msvcp120/tests: Fix a typo in ok() message.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-23 22:02:38 +09:00
Francois Gouget 556f384ad9 msvcp120/tests: CreateSymbolicLinkA() may be missing so dynamically load it.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-20 21:50:57 +09:00
Francois Gouget 8c0c34b491 msvcp120/tests: A spelling fix and rewording for an msvcp120 ok() message.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-20 21:50:49 +09:00
Piotr Caban b793e2e422 msvcp110: Add _Thrd_detach 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
Piotr Caban 0301c09d3e msvcp120/tests: Run _Unlink tests inside temp directory.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-24 12:03:39 +09:00
Piotr Caban 00210255ac msvcp120/tests: Added _Pad class tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-24 12:03:32 +09:00
YongHao Hu 613b2454e5 msvcp110: Add tr2_sys__Stat_wchar and tr2_sys__Lstat_wchar implementation and test.
Signed-off-by: YongHao Hu <christopherwuy@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-22 19:55:00 +09:00
YongHao Hu dabadc8eaf msvcp110: Add tr2_sys__Unlink implementation and test.
Signed-off-by: YongHao Hu <christopherwuy@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-22 19:54:54 +09:00
YongHao Hu d6dcc253bf msvcp110: Add tr2_sys__Symlink implementation and test.
Signed-off-by: YongHao Hu <christopherwuy@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-19 11:04:26 +09:00
YongHao Hu 43bcc0d597 msvcp120/tests: Simplify tests by using todo_wine_if.
Signed-off-by: YongHao Hu <christopherwuy@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-19 11:04:20 +09:00
YongHao Hu 7aeb1d3360 msvcp110: Add tr2_sys__Link implementation and test.
Signed-off-by: YongHao Hu <christopherwuy@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-12 22:36:27 +09:00
Piotr Caban 6d22a3a476 msvcp120: Fix layout of classes with vtordisp field.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-11 21:02:46 +09:00
Bernhard Übelacker 91ddd1d8b2 msvcp120/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-08 21:36:06 +09:00
YongHao Hu 67dc02fdeb msvcp120/tests: Add tests of tr2_sys__Open_dir, tr2_sys__Read_dir and tr2_sys__Close_dir.
Signed-off-by: YongHao Hu <christopherwuy@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-21 18:13:52 +01:00
Francois Gouget 7740fa69ef msvcp120/tests: Make i386_Thrd_current() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-19 20:55:15 +09:00
Daniel Lehman df096e6b60 msvcp120: Implement _Cnd_* functions.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-13 22:24:58 +09:00
Daniel Lehman f3a0ac8d53 msvcp120: Implement _Thrd_create/join.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-01 22:53:53 +09:00
Daniel Lehman 498d8861e0 msvcp120: Implement _Thrd_current.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-01 22:53:52 +09:00
Daniel Lehman 23095b9deb msvcp120: Implement _Thrd_sleep/yield.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-01 22:53:52 +09:00
Piotr Caban d9f8bd9505 msvcp120: Fix tr2::sys::__Statvfs header for gcc.
__cdecl calling convention is not compatible between Visual C++ and GCC
when return is made in memory. In GCC callee pops the hidden argument
while in Visual C++ it's done by caller.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-30 15:07:40 +09:00
Daniel Lehman 95cde2c8b8 msvcp120: Implement _Thrd_equal/lt.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-29 21:20:09 +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
YongHao Hu c1737515d5 msvcp120/tests: Add tr2_sys__Last_write_time test. 2015-10-01 00:03:48 +09:00
Piotr Caban 1e9402124d msvcp: Add _Dtest implementation. 2015-09-14 16:47:52 +09:00
YongHao Hu a2245d51cf msvcp110: Add tr2_sys__Statvfs_wchar implementation and test. 2015-08-21 21:54:44 +09:00
YongHao Hu 64eb3813c4 msvcp110: Add tr2_sys__Rename_wchar implementation and test. 2015-08-21 21:54:23 +09:00
YongHao Hu 66f4281aa0 msvcp110: Add tr2_sys__Copy_file_wchar implementation and test. 2015-08-21 21:54:08 +09:00
YongHao Hu 5b07326368 msvcp110: Add tr2_sys__Remove_dir_wchar implementation and test. 2015-08-17 18:23:16 +09:00
YongHao Hu 2b19569958 msvcp110: Add tr2_sys__Make_dir_wchar implementation and test. 2015-08-17 18:22:56 +09:00
YongHao Hu e55149f8ae msvcp110: Add tr2_sys__Current_set_wchar implementation and test. 2015-08-17 18:22:36 +09:00
YongHao Hu ee77fc3b4e msvcp110: Add tr2_sys__Current_get_wchar implementation and test. 2015-08-17 18:22:22 +09:00
YongHao Hu 70ac10affa msvcp110: Add tr2_sys__Equivalent_wchar implementation and test. 2015-08-17 18:22:06 +09:00
YongHao Hu 589a54bb84 msvcp110: Add tr2_sys__File_size_wchar implementation and test. 2015-08-17 18:21:41 +09:00
YongHao Hu 5520ce5522 msvcp110: Add tr2_sys__Stat and tr2_sys__Lstat implementation and test. 2015-08-17 18:20:56 +09:00
Piotr Caban 47a3719f22 msvcp120: Fix tr2::sys::_Copy_file test failures on non-ntfs file system. 2015-08-06 23:36:02 +09:00
YongHao Hu be3e9884c4 msvcp120/tests: Fix error test case of tr2_sys_Copy_file in FAT filesystem. 2015-08-05 23:44:44 +09:00
YongHao Hu 61beb57c94 msvcp110: Add tr2_sys__Statvfs implementation and test. 2015-07-07 16:57:07 +09:00
YongHao Hu de571b8a74 msvcp110: Add tr2_sys__Rename implementation and test. 2015-07-07 16:55:26 +09:00
YongHao Hu 7692d400c9 msvcp110: Add tr2_sys__Copy_file implementation and test. 2015-07-07 16:55:26 +09:00
YongHao Hu 8351bef5b5 msvcp110: Add tr2_sys__Remove_dir implementation and test. 2015-06-15 22:10:34 +09:00
YongHao Hu 9939b5f564 msvcp110: Add tr2_sys__Make_dir implementation and test. 2015-06-15 22:10:34 +09:00
YongHao Hu 64dfb08550 msvcp110: Add tr2_sys__Current_set implementation and test. 2015-06-15 22:10:33 +09:00
YongHao Hu de65465688 msvcp110: Add tr2_sys__Current_get implementation and test. 2015-06-15 22:10:33 +09:00
YongHao Hu 94e034245d msvcp110: Add tr2_sys__Equivalent implementation and test. 2015-06-15 22:10:32 +09:00
YongHao Hu 62967318a5 msvcp110: Add tr2_sys__File_size implementation and test. 2015-06-15 22:10:32 +09:00
Francois Gouget 13595fd35f msvcp120/tests: Make call_once(_ex)?_thread() static. 2015-05-25 14:34:07 +09:00
Piotr Caban d20c5965f1 msvcp120: Add _Do_call implementation. 2015-05-22 14:18:33 +09:00