Alexandre Julliard
|
d4ef782db7
|
makefiles: Build all tests with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-24 12:10:51 +02:00 |
Alexandre Julliard
|
403674a974
|
msvcp60: Rename clog variable to avoid conflict with builtin function.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-11 16:46:41 +02:00 |
Michael Stefaniuc
|
30905781aa
|
msvcp60: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-17 16:51:34 +02:00 |
Piotr Caban
|
b5415c42ea
|
msvcp90: Fix EOF delimiter handling in basic_istream<char>::ignore.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45495
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-14 12:01:15 +02:00 |
Piotr Caban
|
bb264a0ac6
|
msvcp60: Don't set failbit in basic_istream::tellg.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-07-19 18:26:36 +02:00 |
Michael Stefaniuc
|
d9a60ebf47
|
msvcp60/tests: Use the available ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-11 15:09:33 +02:00 |
Nikolay Sivov
|
0c7d67c5fa
|
msvcp: Trace delimiter characters as single char strings.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-16 21:48:48 +01:00 |
Daniel Lehman
|
3a4fed1d73
|
msvcp60: Only use name for internal string in exception.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-10-20 18:59:35 +02:00 |
Daniel Lehman
|
f664a991fd
|
msvcp90: Add std::range_error table.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-10-13 15:09:17 +02:00 |
Alistair Leslie-Hughes
|
8332f9b762
|
msvcp60/tests: Use standard wine_dbgstr_longlong.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-04 19:47:03 +02:00 |
Piotr Caban
|
2d4aac7408
|
msvcp60/tests: Remove unneeded casts.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-23 22:03:30 +09:00 |
Piotr Caban
|
62d4e5e6fa
|
msvcp71: Add basic_istream<char>::operator>> export.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-27 12:41:06 +09: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 |
Sebastian Lackner
|
e9b70edab6
|
msvcp60/tests: Use brackets to protect arguments in call_func macros.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 20:26:24 +09:00 |
Piotr Caban
|
14529012da
|
msvcp60: Export more complex numbers operators.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-15 01:44:54 +09:00 |
Bernhard Übelacker
|
46b913df52
|
msvcp60/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-14 19:50:24 +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 |
Piotr Caban
|
1e9402124d
|
msvcp: Add _Dtest implementation.
|
2015-09-14 16:47:52 +09:00 |
Piotr Caban
|
874c3f96f7
|
msvcp60: Fix basic_string::operator[size_t] implementation.
|
2015-09-14 16:47:52 +09:00 |
Piotr Caban
|
b3fe96a0a9
|
msvcp90: Fix stringbuf and strstreambuf seekpos implementation.
|
2015-07-31 23:47:26 +02:00 |
Piotr Caban
|
7c4f2b91d6
|
msvcp60: Sync spec files.
|
2015-06-15 14:46:20 +09:00 |
Piotr Caban
|
a0e8d62a8e
|
msvcp90: Fix off by one issue in basic_string::rfind.
|
2015-06-09 22:09:58 +09:00 |
Alexandre Julliard
|
a826c31f00
|
msvcp60: Merge more I/O stream code with msvcp90 to reduce the differences.
|
2015-04-06 23:01:08 +09:00 |
Alexandre Julliard
|
1d965de1bc
|
msvcp60: Share locale functions implementation with msvcp90.
|
2015-03-17 14:52:06 +09:00 |
Alexandre Julliard
|
90aad327ae
|
msvcp: Add a macro to access the locale field of I/O streams.
|
2015-03-16 21:52:53 +09:00 |
Alexandre Julliard
|
3a55206787
|
msvcp60: Merge the char_traits functions with msvcp90.
|
2015-03-13 21:51:46 +09:00 |
Alexandre Julliard
|
e38ae09043
|
msvcp60: Move string iterator functions to match msvcp90.
|
2015-03-13 21:51:44 +09:00 |
Alexandre Julliard
|
c54fa4fc8d
|
msvcp60: Add MSVCP prefix on more string functions.
|
2015-03-13 21:51:28 +09:00 |
Alexandre Julliard
|
402a72a07a
|
msvcp60: Merge I/O stream code with msvcp90 where possible to reduce the differences.
|
2015-03-13 14:07:23 +09:00 |
Alexandre Julliard
|
42500b0cfe
|
msvcp60: Share exception functions implementation with msvcp90.
|
2015-03-13 00:28:14 +09:00 |
Alexandre Julliard
|
62ae503fa1
|
msvcp60: Add MSVCP prefix on exported string functions.
|
2015-03-13 00:28:13 +09:00 |
Alexandre Julliard
|
bebc979483
|
msvcp60: Merge locale code with msvcp90 where possible to reduce the differences.
|
2015-03-13 00:28:06 +09:00 |
Alexandre Julliard
|
165f8734e8
|
msvcp60: Share misc functions implementation with msvcp90.
|
2015-03-12 17:27:12 +09:00 |
Alexandre Julliard
|
2466ed265e
|
msvcp60: Share memory functions implementation with msvcp90.
|
2015-03-12 17:27:03 +09:00 |
Alexandre Julliard
|
0c9b55ef24
|
msvcp60: Share math functions implementation with msvcp90.
|
2015-03-12 14:57:25 +09:00 |
Alexandre Julliard
|
cdef3287db
|
msvcrt: Undefine __thiscall before redefining it.
|
2015-03-04 21:50:32 +09:00 |
Piotr Caban
|
a8bac22561
|
msvcp: Fix basic_ostream<short>::operator<<(const short*) function export.
|
2015-02-10 00:26:37 +09:00 |
Piotr Caban
|
998472d1eb
|
msvcp: Fix format parsing in time_put_wchar_put_format.
|
2015-01-09 11:50:13 +01:00 |
Piotr Caban
|
e899bd8249
|
msvcp: Fix setting decimal point and thousands separator in numpunct_wchar__Init.
|
2015-01-08 21:29:40 +01:00 |
Alexandre Julliard
|
0e21f80b4b
|
msvcp60: Add some missing exports.
|
2014-11-10 19:38:33 +09:00 |
Piotr Caban
|
d274fdb029
|
msvcp90: Added locale_ctor_locale_cstr implementation.
|
2014-10-06 17:32:53 +02:00 |
Piotr Caban
|
2b2a3338ee
|
msvcp90: Fix FMTFLAG_showpoint handling in num_put_char__Ffmt.
|
2014-09-12 11:29:35 +02:00 |
YongHao Hu
|
f02ff7f651
|
msvcp90: Added complex_float_pow implementation (fix precision) and tests.
|
2014-09-01 21:10:11 +02:00 |
Piotr Caban
|
ab0513ef67
|
msvcp90: Fix typo in strstreambuf_freeze.
|
2014-06-12 13:19:03 +02:00 |
Piotr Caban
|
73a996de01
|
msvcp/tests: Force dll cleanup code to get executed (for valgrind).
|
2014-05-08 17:41:50 +02:00 |
Piotr Caban
|
6fb5155f30
|
msvcp: Fix global_locale leak.
|
2014-05-08 17:40:50 +02:00 |
Piotr Caban
|
ea7baf5304
|
msvcp60: Fix uninitialized variable access in basic_string::_Tidy.
|
2014-05-08 14:59:13 +02:00 |
Piotr Caban
|
76db3b0deb
|
msvcp60: Add std::_Fpz export.
|
2014-01-27 14:13:22 +01:00 |
Piotr Caban
|
47f4e08a93
|
msvcp90: Fix ios_base_setf implementation.
|
2014-01-27 14:13:21 +01:00 |
Piotr Caban
|
12cfebb683
|
msvcp90: Read last character of bool string in num_get_do_get_bool.
|
2014-01-27 14:13:20 +01:00 |
Piotr Caban
|
75bcbece56
|
msvcp90: Fix basic_istream<wchar>::read implementation.
|
2014-01-27 14:13:18 +01:00 |
Alexandre Julliard
|
3e40fea9d6
|
makefiles: Automatically add the necessary msvcrt flags to the generated rules.
|
2014-01-08 14:34:15 +01:00 |
Alexandre Julliard
|
99ef0d6ff0
|
makefiles: Get rid of the MAKE_TEST_RULES variable.
|
2014-01-02 12:13:16 +01:00 |
Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Alexandre Julliard
|
b2d030a9ca
|
msvcp: Don't forward __uncaught_exception to msvcrt.
|
2013-12-27 14:31:52 +01:00 |
Andrey Zhezherun
|
c1a5b06d49
|
msvcp: Added missing casts to unsigned char in streambuf functions.
|
2013-11-04 11:35:54 +01:00 |
Piotr Caban
|
dbbe237985
|
msvcp60: Fix char_traits<wchar_t>::assign implementation.
|
2013-09-24 18:54:27 +02:00 |
Piotr Caban
|
8e26d7aee8
|
msvcp: Add ostream::operator<<(unsigned short) implementation.
|
2013-09-23 20:32:19 +02:00 |
Piotr Caban
|
f159b33da2
|
msvcp: Fix default constructor closures arguments.
|
2013-09-23 20:32:17 +02:00 |
Piotr Caban
|
bd610a66c4
|
msvcp60: Don't call _Eos on allocation error or 0-length string in basic_string::reserve.
|
2013-09-19 19:50:05 +02:00 |
Piotr Caban
|
b0cf321477
|
msvcp60: Fix basic_filebuf::_Init implementation.
|
2013-08-28 16:14:37 +02:00 |
Piotr Caban
|
52aeccf960
|
msvcp90: Fix string leak in locale__Locimp__Makeloc function.
|
2013-08-28 16:14:37 +02:00 |
Piotr Caban
|
7de8b5d123
|
msvcp60: Fix locale::dtor implementation.
|
2013-08-28 16:14:37 +02:00 |
Alexandre Julliard
|
16d87fef68
|
msvcp60: Don't bother to clean up at process exit.
|
2013-05-20 12:28:48 +02:00 |
Piotr Caban
|
d6aa3d969f
|
msvcp60: Fix errors in spec file.
|
2013-05-09 19:24:20 +02:00 |
Piotr Caban
|
a73c69700c
|
msvcp60: Export basic_streambuf::pubseekoff function.
|
2013-05-06 15:55:22 +02:00 |
Piotr Caban
|
78ea6a7592
|
msvcp: Match parameters list and architecture with function we're forwarding to.
|
2013-03-26 12:15:41 +01:00 |
Piotr Caban
|
a0a12d7b7c
|
msvcp: Sync implementations.
|
2013-03-25 14:06:33 +01:00 |
Andrew Talbot
|
956219b5d9
|
msvcp60: Avoid signed-unsigned integer comparisons.
|
2013-03-11 10:42:51 +01:00 |
Piotr Caban
|
c6f4152ddb
|
msvcp: Sync implementations.
|
2013-01-25 11:18:53 +01:00 |
Piotr Caban
|
52814a80b4
|
msvcp: Sync implementations.
|
2013-01-18 13:29:01 +01:00 |
Andrew Talbot
|
327acfa35e
|
msvcp60: Remove unused semicolons.
|
2012-12-03 12:34:28 +01:00 |
Piotr Caban
|
1a97bba65f
|
msvcp: Sync spec files.
|
2012-11-30 11:43:23 +01:00 |
Piotr Caban
|
a1797d885f
|
msvcp: Remove superfluous semicolons.
|
2012-11-28 20:14:47 +01:00 |
Piotr Caban
|
ca88f3624d
|
msvcp60: Added seekoff exports.
|
2012-11-28 20:14:39 +01:00 |
Piotr Caban
|
dea74b4da3
|
msvcp60: Added basic_filebuf<short>::_Initcvt export.
|
2012-11-28 20:14:38 +01:00 |
Piotr Caban
|
81853405b1
|
msvcp60: Added locale::Iscloc implementation.
|
2012-11-28 20:14:38 +01:00 |
Piotr Caban
|
08280758dd
|
msvcp60: Added locale::_Getfacet export.
|
2012-11-28 20:14:37 +01:00 |
Piotr Caban
|
200cb7d3ac
|
msvcp60: Added locale::_Locimp::_Global export.
|
2012-11-28 20:14:32 +01:00 |
Piotr Caban
|
e6e0da609d
|
msvcp60: Forward bad_cast functions to msvcrt.
|
2012-11-28 14:42:45 +01:00 |
Piotr Caban
|
a704d2a40c
|
msvcp60: Export locale classes destructors.
|
2012-11-27 16:56:19 +01:00 |
Piotr Caban
|
a62ea07a15
|
msvcp: Sync implementations.
|
2012-11-27 16:56:09 +01:00 |
Andrew Talbot
|
1f221e87eb
|
msvcp60: Remove superfluous semicolons.
|
2012-11-27 16:54:10 +01:00 |
Francois Gouget
|
ebd28d5034
|
msvcp60: Make some codecvt_xxx() functions static or remove them.
|
2012-11-23 14:39:34 +01:00 |
Piotr Caban
|
0569947da0
|
msvcp60: Fixed basic_string::_Copy implementation.
|
2012-11-19 11:46:13 +01:00 |
Piotr Caban
|
3a7a1d7125
|
msvcp60: Fixed basic_string::_Tidy implementation.
|
2012-11-19 11:46:07 +01:00 |
Piotr Caban
|
95c4284822
|
msvcp60: Fixed handling of empty strings.
|
2012-11-19 11:46:02 +01:00 |
Piotr Caban
|
4f4f93802a
|
msvcp60: Export basic_ostream constructors.
|
2012-11-19 11:45:57 +01:00 |
Piotr Caban
|
eae21a1fbf
|
msvcp60: Added basic_stringbuf::_Mode implementation.
|
2012-11-19 11:45:51 +01:00 |
Piotr Caban
|
15bef00d65
|
msvcp: Sync implementations.
|
2012-11-16 11:42:27 +01:00 |
Piotr Caban
|
c0589a31e0
|
msvcp60: Added iostream tests.
|
2012-11-14 16:37:44 +01:00 |
Piotr Caban
|
43e8e008b2
|
msvcp60: Fixed basic_istream::getline(basic_string) implementation.
|
2012-11-14 16:36:31 +01:00 |
Piotr Caban
|
a43840bcdf
|
msvcp60: Fixed basic_istream::seekg implementation.
|
2012-11-14 16:36:30 +01:00 |
Piotr Caban
|
9796cf388c
|
msvcp60: Fixed basic_istream::ipfx implementation.
|
2012-11-14 16:36:29 +01:00 |
Piotr Caban
|
1cd95d4f82
|
msvcp60: Fixed num_put::fput implementation.
|
2012-11-14 16:36:29 +01:00 |
Piotr Caban
|
8048d04e59
|
msvcp60: Fixed num_get class implementataion.
|
2012-11-14 16:36:28 +01:00 |
Piotr Caban
|
b999c3e307
|
msvcp60: Remove mutex class.
|
2012-11-14 16:36:27 +01:00 |
Piotr Caban
|
4b7333e227
|
msvcp60: Added basic_string tests.
|
2012-11-14 16:36:23 +01:00 |
Piotr Caban
|
1c33835a53
|
msvcp60: Fixed basic_string::c_str implementation.
|
2012-11-14 16:32:58 +01:00 |