<br><br><div class="gmail_quote">On Thu, Jul 16, 2009 at 8:33 AM, Jeffrey C. Jacobs <span dir="ltr"><<a href="mailto:jacobs@itd.nrl.navy.mil">jacobs@itd.nrl.navy.mil</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks for your reply, Myles!</blockquote><div>No problem.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Myles Watson wrote:<div class="im">
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Thu, Jul 16, 2009 at 6:55 AM, Jeffrey C. Jacobs <<a href="mailto:jacobs@itd.nrl.navy.mil" target="_blank">jacobs@itd.nrl.navy.mil</a> <mailto:<a href="mailto:jacobs@itd.nrl.navy.mil" target="_blank">jacobs@itd.nrl.navy.mil</a>>> wrote:<br>

<br>
    --------<br>
    gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T<br>
    ldscript.ld crt0.o<br>
    /usr/bin/ld: warning: dot moved backwards before `.text'<br>
    /usr/bin/ld: warning: dot moved backwards before `.id'<br>
    /usr/bin/ld: warning: dot moved backwards before `.text'<br>
    /usr/bin/ld: warning: dot moved backwards before `.id'<br>
    /usr/bin/ld: warning: dot moved backwards before `.text'<br>
    /usr/bin/ld: warning: dot moved backwards before `.id'<br>
<br>
I haven't seen these warnings.  Are they the cause?<br>
</blockquote></div>
Well, I just tried to build the Tyan S1846 board and got these warnings for CRT0:<div class="im"><br>
<br>
/usr/bin/ld: warning: dot moved backwards before `.id'<br>
/usr/bin/ld: warning: dot moved backwards before `.id'<br></div>
/usr/bin/ld: warning: dot moved backwards before `.id'</blockquote><div>No .text warnings, though.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
So I guess that may be a red herring since...</blockquote><div>Could be, but they still look suspicious to me.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

... the Tyan S1846 DOES pass the objcopy step so it looks to be specific to my target (the arcom/apollo board).  The funny thing is, this was all working before I updated to the latest version (though I could never boot past the jump to boot loader step before).  I should also note in the strace I originally attached that objcopy literally tries to write like 4GB of 0xFF before dying if that helps. </blockquote>
<div>I would say that sounds like a negative number.  So if you're telling it to fill a negative amount of space with 0xff...<br><br>Maybe start by comparing ldscripts and offsets between the S1846 and your board?  Try removing the gap-fill parameter to narrow it down?<br>
<br>Good luck,<br>Myles<br></div></div>