reactos/reactos/lib/sdk/crt
Sylvain Petreolle cbc71e8180 Implement _osplatform
Import _makepath_s and _wmakepath_s from Wine.
Passes msvcrt data and dir tests.

svn path=/trunk/; revision=47999
2010-07-11 16:25:30 +00:00
..
conio
direct
except [CRT] 2010-06-13 01:24:42 +00:00
float [CRT] 2010-06-21 19:57:36 +00:00
include Add missing file 2010-06-13 01:32:13 +00:00
locale Sync __crtGetStringTypeW from Wine. 2010-07-09 14:33:03 +00:00
math [CRT] 2010-07-07 20:05:47 +00:00
mbstring [CRT] 2010-01-20 22:56:01 +00:00
mem add memcpy symbol, to resolve references created by the compiler 2009-11-05 03:24:40 +00:00
misc Implement _osplatform 2010-07-11 16:25:30 +00:00
process [CRT] 2010-05-29 09:23:23 +00:00
search
setjmp/i386 [AMD64] 2010-02-04 04:58:09 +00:00
signal [CRT] 2010-05-31 01:50:09 +00:00
stdio revert r39331 2010-03-26 23:39:12 +00:00
stdlib Implement _osplatform 2010-07-11 16:25:30 +00:00
string [crt] 2010-06-02 23:58:28 +00:00
sys_stat
time - Fix a typo. 2010-07-10 21:39:55 +00:00
wine [CRT] 2010-06-21 19:57:36 +00:00
wstring
crt.rbuild Implement _osplatform 2010-07-11 16:25:30 +00:00
libcntpr.rbuild Merge from amd64 branch: 2010-03-30 13:30:36 +00:00
precomp.h [CRT] 2010-06-13 01:24:42 +00:00
README.txt

Big chunks of this CRT library are taken from Wine's msvcrt implementation,
you can find a list of synced files in README.WINE file.

Notes:
1. When syncing, omit MSVCRT_ prefix where possible, Wine has to keep this
because they are linking with *both* original crt, and ms crt implementation.
ReactOS has the only CRT, so no need to make distinct functions.
2. ReactOS compiles two versions of the CRT library, one for usermode
(called just "crt"), and one version for kernelmode usage (called "libcntpr").
In order to separate the code, you can use #ifdef _LIBCNT_ for libcntpr code.