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
