[CRT]
[reactos.git] / reactos / lib / sdk / crt / libcntpr.rbuild
index e27ac1d..5bb60df 100644 (file)
@@ -9,6 +9,25 @@
        <define name="_LIBCNT_" />
        <define name="_CRTBLD" />
        <define name="__CRT__NO_INLINE" />
+
+       <if property="NEWSPRINTF" value="1">
+       <define name="USE_NEW_SPRINTF" />
+       <directory name="printf">
+               <file>_snprintf.c</file>
+               <file>_snwprintf.c</file>
+               <file>_vcprintf.c</file>
+               <file>_vsnprintf.c</file>
+               <file>_vsnwprintf.c</file>
+               <file>sprintf.c</file>
+               <file>streamout.c</file>
+               <file>swprintf.c</file>
+               <file>vprintf.c</file>
+               <file>vsprintf.c</file>
+               <file>vswprintf.c</file>
+               <file>wstreamout.c</file>
+       </directory>
+       </if>
+
        <if property="ARCH" value="i386">
                <define name="__MINGW_IMPORT">"extern __attribute__ ((dllexport))"</define>
        </if>
@@ -33,6 +52,9 @@
                        </directory>
                </if>
        </directory>
+       <directory name="float">
+               <file>isnan.c</file>
+       </directory>
        <directory name="math">
                <if property="ARCH" value="i386">
                        <directory name="i386">
@@ -54,6 +76,7 @@
                                <file>floor_asm.s</file>
                                <file>ftol_asm.s</file>
                                <file>log_asm.s</file>
+                               <file>log10_asm.s</file>
                                <file>pow_asm.s</file>
                                <file>sin_asm.s</file>
                                <file>sqrt_asm.s</file>
                <file>wtol.c</file>
        </directory>
 
+       <directory name="mbstring">
+               <file>mbstrlen.c</file>
+       </directory>
+
        <directory name="wstring">
                <file>wcsicmp.c</file>
                <file>wcslwr.c</file>