[fpc-pascal] some problem in SVN FPC for arm linux (v 2.3.1)

Henry Vermaak henry.vermaak at gmail.com
Tue May 8 11:43:22 CEST 2007

On 08/05/07, Helmut Hartl <helmut.hartl at firmos.at> wrote:
> Well - Thank you -> It now works and i got libc, sockets, ssl and much
> of our code to run on the SLUG
> (I am really happy with possibilities of the crossarm compiler!!)
> Now we have strange problems with range errors and so on, needs further
> investigations ...


> To circumvent the above mentioned error it is necessary to replace (copy
> over) cprt0.o with prt0.o as
> It seems that _fini and _init are not needed (strange ?) i found a
> message from 2005 in the fpc list, in which this method was described.

i didn't really look into this and i think it might be hard to
investigate.  my programs seem to work as expected (to an extent) when
passing this option to ld.  it only happens when i link to the slug
libraries, though.

> BTW: I use the head revision of slugosle (openembedded) we took little
> endian because debian chose that too.
> If it helps you can download an archive of my compiled binutils under
> http://zeosdownloads.firmos.at/downloads/
> Regards,
> helmut


More information about the fpc-pascal mailing list