Piotr Caban
dff8564651
msvcp90: Depend on compiler to handle returning struct in _Getctype.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-20 22:05:32 +02:00
Piotr Caban
83cc0110f2
msvcp90: Depend on compiler in _Getcoll implementation if possible.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-20 22:05:32 +02:00
Piotr Caban
3657c8b829
msvcp90: Add _Wcsxfrm implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50401
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-03 20:59:25 +01:00
Piotr Caban
1ad48d1b3c
msvcp: Add _Strxfrm implementation.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-04 23:06:18 +02:00
Alexandre Julliard
a16ef96dc6
include/msvcrt: Add INFINITY and NAN definitions.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-30 15:03:37 +02:00
Michael Stefaniuc
c52a7b19cf
msvcp90/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:36 +02:00
Jacek Caban
fa65ab3caa
msvcp: Added std::_Raise_handler implementation.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-03 18:10:25 +02:00
Piotr Caban
a8399b3872
msvcp90: Allocate facetvec of size at least 40 in locale::_Locimp::_Locimp_Addfac.
...
Matlab depends on facetvec internal buffer not being reallocated.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-05 01:27:53 +09:00
Bernhard Übelacker
c612ef4366
msvcp90/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:20 +09:00
Piotr Caban
d2751ebcd5
msvcp90/tests: Use NAN and INFINITY definitions from port.h in Ctraits::_Isnan tests.
2015-03-27 00:12:10 +09:00
YongHao Hu
6fe4d9e71b
msvcp90: Add std_Ctraits::Isnan implementation.
2014-11-10 20:07:06 +09:00
YongHao Hu
f02ff7f651
msvcp90: Added complex_float_pow implementation (fix precision) and tests.
2014-09-01 21:10:11 +02:00
Piotr Caban
73a996de01
msvcp/tests: Force dll cleanup code to get executed (for valgrind).
2014-05-08 17:41:50 +02:00
Alexandre Julliard
0f81fcb02f
msvcp90: Call the appropriate secure function instead of duplicating the checks.
2014-01-13 17:37:18 +01:00
André Hentschel
1151546ce0
msvcp90/tests: Add dynamically loaded functions for ARM.
2013-08-15 16:17:09 +02:00
Austin English
f3c154197e
msvcp90/tests: Remove thiscall_thunk_retptr struct definitions.
2013-03-25 16:25:04 +01:00
Piotr Caban
67a2fb01ce
msvcp90: Added std::sqrt(complex) tests.
2013-01-25 11:18:43 +01:00
Piotr Caban
690e32684d
msvcp90: Added std::log10(complex) tests.
2013-01-25 11:18:32 +01:00
Piotr Caban
ec5e51d893
msvcp90: Added std::tanh(complex) tests.
2013-01-24 14:35:00 +01:00
Piotr Caban
66ee663e0c
msvcp90: Added std::tan(complex) tests.
2013-01-24 14:34:47 +01:00
Piotr Caban
2e4eb12219
msvcp90: std::_Fabs(complex) tests.
2013-01-24 14:34:32 +01:00
Piotr Caban
383bbb87f6
msvcp90: Added basic complex numbers tests.
2013-01-16 20:27:44 +01:00
Piotr Caban
a497d36a62
msvcp90: Added wctrans and towctrans tests.
2012-11-16 11:42:00 +01:00
Piotr Caban
96c9b0fb84
msvcp90: Fixed a memory leak in virtual destructor tests.
2012-11-12 12:13:13 +01:00
Piotr Caban
0609fccf44
msvcp90: Free memory allocated by _get_current_locale function.
2012-11-12 12:13:09 +01:00
Piotr Caban
3adb3a3c28
msvcp90/tests: Added destructor tests for class with virtual inheritance.
2012-07-09 10:01:35 -04:00
Piotr Caban
b4da8894e6
msvcp90/tests: Added _Getcoll tests.
2012-07-02 19:38:19 +02:00
Piotr Caban
e16922f3f3
msvcp90/tests: Fixed _Getctype tests.
2012-07-02 19:38:10 +02:00
Nicolas Le Cam
99db789eda
msvcp90/tests: Don't redefine __thiscall.
2012-03-14 11:50:27 +01:00
Piotr Caban
ecbe1ff211
msvcp90/tests: Test virtual function calls returning structures.
2011-12-29 16:44:56 +01:00
Piotr Caban
5051876660
msvcp90: Added collate<char>::compare implementation.
2011-12-20 20:06:35 +01:00
Piotr Caban
c56c74331c
msvcp90: Added _Getctype implementation.
2011-12-06 15:51:00 +01:00
Piotr Caban
7eb800f185
msvcp90: Added wctype implementation.
2011-07-29 18:06:30 +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
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
51a55fc9e2
msvcp90/tests: Added allocator<char> tests.
2010-08-18 11:14:48 +02:00
Piotr Caban
084d4ec652
msvcp90: Added 64-bit char_traits tests.
2010-08-16 17:28:57 +02:00
Piotr Caban
3ba830446d
msvcp90: Added 64-bit exports.
2010-07-28 16:28:19 +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