Commit graph

189 commits

Author SHA1 Message Date
Alexandre Julliard
6143403e91 msvcrt: Comment out exports with a non-standard comment to prevent make_specfiles from trying to update them. 2011-06-02 16:22:43 +02:00
Piotr Caban
6e777041b2 msvcrt: Added _getptd implementation. 2011-05-25 11:46:37 +02:00
Piotr Caban
2679186d19 msvcrt: Allocate ioinfo tables dynamically. 2011-05-19 19:37:26 +02:00
Alexandre Julliard
bcd62a7f2e msvcrt: Implement _seh_longjmp_unwind4 for i386. 2011-05-17 12:49:20 +02:00
Alexandre Julliard
2140006662 msvcrt: Implement _local_unwind for x86_64. 2011-05-17 12:31:00 +02:00
Igor Paliychuk
521604ffce msvcrt: _CxxThrowException is stdcall, not cdecl. 2011-05-16 16:35:27 +02:00
Piotr Caban
ed6c309fe5 msvcr: Update spec files. 2011-05-12 14:28:32 +02:00
Alexandre Julliard
3a1086a659 msvcrt: Don't define stubs for data exports. 2011-05-03 19:34:26 +02:00
Piotr Caban
67b5a868f1 msvcrt: Added _swprintf and vsnprintf functions. 2011-05-03 19:34:26 +02:00
Alexandre Julliard
6c88228078 msvcrt: Allow forwarding to stub functions when the arguments are known. 2011-05-03 14:38:05 +02:00
Alexandre Julliard
5ac184cad5 msvcrt: Update spec files using the make_specfiles script. 2011-05-03 12:44:14 +02:00
Alexandre Julliard
abe0823b72 msvcrt: Implemented a few trivial math functions. 2011-05-01 12:52:35 +02:00
Alexandre Julliard
d72da00206 msvcrt: Export _aexit_rtn. 2011-05-01 11:42:30 +02:00
Alexandre Julliard
2fcba8ee23 msvcrt: Forward preferably to msvcr90 when there is an export with the same name. 2011-04-29 16:52:11 +02:00
Alexandre Julliard
60f3a809f5 msvcrt: Synchronize spec files across dlls. 2011-04-29 16:51:57 +02:00
Piotr Caban
6ecabf7cae msvcrt: Added _set_printf_count_output and _get_printf_count_output implementation. 2011-04-28 11:08:06 +02:00
Piotr Caban
168909283c msvcrt: Added wcsrtombs implementation. 2011-04-28 11:07:46 +02:00
Piotr Caban
00182ca6d9 msvcrt: Added sprintf_p_l implementation. 2011-04-27 13:18:59 +02:00
Piotr Caban
18b8f951bf msvcrt: Added _resetstkoflw implementation. 2011-04-21 16:53:43 +02:00
Piotr Caban
f989011be2 msvcrt: Added wctob implementation. 2011-04-06 12:05:07 +02:00
Piotr Caban
2d7fa5f243 msvcr90: Added _CRT_RTC_INIT and _CRT_RTC_INITW implementation. 2011-04-05 17:38:57 +02:00
Piotr Caban
d09ab74d9b msvcrt: Added _snwscanf implementation. 2011-04-05 17:38:29 +02:00
Piotr Caban
405e6eb309 msvcrt: Added _snscanf implementation. 2011-04-05 17:38:21 +02:00
Piotr Caban
220b6ab37f msvcrt: Added _wassert implementation. 2011-04-05 17:38:09 +02:00
Konrad Rzepecki
332d5954ed msvcrt: Implement _mbslwr_s. 2011-03-29 12:19:37 +02:00
Konrad Rzepecki
0b3175cb24 msvcrt: Implement _mbsupr_s. 2011-03-29 12:19:30 +02:00
Alexandre Julliard
89475918a1 msvcrt: Export the __p_* functions on all platforms. 2011-03-16 17:41:08 +01:00
Nikolay Sivov
82763983dc msvcrt: Added _findnext32() implementation. 2011-03-15 17:14:07 +01:00
Nikolay Sivov
cd7f096210 msvcrt: Add _findfirst32() implementation. 2011-03-15 17:14:07 +01:00
Nikolay Sivov
78dc7af9ce msvcrt: Add __daylight() call export. 2011-03-15 17:14:07 +01:00
Nikolay Sivov
0512829a27 msvcrt: Add _get_output_format() and return default value. 2011-03-09 12:30:30 +01:00
Nikolay Sivov
46ae113e71 msvcrt: Added partially complete _wcsupr_s_l (without locale support). 2011-03-07 13:18:19 +01:00
Nikolay Sivov
27e18b3bbc msvcrt: Added _wcslwr_s implementation. 2011-03-07 13:18:03 +01:00
André Hentschel
e165464eea msvcrt: Implement _wfindnext64. 2011-02-28 15:49:40 +01:00
André Hentschel
1601a264e8 msvcrt: Implement _wfindfirst64. 2011-02-28 15:49:28 +01:00
Nikolay Sivov
8723149037 msvcrt: Partially implement type_info::name_internal_method(). 2011-02-03 16:27:22 +01:00
Alexandre Julliard
37af4c371b msvcrt: Implement longjmp for x86_64. 2011-02-01 18:14:09 +01:00
Nikolay Sivov
7a57f02b8d msvcrt: Implement _fcvt_s(). 2011-01-31 12:31:22 +01:00
Nikolay Sivov
81c4f2a25f msvcrt: Forward _realloc_crt to realloc. 2011-01-28 12:00:10 +01:00
Nikolay Sivov
8d09b40835 msvcrt: Implement _wsopen_s. 2011-01-27 14:14:41 +01:00
Alexandre Julliard
7c95b251e0 msvcrt: Add a non-optimized implementation for the SSE2 math functions. 2011-01-26 20:48:48 +01:00
Nikolay Sivov
2a6060f4c4 msvcrt: Implemented _sopen_s. 2011-01-26 15:00:13 +01:00
Alexandre Julliard
658eaeb3e0 msvcrt: Implemented _set_controlfp. 2011-01-26 15:00:10 +01:00
Alexandre Julliard
4b17ec7405 msvcrt: Implemented _statusfp2. 2011-01-26 14:57:31 +01:00
Alexandre Julliard
a8d8e4a367 msvcrt: Implemented __control87_2. 2011-01-26 14:57:15 +01:00
Detlef Riekenberg
6e610f1e1a msvcr90: Implement _stat32, _fstat32, _wstat32. 2011-01-25 18:10:36 +01:00
Nikolay Sivov
03ca06e791 msvcrt: Partially implement _set_abort_behavior. 2011-01-20 12:54:50 +01:00
Nikolay Sivov
ad6bc94491 msvcrt: Add _atoflt and _atoflt_l implementations. 2011-01-19 12:22:27 +01:00
André Hentschel
28bdb8c58a msvcrt: Forward _setjmp on x86_64. 2010-12-31 16:32:42 +01:00
Sven Baars
9e871539d1 msvcr80: Fix the _ctime32/64_s spec entries. 2010-12-31 16:27:11 +01:00