1660 Commits

Author SHA1 Message Date
Piotr Caban
1d4ac6dc1e msvcrt/tests: Fix crash in mbstowcs tests. 2014-01-09 17:42:44 +01:00
Piotr Caban
544d179434 msvcrt: Handle null mbstr parameter in mbstowcs. 2014-01-08 16:11:31 +01:00
Alexandre Julliard
3e40fea9d6 makefiles: Automatically add the necessary msvcrt flags to the generated rules. 2014-01-08 14:34:15 +01:00
Piotr Caban
07566faaca msvcr110: Add __libm_sse2_sqrt_precise implementation. 2014-01-07 16:34:33 +01:00
Piotr Caban
32858d1811 msvcr90: Add _is_exception_typeof implementation. 2014-01-06 20:52:40 +01:00
Piotr Caban
0f3c31b1ea msvcrt: Try to convert C to C++ exception in __CxxFrameHandler. 2014-01-02 15:50:13 +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
Piotr Caban
ed2d53a36a msvcrt: Don't write to buffer in ungetc if _IOSTRG flag is specified. 2013-12-30 19:44:08 +01:00
Piotr Caban
6122c2ba37 msvcrt: Convert data to multibyte encoding in ungetwc if needed. 2013-12-30 19:44:02 +01:00
Alexandre Bique
33199860f1 msvcrt: Implement missing sprintf functions. 2013-12-10 13:01:22 +01:00
Alexandre Bique
09bfea117d msvcrt: Implement _vsprintf_l. 2013-12-10 13:01:22 +01:00
Francois Gouget
0b5b54e9f4 msvcrt: Standardize on using a comparison operator to ensure we return 0 or 1. 2013-12-02 10:49:38 +01:00
Francois Gouget
e4856dbb70 libport: Add an isfinite() implementation for Solaris. 2013-11-29 17:58:40 +01:00
Daniel Lehman
15b35f4d37 msvcrt: Return wall-clock time from clock(). 2013-11-25 19:30:20 +01:00
Nikolay Sivov
1f8636c5af msvcrt/tests: Enable compilation with -D__WINESRC__. 2013-11-05 20:38:55 +01:00
Andrey Zhezherun
3bb2c11757 msvcrt: Implemented _chsize_s. 2013-11-05 20:38:20 +01:00
Piotr Caban
647817b018 msvcrt: Don't call invalid parameter handler on invalid mode flag. 2013-11-01 14:17:31 +01:00
Frédéric Delanoy
508365a2c1 msvcrt: Use BOOL type where appropriate. 2013-10-31 09:58:43 +01:00
Piotr Caban
e3592d041a msvcrt: Add __security_error_handler stub. 2013-10-25 14:42:03 +02:00
Piotr Caban
d2c8dcb7e0 msvcrt/tests: Fix __unDName test failures on Win2000. 2013-10-23 17:01:47 +02:00
Piotr Caban
d218d82af4 msvcrt: Don't output __ptr64 when UNDNAME_NO_MS_KEYWORDS is used. 2013-10-22 20:19:18 +02:00
Piotr Caban
47908f7ac2 msvcrt: Fix __ptr64 displaying when UNDNAME_NO_LEADING_UNDERSCORES flag is used. 2013-10-22 20:19:17 +02:00
Piotr Caban
0d17c47480 msvcrt: Add support for UNDNAME_NO_THISTYPE flag in __unDName. 2013-10-22 20:19:17 +02:00
Piotr Caban
afec0b00bd msvcrt: Make the first call to fwrite buffered. 2013-10-21 21:06:15 +02:00
Piotr Caban
f906be9ef4 msvcrt: Don't validate parameters in _itoa function. 2013-10-15 16:36:25 +02:00
Nikolay Sivov
08422163cf msvcrt: Prevent msvcrt.dll unloading. 2013-10-15 14:28:20 +02:00
Frédéric Delanoy
f6677602e3 msvcrt: Use BOOL type where appropriate. 2013-10-11 11:05:59 +02:00
Piotr Caban
0aa72d880a msvcrt: Add support for vtordispex demangling. 2013-10-07 14:44:36 +02:00
Piotr Caban
501d60b020 msvcrt: Add support for vcall thunks demangling. 2013-10-07 14:44:36 +02:00
Piotr Caban
d13436e048 msvcrt: Don't try to demangle template after function or variable name. 2013-10-07 14:44:36 +02:00
Michael Stefaniuc
0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Michael Stefaniuc
9463dba830 tests: Use the explicit LoadLibraryA function. 2013-10-02 11:02:21 +02:00
Piotr Caban
26721c25f6 msvcrt: Don't forward wcsncmp to ntdll. 2013-10-01 13:10:21 +02:00
Piotr Caban
7fb5cca3e4 msvcrt: Don't forward qsort to ntdll. 2013-10-01 13:10:21 +02:00
Piotr Caban
5fce0724ed msvcrt: Don't forward bsearch to ntdll. 2013-10-01 13:10:21 +02:00
Piotr Caban
3868bf06b2 msvcrt: Add _wtoi64_l implementation. 2013-10-01 13:10:21 +02:00
Piotr Caban
d99090aff8 msvcrt: Don't forward _itoa to ntdll. 2013-10-01 13:10:21 +02:00
Marcus Meissner
e9358909f8 msvcrt: Restore a stack mark on error (Coverity). 2013-09-30 11:49:08 +02:00
Frédéric Delanoy
cb7546eaf7 msvcrt: Use BOOL type where appropriate. 2013-09-27 10:44:55 +02:00
Piotr Caban
a449b2d57b msvcrt: Call MSVCRT_strtoi64_l in strtoul implementation. 2013-09-25 19:30:32 +02:00
Piotr Caban
c3c44544ff msvcrt: Call MSVCRT_strtoi64_l in strtol implementation. 2013-09-25 19:30:30 +02:00
Piotr Caban
b01f888129 msvcrt: Fix internal LONG_MAX and ULONG_MAX definitions. 2013-09-25 19:30:23 +02:00
Piotr Caban
b50833389e msvcrt: Improve error handling in wcsrtombs function. 2013-09-24 18:54:37 +02:00
Piotr Caban
dadb2fdfa9 msvcrt: Add _snwprintf_s_l implementation. 2013-09-19 19:49:11 +02:00
Piotr Caban
1f1624612e msvcrt: Don't use CDECL calling convention in MSVCRT_wcsrtombs_l (internal function). 2013-09-18 13:11:10 +02:00
Piotr Caban
bffc240b4e msvcrt: Fix loop condition when printing Inf or NaN. 2013-09-17 16:26:01 +02:00
Piotr Caban
882761f15d msvcrt: Don't forward wcsstr to ntdll. 2013-09-17 16:25:54 +02:00
Piotr Caban
a89f726355 msvcrt: Don't forward wcslen to ntdll. 2013-09-17 16:25:48 +02:00
Piotr Caban
300c012372 msvcrt: Don't forward wcschr to ntdll. 2013-09-17 16:25:43 +02:00