On 08/05/07, Helmut Hartl <[EMAIL PROTECTED]> 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 ...

excellent!

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


henry
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to