Thanks Michael.

> No, simply probably no-one knows the answer or the few knowledgable people
> didn't see your message. 

OK I agree the problem is complicated it is the reason why I ask this to fpc
+ freebsd forum.

But here I ask something simple : What option is added to linker when -XX
parameter is used?

If you do:

fpc -s -XX test.pas, in the ppas.sh produced, *--gc-sections* option is
added to ld option.

So it seems that garbage collection must be enabled to do a smartlink.

And if this is right, using  garbage collection in FreeBSD 32 bit produce
code not usable in Multi-arch.

There in FreeBSD forum, they cannot admit that fpc uses  *--gc-sections*
option in ld when fpc -XX is used.

Fre;D
  





-----
Many thanks ;-)
--
View this message in context: 
http://free-pascal-general.1045716.n5.nabble.com/Smart-link-in-FreeBSD-multi-arch-tp5726375p5726601.html
Sent from the Free Pascal - General mailing list archive at Nabble.com.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to