-<module name="ntdll" type="nativedll" baseaddress="${BASEADDRESS_NTDLL}" installbase="system32" installname="ntdll.dll">\r
- <bootstrap base="reactos/system32" />\r
- <importlibrary definition="def/ntdll.def" />\r
- <define name="__NTDLL__" />\r
- <define name="_DISABLE_TIDENTS" />\r
- <library>rosrtl</library>\r
- <library>rtl</library>\r
- <library>string</library>\r
- <linkerflag>-lgcc</linkerflag>\r
- <directory name="csr">\r
- <file>capture.c</file>\r
- <file>lpc.c</file>\r
- <file>probe.c</file>\r
- <file>thread.c</file>\r
- </directory>\r
- <directory name="dbg">\r
- <file>brkpoint.c</file>\r
- <file>debug.c</file>\r
- <file>print.c</file>\r
- </directory>\r
- <directory name="ldr">\r
- <file>entry.S</file>\r
- <file>res.c</file>\r
- <file>startup.c</file>\r
- <file>utils.c</file>\r
- </directory>\r
- <directory name="main">\r
- <file>dllmain.c</file>\r
- </directory>\r
- <directory name="rtl">\r
- <directory name="i386">\r
- <file>alldiv.s</file>\r
- <file>allmul.s</file>\r
- <file>allrem.s</file>\r
- <file>allshl.s</file>\r
- <file>allshr.s</file>\r
- <file>aulldiv.s</file>\r
- <file>aullrem.s</file>\r
- <file>aullshr.s</file>\r
- <file>chkstk.s</file>\r
- <file>exception.c</file>\r
- <file>float.c</file>\r
- <file>ftol.c</file>\r
- </directory>\r
- <file>access.c</file>\r
- <file>apc.c</file>\r
- <file>atom.c</file>\r
- <file>callback.c</file>\r
- <file>crc32.c</file>\r
- <file>critical.c</file>\r
- <file>dbgbuffer.c</file>\r
- <file>exception.c</file>\r
- <file>handle.c</file>\r
- <file>intrlck.c</file>\r
- <file>libsupp.c</file>\r
- <file>math.c</file>\r
- <file>message.c</file>\r
- <file>misc.c</file>\r
- <file>path.c</file>\r
- <file>ppb.c</file>\r
- <file>process.c</file>\r
- <file>propvar.c</file>\r
- <file>rangelist.c</file>\r
- <file>resource.c</file>\r
- <file>teb.c</file>\r
- <file>thread.c</file>\r
- <file>timerqueue.c</file>\r
- </directory>\r
- <directory name="stdio">\r
- <file>sprintf.c</file>\r
- <file>sscanf.c</file>\r
- <file>swprintf.c</file>\r
- </directory>\r
- <directory name="stdlib">\r
- <file>abs.c</file>\r
- <file>atoi64.c</file>\r
- <file>atoi.c</file>\r
- <file>atol.c</file>\r
- <file>bsearch.c</file>\r
- <file>itoa.c</file>\r
- <file>itow.c</file>\r
- <file>labs.c</file>\r
- <file>lfind.c</file>\r
- <file>mbstowcs.c</file>\r
- <file>splitp.c</file>\r
- <file>strtol.c</file>\r
- <file>strtoul.c</file>\r
- <file>wcstol.c</file>\r
- <file>wcstombs.c</file>\r
- <file>wcstoul.c</file>\r
- <file>wtoi64.c</file>\r
- <file>wtoi.c</file>\r
- <file>wtol.c</file>\r
- </directory>\r
- <directory name="string">\r
- <file>ctype.c</file>\r
- <file>memicmp.c</file>\r
- <file>stricmp.c</file>\r
- <file>strlwr.c</file>\r
- <file>strnicmp.c</file>\r
- <file>strpbrk.c</file>\r
- <file>strstr.c</file>\r
- <file>strupr.c</file>\r
- <file>wstring.c</file>\r
- </directory>\r
- <directory name="def">\r
- <file>ntdll.rc</file>\r
- </directory>\r
- <file>napi.S</file>\r
-</module>\r
+<module name="ntdll" type="win32dll" baseaddress="${BASEADDRESS_NTDLL}" installbase="system32" installname="ntdll.dll">
+ <bootstrap base="reactos/system32" />
+ <importlibrary definition="def/ntdll.def" />
+ <include base="ntdll">inc</include>
+ <define name="__NTDLL__" />
+ <define name="_DISABLE_TIDENTS" />
+ <define name="__USE_W32API" />
+ <define name="_WIN32_WINNT">0x0502</define>
+ <define name="_NTOSKRNL_" />
+ <library>rtl</library>
+ <library>intrlck</library>
+ <library>string</library>
+ <linkerflag>-lgcc</linkerflag>
+ <linkerflag>-nostartfiles</linkerflag>
+ <directory name="csr">
+ <file>capture.c</file>
+ <file>lpc.c</file>
+ <file>probe.c</file>
+ <file>thread.c</file>
+ </directory>
+ <directory name="dbg">
+ <file>debug.c</file>
+ <file>print.c</file>
+ </directory>
+ <directory name="ldr">
+ <file>entry.S</file>
+ <file>res.c</file>
+ <file>startup.c</file>
+ <file>utils.c</file>
+ </directory>
+ <directory name="main">
+ <file>dllmain.c</file>
+ </directory>
+ <directory name="rtl">
+ <file>apc.c</file>
+ <file>callback.c</file>
+ <file>crc32.c</file>
+ <file>critical.c</file>
+ <file>dbgbuffer.c</file>
+ <file>exception.c</file>
+ <file>handle.c</file>
+ <file>libsupp.c</file>
+ <file>math.c</file>
+ <file>message.c</file>
+ <file>misc.c</file>
+ <file>path.c</file>
+ <file>process.c</file>
+ <file>propvar.c</file>
+ <file>rangelist.c</file>
+ <file>resource.c</file>
+ <file>secobj.c</file>
+ <file>teb.c</file>
+ <file>timerqueue.c</file>
+ </directory>
+ <directory name="stdio">
+ <file>sprintf.c</file>
+ <file>sscanf.c</file>
+ <file>swprintf.c</file>
+ </directory>
+ <directory name="stdlib">
+ <file>abs.c</file>
+ <file>atoi64.c</file>
+ <file>atoi.c</file>
+ <file>atol.c</file>
+ <file>bsearch.c</file>
+ <file>itoa.c</file>
+ <file>itow.c</file>
+ <file>labs.c</file>
+ <file>lfind.c</file>
+ <file>mbstowcs.c</file>
+ <file>splitp.c</file>
+ <file>strtol.c</file>
+ <file>strtoul.c</file>
+ <file>wcstol.c</file>
+ <file>wcstombs.c</file>
+ <file>wcstoul.c</file>
+ <file>wtoi64.c</file>
+ <file>wtoi.c</file>
+ <file>wtol.c</file>
+ </directory>
+ <directory name="string">
+ <file>ctype.c</file>
+ <file>memicmp.c</file>
+ <file>stricmp.c</file>
+ <file>strlwr.c</file>
+ <file>strnicmp.c</file>
+ <file>strstr.c</file>
+ <file>strupr.c</file>
+ <file>wstring.c</file>
+ </directory>
+ <directory name="def">
+ <file>ntdll.rc</file>
+ </directory>
+ <directory name="inc">
+ <pch>ntdll.h</pch>
+ </directory>
+ <file>napi.S</file>
+</module>