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