[fpc-pascal]Dynamic Symbol Information For Functions and Procedures in Linux ELF

Michael Van Canneyt michael.vancanneyt at wisa.be
Fri Jun 1 17:13:49 CEST 2001


On Fri, 1 Jun 2001, Ecmel ERCAN wrote:

> Hi,
>
> I think there is a distinction between static symbols and dynamic symbols.
>
> libglade auto-connect feature (which uses gmodule) works only with dynamic
> symbols and
> the C program always generates dynamic symbols for on_window1_destroy
> function.  Even after I strip the C binary, the dynamic symbols stay there.
>
> On the other hand, FPC does not include any function -even those are
> actually used and  called in the code, in the dynamic symbol table.
>
> If I enable debug info, the function names are included in the static
> table but not in the dynamic one.
>
> Is there a compiler directive/switch in FPC which does this?

Shortly said: No.

Michael.






More information about the fpc-pascal mailing list