Commit Graph

136 Commits

Author SHA1 Message Date
Piotr Caban 4c66393c47 msvcp90: Added basic_string::append functions. 2011-09-13 17:16:58 +02:00
Piotr Caban 8ed4f6e07b msvcp90: Added basic_string::_Pdif implementation. 2011-09-13 17:15:14 +02:00
Piotr Caban 6e043df036 msvcp90: Added basic_string::_Copy_s implementation. 2011-09-13 17:13:55 +02:00
Piotr Caban 97ebf77184 msvcp90: Added basic_string::_Chassign implementation. 2011-09-13 17:13:55 +02:00
Piotr Caban 041a5c89c0 msvcp90: Added basic_string::{begin,rbegin,end,rend} implementation. 2011-09-13 17:13:55 +02:00
Piotr Caban 793abc63d8 msvcp90: Added basic_string::empty() implementation. 2011-09-13 17:13:55 +02:00
Piotr Caban 870d35c688 msvcp90: Added set_new_handler implementation. 2011-09-13 17:13:41 +02:00
Piotr Caban 69f93177ac msvcp90: Added basic_string::push_back(char) implementation. 2011-09-12 16:49:57 +02:00
Piotr Caban c0f991e9b1 msvcp90: Added basic_string::operator=(char) implementation. 2011-09-12 16:49:57 +02:00
Piotr Caban 05b2cc1960 msvcp90: Added basic_string::find(basic_string, size_t) implementation. 2011-09-12 16:49:57 +02:00
Piotr Caban 145f6c14f2 msvcp90: Added basic_string::substr(size_t, size_t) implementation. 2011-09-12 16:49:57 +02:00
Piotr Caban ac29261f19 msvcp90: Added basic_string<wchar>::operator=(const wchar*) implementation. 2011-09-12 16:49:57 +02:00
Piotr Caban 44f64f29b3 msvcp90: Added basic_string::find(const char*, size_t) implementation. 2011-09-12 16:49:57 +02:00
Piotr Caban 6e4ad33941 msvcp90: Added basic_string<char>(allocator<char>) constructor implementation. 2011-09-12 16:49:56 +02:00
Andrew Talbot c8cb13f949 msvcp90: Avoid a forward declaration. 2011-09-01 18:06:39 +02:00
Alexandre Julliard 43d9122e3c msvcp90: Add separate entry points for functions with different calling conventions. 2011-08-24 19:33:30 +02:00
Piotr Caban 4fd4a8aeb3 msvcp90: Added basic_streambuf<char>::{Lock, Unlock} implementation. 2011-08-24 19:07:44 +02:00
Piotr Caban f357f4a575 msvcp90: Added basic_streambuf<char> buffer accessing functions implementation. 2011-08-24 19:07:44 +02:00
Piotr Caban a1bfde5909 msvcp90: Added basic_streambuf<char>::{ctor, dtor} implementation. 2011-08-24 19:07:44 +02:00
Piotr Caban b8f53e5735 msvcp90: Added locale::facet class implementation. 2011-08-24 19:07:44 +02:00
Piotr Caban 48ce9f9e28 msvcp90: Added locale::id class implementation. 2011-08-24 19:07:44 +02:00
Piotr Caban 85d6355abc msvcp90: Added basic_ostream<char> class stub. 2011-08-24 19:07:23 +02:00
Piotr Caban 3496823434 msvcp90: Added basic_streambuf<char> class stub. 2011-08-23 16:53:55 +02:00
Andrew Talbot e7064e08ac msvcp90: void functions should not return a value. 2011-08-22 16:14:31 +02:00
Piotr Caban 7eb800f185 msvcp90: Added wctype implementation. 2011-07-29 18:06:30 +02:00
Piotr Caban dca8da61c1 msvcp90: Added _Locinfo class stub. 2011-07-29 13:31:38 +02:00
Alexandre Julliard 23dd500a64 msvcp90/tests: Fix the calling convention of some function pointers. 2011-07-08 14:40:22 +02:00
Alexandre Julliard 99cdacb93b msvcp90/tests: Dynamically generate a thunk to call thiscall functions.
It's not possible to do this correctly with inline assembly.
2011-07-05 18:07:43 +02:00
Alexandre Julliard 75c70dcd77 msvcp90: Make sure an exported variable is initialized. 2011-06-27 15:07:30 -05:00
Piotr Caban 3f9179ad3e msvcp90: Added older version of basic_string::_Tidy function. 2011-06-23 09:08:25 +02:00
Piotr Caban 50b7da01de msvcp90: Export already implemented basic_string private functions. 2011-06-23 09:08:23 +02:00
Piotr Caban 9e9d3cc902 msvcp90: Added basic_string operator!= implementation. 2011-06-23 09:08:20 +02:00
Piotr Caban ab7914ce96 msvcp90: Added basic_string operator== implementation. 2011-06-23 09:08:18 +02:00
Piotr Caban bd77b96855 msvcp90: Added basic_string::last_index_of implementation. 2011-06-23 09:08:16 +02:00
Piotr Caban ab612bc650 msvcp90: Added basic_string_char::find_first_of implementation. 2011-06-22 16:12:48 +02:00
Piotr Caban b8606c82ee msvcp90: Added _Lockit class implementation. 2011-06-22 16:12:42 +02:00
Piotr Caban 00f7683ea7 msvcp90: Added locale class stub. 2011-06-22 16:12:33 +02:00
Piotr Caban ac978ea85e msvcp90: Added locale::_Locimp class stub. 2011-06-22 15:31:22 +02:00
Piotr Caban 198162fbe5 msvcp90: Added std::locale::id class stub. 2011-06-22 15:31:12 +02:00
Piotr Caban 95891e4f56 msvcp90: Added std::locale::facet class stub. 2011-06-22 15:29:54 +02:00
Alexandre Julliard cfad9c3d54 msvcp90: Add an msvcp-specific size_t to avoid casts in traces. 2011-05-27 17:53:38 +02:00
Piotr Caban d74b339e17 msvcp90: Added _Mutex class implementation. 2011-05-27 17:53:38 +02:00
Piotr Caban 0dbb0f1ee8 msvcp90: Added basic_ios<char> class stub. 2011-05-27 17:53:38 +02:00
Piotr Caban 28d5eb0827 msvcp90/tests: Don't check if msvcp90 functions exists in string tests. 2011-05-27 17:53:38 +02:00
Piotr Caban 8a96e66f7b msvcp90/tests: Don't check if msvcp90 functions exists in misc tests. 2011-05-27 17:53:38 +02:00
Piotr Caban 031ae07edc msvcp90: Added ios_base class stub. 2011-05-27 17:53:38 +02:00
Igor Paliychuk 521604ffce msvcrt: _CxxThrowException is stdcall, not cdecl. 2011-05-16 16:35:27 +02:00
Alexandre Julliard acfdbd2ba5 msvcp: Export the various floating point constants. 2011-05-05 12:34:46 +02:00
Alexandre Julliard 277120bbd5 msvcp: Implement the Ctraits math functions. 2011-05-04 17:26:47 +02:00
Alexandre Julliard af0c9edfc3 msvcp: Implement the numeric limit functions. 2011-05-04 17:26:46 +02:00