Commit Graph

63 Commits

Author SHA1 Message Date
Stefan Dösinger 3ddbd236d0 msvcp: Implement the wchar version of _Read_dir.
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-22 19:11:25 +02:00
Stefan Dösinger 4193e717b6 msvcp: Implement the wchar version of _Open_dir.
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-22 19:11:25 +02:00
Piotr Caban f95c26ab69 msvcp110: Add placeholder::_Ph* exports.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-07 16:20:50 -05:00
Piotr Caban 7ec727b31c msvcp100: Improve is_current_task_group_canceling function stub.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-24 20:51:30 +01:00
Gijs Vermeulen 7f1044f212 msvcp100: Add stub for Concurrency::is_current_task_group_canceling.
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-22 15:32:10 +01:00
Piotr Caban 3b9e9dd06a msvcp110: Add _Lock_shared_ptr_spin_lock implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-28 15:03:07 +01:00
Piotr Caban d8c5ef3309 msvcp110: Add _Facet_base_vtable export.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-12-27 18:16:54 +01:00
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 4dc7f609e7 msvcp110: Add _Cnd_{do_broadcast,register,unregister}_at_thread_exit implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-09-27 21:43:24 +09:00
Piotr Caban f41466261d msvcp140: Add codecvt<char,char,_Mbstatet> exports.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-09-23 23:55:32 +09:00
Piotr Caban 287fb5a9bd msvcp120: 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:10:56 -05:00
Daniel Lehman bd92393a5f msvcp90: Add codecvt<wchar_t>::do_encoding that returns 0.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-08 23:02:01 +09:00
Daniel Lehman 2a65d21d1a msvcp120: Add _Mtx_current_owns.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-30 21:35:16 +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 c97cb06f89 msvcp110: Add _Pad class stub.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-24 12:02:53 +09:00
Piotr Caban fb7af057a1 msvcp120: Add _Thrd_start implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-24 12:02:47 +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 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
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
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 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
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