[FREELDR]: Define FreeLoader module for ARM. Differences with x86 are mostly due...
authorSir Richard <sir_richard@svn.reactos.org>
Tue, 23 Nov 2010 17:23:47 +0000 (17:23 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Tue, 23 Nov 2010 17:23:47 +0000 (17:23 +0000)
svn path=/trunk/; revision=49751

reactos/boot/freeldr/freeldr/freeldr.rbuild

index e8f4e6e..7ca1a75 100644 (file)
        </module>
 </if>
 
+<if property="ARCH" value="arm">
+       <module name="freeldr" type="kernel" entrypoint="_start" baseaddress="$(BASEADDRESS_FREELDR)">
+               <linkerscript>freeldr_$(ARCH).lnk</linkerscript>
+               <bootstrap installbase="loader" />
+               <library>freeldr_startup</library>
+               <library>freeldr_base64k</library>
+               <library>freeldr_base</library>
+               <library>freeldr_arch</library>
+               <library>freeldr_main</library>
+               <library>rossym</library>
+               <library>cmlib</library>
+               <library>rtl</library>
+               <library>libcntpr</library>
+       </module>
+</if>
+
 <ifnot property="ARCH" value="powerpc">
        <module name="freeldr" type="bootloader" baseaddress="$(BASEADDRESS_FREELDR)">
                <linkerscript>freeldr_$(ARCH).lnk</linkerscript>