[fpc-pascal] Executable size compiler 1.96 vs 1.06
Marco van de Voort
marcov at stack.nl
Tue May 17 08:25:43 CEST 2005
> > With compiler version 1.96, one of my command line applications is 1MB
> > (win32)
> > With the 1.0.6 compiler (using dev pascal) it is just 100KB. (win32)
> Initialization of the classes and implicitly used sysutils unit uses more
> code. Also the use of resourcestrings increases the binary.
>
> The size is mainly a rtl issue. The smartlinking principle in the compiler
> isn't changed since 1.0.6.
Moreover is it stripped and smartlinked?
More information about the fpc-pascal
mailing list