add csq library to ntoskrnl Modified: branches/xmlbuildsystem/reactos/ReactOS.xml Added: branches/xmlbuildsystem/reactos/drivers/directory.xml Added: branches/xmlbuildsystem/reactos/drivers/lib/csq/csq.xml Added: branches/xmlbuildsystem/reactos/drivers/lib/directory.xml Modified: branches/xmlbuildsystem/reactos/ntoskrnl/ntoskrnl.xml _____
Modified: branches/xmlbuildsystem/reactos/ReactOS.xml --- branches/xmlbuildsystem/reactos/ReactOS.xml 2005-01-14 06:51:37 UTC (rev 13038) +++ branches/xmlbuildsystem/reactos/ReactOS.xml 2005-01-14 13:29:27 UTC (rev 13039) @@ -20,6 +20,9 @@
<include>include</include> <include>w32api/include</include>
+ <directory name="drivers"> + <xi:include href="drivers/directory.xml" /> + </directory> <directory name="tools"> <xi:include href="tools/tools.xml" /> </directory> _____
Added: branches/xmlbuildsystem/reactos/drivers/directory.xml --- branches/xmlbuildsystem/reactos/drivers/directory.xml 2005-01-14 06:51:37 UTC (rev 13038) +++ branches/xmlbuildsystem/reactos/drivers/directory.xml 2005-01-14 13:29:27 UTC (rev 13039) @@ -0,0 +1,3 @@
+<directory name="lib"> + <xi:include href="lib/directory.xml" /> +</directory> \ No newline at end of file _____
Added: branches/xmlbuildsystem/reactos/drivers/lib/csq/csq.xml --- branches/xmlbuildsystem/reactos/drivers/lib/csq/csq.xml 2005-01-14 06:51:37 UTC (rev 13038) +++ branches/xmlbuildsystem/reactos/drivers/lib/csq/csq.xml 2005-01-14 13:29:27 UTC (rev 13039) @@ -0,0 +1,3 @@
+<module name="csq" type="staticlibrary"> + <file>csq.c</file> +</module> _____
Added: branches/xmlbuildsystem/reactos/drivers/lib/directory.xml --- branches/xmlbuildsystem/reactos/drivers/lib/directory.xml 2005-01-14 06:51:37 UTC (rev 13038) +++ branches/xmlbuildsystem/reactos/drivers/lib/directory.xml 2005-01-14 13:29:27 UTC (rev 13039) @@ -0,0 +1,3 @@
+<directory name="csq"> + <xi:include href="csq/csq.xml" /> +</directory> \ No newline at end of file _____
Modified: branches/xmlbuildsystem/reactos/ntoskrnl/ntoskrnl.xml --- branches/xmlbuildsystem/reactos/ntoskrnl/ntoskrnl.xml 2005-01-14 06:51:37 UTC (rev 13038) +++ branches/xmlbuildsystem/reactos/ntoskrnl/ntoskrnl.xml 2005-01-14 13:29:27 UTC (rev 13039) @@ -9,6 +9,7 @@
<define name="__ELF_WORD_SIZE">32</define> <include base="kjs">include</include> <include base="ntoskrnl">include</include> + <library>csq</library> <library>hal</library> <library>kjs</library> <library>pseh</library> @@ -24,6 +25,58 @@ <outputfile switches="-o">bugcodes.rc</outputfile> </output> </invoke> + + <directory name="ke"> <!-- leave this at the top --> + <if property="ARCH" value="i386"> + <directory name="i386"> + <file>multiboot.S</file> <!-- leave this at the top --> + <file>bios.c</file> + <file>brkpoint.c</file> + <file>bthread.S</file> + <file>exp.c</file> + <file>fpu.c</file> + <file>gdt.c</file> + <file>i386-mcount.S</file> + <file>idt.c</file> + <file>irq.c</file> + <file>irqhand.s</file> + <file>kernel.c</file> + <file>ldt.c</file> + <file>stkswitch.S</file> + <file>syscall.S</file> + <file>thread.c</file> + <file>tlbflush.S</file> + <file>trap.S</file> + <file>tskswitch.S</file> + <file>tss.c</file> + <file>usercall.c</file> + <file>usertrap.c</file> + <file>v86m.c</file> + <file>v86m_sup.S</file> + </directory> + </if> + <file>apc.c</file> + <file>bug.c</file> + <file>catch.c</file> + <file>critical.c</file> + <file>device.c</file> + <file>dpc.c</file> + <file>error.c</file> + <file>event.c</file> + <file>gmutex.c</file> + <file>ipi.c</file> + <file>kqueue.c</file> + <file>kthread.c</file> + <file>main.c</file> + <file>mutex.c</file> + <file>process.c</file> + <file>profile.c</file> + <file>queue.c</file> + <file>sem.c</file> + <file>spinlock.c</file> + <file>timer.c</file> + <file>wait.c</file> + </directory> <directory name="cc"> <file>cacheman.c</file> <file>copy.c</file> @@ -170,57 +223,6 @@ <file>mda.c</file> <file>service.c</file> </directory> - <directory name="ke"> - <if property="ARCH" value="i386"> - <directory name="i386"> - <file>bios.c</file> - <file>brkpoint.c</file> - <file>bthread.S</file> - <file>exp.c</file> - <file>fpu.c</file> - <file>gdt.c</file> - <file>i386-mcount.S</file> - <file>idt.c</file> - <file>irq.c</file> - <file>irqhand.s</file> - <file>kernel.c</file> - <file>ldt.c</file> - <file>multiboot.S</file> - <file>stkswitch.S</file> - <file>syscall.S</file> - <file>thread.c</file> - <file>tlbflush.S</file> - <file>trap.S</file> - <file>tskswitch.S</file> - <file>tss.c</file> - <file>usercall.c</file> - <file>usertrap.c</file> - <file>v86m.c</file> - <file>v86m_sup.S</file> - </directory> - </if> - <file>apc.c</file> - <file>bug.c</file> - <file>catch.c</file> - <file>critical.c</file> - <file>device.c</file> - <file>dpc.c</file> - <file>error.c</file> - <file>event.c</file> - <file>gmutex.c</file> - <file>ipi.c</file> - <file>kqueue.c</file> - <file>kthread.c</file> - <file>main.c</file> - <file>mutex.c</file> - <file>process.c</file> - <file>profile.c</file> - <file>queue.c</file> - <file>sem.c</file> - <file>spinlock.c</file> - <file>timer.c</file> - <file>wait.c</file> - </directory> <directory name="ldr"> <file>init.c</file> <file>loader.c</file> @@ -337,7 +339,17 @@ <directory name="rtl"> <if property="ARCH" value="i386"> <directory name="i386"> + <file>alldiv.s</file> + <file>allmul.s</file> + <file>allrem.s</file> + <file>allshl.s</file> + <file>allshr.s</file> + <file>aulldiv.s</file> + <file>aullrem.s</file> + <file>aullshr.s</file> + <file>except.s</file> <file>exception.c</file> + <file>seh.s</file> </directory> </if> <file>atom.c</file>