1 <module name=
"kernel32_base" type=
"objectlibrary">
2 <include base=
"kernel32_base">.
</include>
3 <include base=
"kernel32_base">include
</include>
4 <define name=
"_DISABLE_TIDENTS" />
5 <define name=
"_SEH_NO_NATIVE_NLG" />
6 <define name=
"__USE_W32API" />
7 <define name=
"_WIN32_WINNT">0x0600</define>
8 <define name=
"__NO_CTYPE_INLINES" />
9 <define name=
"WINVER">0x0600</define>
11 <compilationunit name=
"unit.c">
12 <directory name=
"debug">
14 <file>debugger.c
</file>
17 <directory name=
"except">
20 <directory name=
"file">
22 <file>bintype.c
</file>
23 <file>cnotify.c
</file>
28 <file>deviceio.c
</file>
33 <file>hardlink.c
</file>
34 <file>iocompl.c
</file>
37 <file>mailslot.c
</file>
45 <directory name=
"mem">
50 <file>procmem.c
</file>
51 <file>resnotify.c
</file>
52 <file>section.c
</file>
53 <file>virtual.c
</file>
55 <directory name=
"misc">
58 <file>chartype.c
</file>
60 <file>computername.c
</file>
61 <file>console.c
</file>
62 <file>dllmain.c
</file>
65 <file>errormsg.c
</file>
69 <file>lzexpand_main.c
</file>
72 <file>perfcnt.c
</file>
73 <file>recovery.c
</file>
76 <file>sysinfo.c
</file>
78 <file>timerqueue.c
</file>
79 <file>toolhelp.c
</file>
80 <file>version.c
</file>
82 <directory name=
"process">
83 <file>cmdline.c
</file>
87 <file>session.c
</file>
89 <directory name=
"string">
90 <file>lstring.c
</file>
92 <directory name=
"synch">
93 <file>critical.c
</file>
100 <directory name=
"thread">
103 <file>thread.c
</file>
107 <directory name=
"misc">
108 <file>lcformat.c
</file>
109 <file>profile.c
</file>
112 <directory name=
"thread">
113 <directory name=
"i386">
115 <file>thread.S
</file>
119 <module name=
"kernel32" type=
"win32dll" baseaddress=
"${BASEADDRESS_KERNEL32}" installbase=
"system32" installname=
"kernel32.dll">
120 <importlibrary definition=
"kernel32.def" />
121 <include base=
"kernel32">.
</include>
122 <include base=
"kernel32">include
</include>
123 <define name=
"_DISABLE_TIDENTS" />
124 <define name=
"_SEH_NO_NATIVE_NLG" />
125 <define name=
"__USE_W32API" />
126 <define name=
"WINVER">0x0500</define>
127 <library>kernel32_base
</library>
128 <library>pseh
</library>
129 <library>intrlck
</library>
130 <library>ntdll
</library>
131 <linkerflag>-lgcc
</linkerflag>
132 <linkerflag>-nostartfiles
</linkerflag>
133 <linkerflag>-nostdlib
</linkerflag>
134 <file>kernel32.rc
</file>
136 <directory name=
"tests">
137 <xi:include href=
"tests/kernel32.xml" />