reactos/lib/sdk/crt
David Quintana 73d72624b0 Sync with trunk r63637.
svn path=/branches/shell-experiments/; revision=63640
2014-06-23 23:28:38 +00:00
..
conio Sync with trunk r62754. 2014-04-15 23:01:15 +00:00
direct [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
except Sync with trunk r63637. 2014-06-23 23:28:38 +00:00
float [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
include Sync with trunk r63502. 2014-05-30 17:56:10 +00:00
locale [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
math [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
mbstring [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
mem [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
misc [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
printf Sync with trunk r63270. 2014-05-13 12:11:12 +00:00
process [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
search [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
setjmp [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
signal Sync with trunk r63174. 2014-05-06 15:51:24 +00:00
startup [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
stdio Sync with trunk r63430. 2014-05-24 20:29:19 +00:00
stdlib Sync with trunk r63430. 2014-05-24 20:29:19 +00:00
string Sync with trunk r63637. 2014-06-23 23:28:38 +00:00
sys_stat [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
time Sync with trunk r63270. 2014-05-13 12:11:12 +00:00
wine Sync with trunk r63270. 2014-05-13 12:11:12 +00:00
wstring [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
CMakeLists.txt [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
crt.cmake Sync with trunk r63502. 2014-05-30 17:56:10 +00:00
libcntpr.cmake Sync with trunk r63502. 2014-05-30 17:56:10 +00:00
moldname-msvcrt.def [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
msvcrtex.cmake Sync with trunk r62754. 2014-04-15 23:01:15 +00:00
oldnames-msvcrt.S [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
oldnames.cmake [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
precomp.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
README.txt [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00

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.