On 29 Nov 2013, at 23:23, Mark Morgan Lloyd wrote:

> Free Pascal Compiler version 2.6.2 [2013/02/15] for powerpc
> Copyright (c) 1993-2012 by Florian Klaempfl and others
> Target OS: Linux for PowerPC
> Compiling SynTest.lpr
> Compiling testbase.pas
> Assembling testbase
> Assembling with smartlinking testbase
> /usr/local/share/lazarus-trunk/components/synedit/test/units/powerpc-linux/testbase.sl/TestBase0s87.s:
>  Assembler messages:
> /usr/local/share/lazarus-trunk/components/synedit/test/units/powerpc-linux/testbase.sl/TestBase0s87.s:142747:
>  Error: undefined symbol `.Ll2' in operation
> /usr/local/share/lazarus-trunk/components/synedit/test/units/powerpc-linux/testbase.sl/TestBase0s87.s:142747:
>  Error: undefined symbol `.Ll1' in operation
> ..
> /usr/local/share/lazarus-trunk/components/synedit/test/units/powerpc-linux/testbase.sl/TestBase0s87.s:145623:
>  Error: undefined symbol `.Ll443' in operation
> /usr/local/share/lazarus-trunk/components/synedit/test/units/powerpc-linux/testbase.sl/TestBase0s87.s:145623:
>  Error: undefined symbol `.Ll442' in operation
> testbase.pas(652) Error: Error while assembling exitcode 1

It looks like a bug in library-based smartlinking. We should probably enable 
section-based smartlinking on Linux/ppc too, but afaik nobody maintains that 
platform anymore.


Jonas_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to