[CRT]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 5 Nov 2010 22:21:36 +0000 (22:21 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 5 Nov 2010 22:21:36 +0000 (22:21 +0000)
commitbf49c46b2381374bcd14315508ff5e296e9fb19a
treed6e095c88e4905236bfb5dff2b9a652e48941cc2
parent7642321a2c128e5201b71dc7df72ba4ff7d9cf7f
[CRT]
New implementation of all printf functions. It's stream based (like MS one is) rather than buffer based (like our old is). Floating point is not 100% finished, but current implementation is good enough to boot. It can be enabled by a config switch.

svn path=/trunk/; revision=49499
34 files changed:
reactos/boot/freeldr/freeldr/debug.c
reactos/config.template.rbuild
reactos/lib/rtl/rtl.rbuild
reactos/lib/rtl/sprintf.c
reactos/lib/rtl/swprintf.c
reactos/lib/sdk/crt/conio/cprintf.c
reactos/lib/sdk/crt/crt.rbuild
reactos/lib/sdk/crt/libcntpr.rbuild
reactos/lib/sdk/crt/mbstring/mbstrlen.c
reactos/lib/sdk/crt/printf/_cprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/_snprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/_snwprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/_vcprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/_vsnprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/_vsnwprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/fprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/fwprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/printf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/sprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/streamout.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/swprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/vfprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/vfwprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/vprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/vsprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/vswprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/vwprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/wprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/wstreamout.c [new file with mode: 0644]
reactos/lib/sdk/crt/stdio/file.c
reactos/lib/sdk/crt/stdio/lnx_sprintf.c
reactos/lib/sdk/crt/stdio/lock_file.c [new file with mode: 0644]
reactos/lib/sdk/crt/string/wcs.c
reactos/modules/directory.rbuild