<library>freeldr_main</library>
<library>rossym</library>
<library>cmlib</library>
- <library>rtl_kmode</library>
+ <library>rtl</library>
<library>libcntpr</library>
- <linkerflag>-static</linkerflag>
- <linkerflag>-lgcc</linkerflag>
+ <group linkerset="ld">
+ <linkerflag>-static</linkerflag>
+ <linkerflag>-lgcc</linkerflag>
+ </group>
</module>
</if>
<if property="ARCH" value="arm">
<module name="freeldr" type="bootloader" installbase=".." installname="freeldr.sys">
<bootstrap installbase="loader" />
+ <library>freeldr_arch</library>
<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>
- <linkerflag>-lgcc</linkerflag>
- <linkerflag>-static</linkerflag>
- <linkerflag>-Wl,--section-start,pagedata=0x50000</linkerflag>
+ <group linkerset="ld">
+ <linkerflag>-static</linkerflag>
+ <linkerflag>-lgcc</linkerflag>
+ <if property="SARCH" value="omap3">
+ <linkerflag>-Wl,--image-base=0x80FFF000</linkerflag>
+ </if>
+ <if property="SARCH" value="versatile">
+ <linkerflag>-Wl,--image-base=0x0001F000</linkerflag>
+ </if>
+ </group>
</module>
</if>
<if property="ARCH" value="powerpc">
<library>ppcmmu</library>
</module>
</if>
+ <if property="ARCH" value="amd64">
+ <module name="freeldr" type="bootloader">
+ <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>
+ <group linkerset="ld">
+ <linkerflag>-static</linkerflag>
+ <linkerflag>-lgcc</linkerflag>
+ </group>
+ </module>
+ </if>
</group>