Commit Graph

50 Commits

Author SHA1 Message Date
Piotr Caban
960a248da6 msvcp90/tests: Fix basic_string<wchar_t>.size tests. 2010-09-03 16:02:31 +02:00
Piotr Caban
d09287619d msvcp90: Added basic_string<{char, wchar_t}> equal operator implementation. 2010-09-02 11:55:11 +02:00
Piotr Caban
57f3a88cda msvcp90/tests: Added basic_string<{char,wchar_t}>.size tests. 2010-09-02 11:55:06 +02:00
Piotr Caban
ec8cdcc227 msvcp90: Added basic_string<{char, wchar_t}>.{length, size} implementation. 2010-09-02 11:55:01 +02:00
Piotr Caban
ee9319eac7 msvcp90/tests: Added basic_string<{char,wchar_t}>.data tests. 2010-09-02 11:54:56 +02:00
Piotr Caban
168dabf063 msvcp90: Added basic_string<{char, wchar_t}>.data implementation. 2010-09-02 11:54:49 +02:00
Piotr Caban
cc4972e328 msvcp90: Fix 64-bit compilation warnings. 2010-09-01 14:01:04 +02:00
Piotr Caban
e91dae7897 msvcp90: Fix incorrect export. 2010-09-01 14:01:02 +02:00
Piotr Caban
39b98144c7 msvcp90/tests: Added basic_string<wchar_t> tests. 2010-08-30 17:57:01 +02:00
Piotr Caban
04f4b8a3d9 msvcp90: Added partiall basic_string<wchar_t> implementation. 2010-08-30 17:56:54 +02:00
Francois Gouget
7e6e25cc8e msvcp90: Make init_cxx_funcs() static. 2010-08-26 13:44:44 +02:00
Alexandre Julliard
c4f673fb63 msvcrt: List the this pointer as an additional argument for thiscall functions. 2010-08-24 19:29:27 +02:00
Alexandre Julliard
14072676a6 msvcrt: Use a __thiscall macro where appropriate to make the calling convention clearer. 2010-08-24 16:31:25 +02:00
Alexandre Julliard
c6423058db msvcp90: Use the thiscall type on appropriate entry points. 2010-08-24 16:24:18 +02:00
Francois Gouget
57877b2487 msvcp90: Remove the msvcp90 debug channel where unused. 2010-08-24 15:22:36 +02:00
Piotr Caban
256a08aea6 msvcp90: Added _String_base::Xinvarg implementation. 2010-08-24 12:20:58 +02:00
Piotr Caban
0ca290921e msvcp90/tests: Added basic_string<char> tests. 2010-08-24 12:20:30 +02:00
Piotr Caban
d7938822f7 msvcp90: Added _String_base::Xran implementation. 2010-08-20 13:21:34 +02:00
Piotr Caban
1ba4fff989 msvcp90: Added _String_base::Xlen implementation. 2010-08-20 13:21:33 +02:00
Piotr Caban
8f78375d83 msvcp90: Added logic_error exception. 2010-08-20 13:21:33 +02:00
Piotr Caban
22e221c420 msvcp90: Added basic_string<char>::c_str implementation. 2010-08-20 13:21:32 +02:00
Piotr Caban
6675d69a0b msvcp90: Added basic_string<char> constructor implementation (from cstr). 2010-08-20 13:21:31 +02:00
Piotr Caban
d7b4b032de msvcp90: Added basic_string<char> copy constructor implementation. 2010-08-20 13:21:30 +02:00
Piotr Caban
703ab02bc3 msvcp90: Added ~basic_string<char> implementation. 2010-08-19 17:32:20 +02:00
Piotr Caban
6040c8f897 msvcp90: Added some basic_string<char>::assign implementations. 2010-08-19 17:32:20 +02:00
Piotr Caban
935e0f53a1 msvcp90: Added basic_string<char>::erase implementation. 2010-08-19 17:32:20 +02:00
Piotr Caban
50c99f0018 msvcp90: Added basic_string<char>::npos. 2010-08-19 17:32:20 +02:00
Piotr Caban
6c57f13a6b msvcp90: Added basic_string<char> constructor (with no arguments) implementation. 2010-08-19 17:32:20 +02:00
Piotr Caban
99a6926f3e msvcp90: Added allocator<void> implementation. 2010-08-19 17:32:20 +02:00
Piotr Caban
eecd9ce06b msvcp90: Added allocator<unsigned short> implementation. 2010-08-19 17:32:20 +02:00
Piotr Caban
7032010381 msvcp90: Added allocator<wchar_t> implementation. 2010-08-19 17:32:20 +02:00
Piotr Caban
b13e3772d4 msvcp90: Added bad_alloc exception. 2010-08-18 11:19:13 +02:00
Piotr Caban
c83d56628a msvcp90: Add exception throwing function. 2010-08-18 11:16:14 +02:00
Piotr Caban
51a55fc9e2 msvcp90/tests: Added allocator<char> tests. 2010-08-18 11:14:48 +02:00
Piotr Caban
2a866928c9 msvcp90: Added allocator<char> 64-bit exports. 2010-08-18 11:12:22 +02:00
Piotr Caban
084d4ec652 msvcp90: Added 64-bit char_traits tests. 2010-08-16 17:28:57 +02:00
Piotr Caban
96c622dfc8 msvcp90: Added char_traits<unsigned short> 64-bit exports. 2010-08-16 17:28:57 +02:00
Piotr Caban
fad0f817ee msvcp90: Added char_traits<wchar_t> 64-bit exports. 2010-08-16 17:28:57 +02:00
Piotr Caban
2ef0077d6b msvcp90: Added char_traits<char> 64-bit exports. 2010-08-16 17:28:56 +02:00
Piotr Caban
3ba830446d msvcp90: Added 64-bit exports. 2010-07-28 16:28:19 +02:00
Piotr Caban
cb432866d2 msvcp90: Correctly declare pointers to delete/new functions. 2010-07-26 13:34:20 +02:00
Piotr Caban
e79af2f0d9 msvcp90: Added allocator<char> implementation. 2010-07-22 17:43:03 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Piotr Caban
166b7f4ffb msvcp90/tests: Added char_traits<char>::_Copy_s tests. 2010-07-21 13:23:56 +02:00
Piotr Caban
b5a6ed7469 msvcp90/tests: Added char_traits equal tests. 2010-07-21 13:23:56 +02:00
Piotr Caban
d589d95d50 msvcp90/tests: Added char_traits assign tests. 2010-07-21 13:23:55 +02:00
Piotr Caban
0a4e90153d msvcp90: Added char_traits<unsigned short> implementation. 2010-07-21 13:23:32 +02:00
Piotr Caban
8313d52ccc msvcp90: Added char_traits<wchar_t> implementation. 2010-07-21 10:11:55 +02:00
Piotr Caban
b895c10432 msvcp90: Added char_traits<char> implementation. 2010-07-21 10:11:52 +02:00
Piotr Caban
9ae9d263da msvcp90: Added stub dll. 2010-07-21 09:35:08 +02:00