<br><br><div class="gmail_quote">On Thu, Jul 16, 2009 at 6:55 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;">
I was wondering if anyone could help me with a couple problems I'm having building Coreboot at the moment.  Foremost, since I upgraded to SVN revision 4426, I've been unable to generate the stripped form of my BIOS in this or a previously working very old edition (circa revision 2539 when things were still LinuxBIOS).  What happens is the build is dying at the objcopy step which is meant to strip the coreboot binary before appending the boot loader binary.  Specifically, here is what I see from the generation of the CRT0 file to the end:<br>

<br>
--------<br>
gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T 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'</blockquote><div>I haven't seen these warnings.  Are they the cause?<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;">
nm -n linuxbios | sort > linuxbios.map<br>
objcopy --gap-fill 0xff -R .note.gnu.build-id -O binary linuxbios linuxbios.strip<br>
objcopy: linuxbios.strip: Bad value<br>
objcopy: linuxbios.strip: Bad value<br>
make[1]: *** [linuxbios.strip] Error 1<br>
make[1]: Leaving directory `/home/jacobs/LinuxBIOS-v2-GRUB-PTR/targets/arcom/apollo/apollo/image'<br>
make: *** [image/linuxbios.rom] Error 1</blockquote><div><br>I haven't seen anything like this myself.  Do all boards fail for you, or is it just this one?  Abuild still passes all the boards for me.<br><br>Thanks,<br>
Myles<br></div></div><br>