Due to CcRos's abusive usage and dependency on our broken Fast Mutex implementation...
[reactos.git] / reactos / ntoskrnl / ntoskrnl.xml
index 4b347b8..d8e20ec 100644 (file)
@@ -23,7 +23,7 @@
        <directory name="ke">
                <if property="ARCH" value="i386">
                        <directory name="i386">
-                               <file first="true">main.S</file>
+                               <file first="true">main_asm.S</file>
                                <file>bios.c</file>
                                <file>brkpoint.S</file>
                                <file>ctxswitch.S</file>
@@ -41,7 +41,7 @@
                                <file>tlbflush.S</file>
                                <file>trap.s</file>
                                <file>tss.c</file>
-                               <file>usercall.S</file>
+                               <file>usercall_asm.S</file>
                                <file>usertrap.c</file>
                                <file>v86m.c</file>
                                <file>v86m_sup.S</file>
                </if>
                <file>apc.c</file>
                <file>bug.c</file>
-               <file>catch.c</file>
                <file>clock.c</file>
                <file>device.c</file>
                <file>dpc.c</file>
                <file>event.c</file>
+               <file>exception.c</file>
                <file>gate.c</file>
                <file>gmutex.c</file>
                <file>ipi.c</file>
@@ -73,6 +73,7 @@
        </directory>
        <directory name="cc">
                <file>cacheman.c</file>
+               <file>ccmutex.c</file>
                <file>copy.c</file>
                <file>fs.c</file>
                <file>mdl.c</file>
                <file>debug.c</file>
        </directory>
        <directory name="ex">
+               <file>atom.c</file>
                <if property="ARCH" value="i386">
                        <directory name="i386">
-                               <file>interlck.S</file>
+                               <file>interlck_asm.S</file>
                        </directory>
                </if>
                <file>callback.c</file>
        </directory>
        <directory name="kd">
                <directory name="wrappers">
-                       <if property="DBG" value="1">
-                               <file>bochs.c</file>
-                               <file>gdbstub.c</file>
-                       </if>
+                       <file>bochs.c</file>
+                       <file>gdbstub.c</file>
                </directory>
                <file>kdinit.c</file>
                <file>kdio.c</file>
                <file>power.c</file>
        </directory>
        <directory name="ps">
-               <if property="ARCH" value="i386">
-                       <directory name="i386">
-                               <file>continue.c</file>
-                       </directory>
-               </if>
                <file>debug.c</file>
                <file>idle.c</file>
                <file>job.c</file>
                                <file>seh.s</file>
                        </directory>
                </if>
-               <file>atom.c</file>
-               <file>capture.c</file>
-               <file>ctype.c</file>
-               <file>debug.c</file>
                <file>libsupp.c</file>
-               <file>message.c</file>
                <file>misc.c</file>
                <file>nls.c</file>
-               <file>purecall.c</file>
-               <file>rangelist.c</file>
                <file>regio.c</file>
-               <file>sprintf.c</file>
-               <file>stdlib.c</file>
-               <file>string.c</file>
                <file>strtok.c</file>
-               <file>swprintf.c</file>
-               <file>wstring.c</file>
        </directory>
        <directory name="se">
                <file>access.c</file>