Commit Graph

54 Commits

Author SHA1 Message Date
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
YongHao Hu f142ca1f92 msvcp110: Add tr2_sys__Close_dir implementation.
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:44 +01:00
YongHao Hu 2ed5d0afc1 msvcp110: Add tr2_sys__Read_dir implementation.
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:05 +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
YongHao Hu b5c12faa6a msvcp110: Add tr2_sys__Open_dir implementation.
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-11-02 23:02:22 +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
YongHao Hu a6dc6ac4ff msvcp110: Add tr2_sys__Last_write_time implementation and test. 2015-10-01 00:03:44 +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
Daniel Lehman 79118f3543 msvcp110: Add wide-char days and months to _LocInfo. 2015-06-10 15:26:11 +09:00
Daniel Lehman 5ac70b2c23 msvcp110: Add _Yarn<wchar_t> implementaton. 2015-06-10 15:26:10 +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
Piotr Caban a7a3cd84b5 msvcp120: Added _Call_once implementation. 2015-05-22 14:16:44 +09:00
YongHao Hu 085d74e69b msvcp120/tests: Free msvcp120 library. 2015-04-29 13:08:56 +09:00
Piotr Caban a406abbec8 msvcp120: Add _Getcvt tests. 2015-04-22 23:29:04 +09:00
Piotr Caban d7f6eac058 msvcp110: Fix _Getcvt implementation. 2015-04-22 23:28:42 +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