On Mon, 15 May 2017, fredvs wrote:

http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Ha, news, finally.

Huh, did you read my post ?

I did.

I responded to the statement that fpc libraries are big and "unusable".

It talk about smartlinking of libraries that does not work.

After lot of fight, there is a solution: using -*-gc-sections*.

And the question was :

/Why FPC does not provide --gc-sections to the linker with the -XX paramer
for libraries ? (Bug ?) /

Not providing an option is not a bug. At best, providing this option is a feature request on your part.

Why it does not provide the option?
For the same reason that it doesn't strip binaries by default, I suppose.
Or maybe this option didn't exist when the FPC library support was
implemented ? Maybe there are even other reasons I am not aware of.

But even when you do the --gc-sections, your library will still be bigger than
corresponding C libraries for the reasons I outlined in my initial response.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to