<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 9, 2015 at 8:47 AM, Sebastian Huber <span dir="ltr"><<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I have a problem with some older PowerPC BSPs:<br>
<br>
powerpc-rtems4.12/c/mvme2307/testsuites/samples/hello (master) > make clean all<br>
test -z "*.num *.nxe *.elf *.srec* *.bin *.bt *.ralf" || rm -f *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf<br>
test -z "hello.exe" || rm -f hello.exe<br>
rm -f *.o<br>
powerpc-rtems4.12-gcc -B../../../../../mvme2307/lib/ -specs bsp_specs -qrtems -DHAVE_CONFIG_H -I. -I/home/EB/sebastian_h/rtems-4.12/c/src/../../testsuites/samples/hello -I..     -mcpu=604 -mmultiple -mstring -mstrict-align -meabi -O2 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o /home/EB/sebastian_h/rtems-4.12/c/src/../../testsuites/samples/hello/init.c<br>
mv -f .deps/init.Tpo .deps/init.Po<br>
powerpc-rtems4.12-gcc -B../../../../../mvme2307/lib/ -specs bsp_specs -qrtems -mcpu=604 -mmultiple -mstring -mstrict-align -meabi -O2 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs    -mcpu=604 -mmultiple -mstring -mstrict-align -meabi    -o hello.exe init.o<br>
powerpc-rtems4.12-nm -g -n hello.exe > hello.num<br>
powerpc-rtems4.12-size hello.exe<br>
   text    data     bss     dec     hex filename<br>
 196229   10708   49013  255950   3e7ce hello.exe<br>
powerpc-rtems4.12-objcopy -O binary -R .comment -S hello.exe rtems<br>
gzip -vf9 rtems<br>
rtems:   54.2% -- replaced with rtems.gz<br>
powerpc-rtems4.12-ld -o hello.ralf ../../../../../mvme2307/lib/bootloader.o --just-symbols=hello.exe -b binary rtems.gz -T ../../../../../mvme2307/lib/ppcboot.lds -Map hello.map && chmod 755 hello.exe<br>
../../../../../mvme2307/lib/bootloader.o:/home/EB/sebastian_h/rtems-4.12/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/../../../powerpc/shared/bootloader/em86real.S:3486: undefined reference to `.LCL2'<br>
../../../../../mvme2307/lib/bootloader.o:/home/EB/sebastian_h/rtems-4.12/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/../../../powerpc/shared/bootloader/em86real.S:3529: undefined reference to `.LCL2'<br>
make: *** [hello.exe] Error 1<br>
<br>
Is this a known issue?<br>
<br></blockquote><div><br></div><div>I think it looks familiar but as an old issue which was previously resolved.</div><div><br></div><div>It is definitely a binutils problem with local symbols so should be posted over there.</div><div><br></div><div>My recollection was that this was an issue with locally generated symbols.</div><div>It may be possible to just turn it into a real named symbol but that doesn't</div><div>mean it won't turn up somewhere else.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : <a href="tel:%2B49%2089%20189%2047%2041-16" value="+4989189474116" target="_blank">+49 89 189 47 41-16</a><br>
Fax     : <a href="tel:%2B49%2089%20189%2047%2041-09" value="+4989189474109" target="_blank">+49 89 189 47 41-09</a><br>
E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></blockquote></div><br></div></div>