[Pkg-pascal-devel] Bug#789091: [fpc-devel] Bug#789091: fpc: ncurses/form unit declares internal libform objects

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Jun 18 08:03:01 UTC 2015


Michael Van Canneyt wrote on Thu, 18 Jun 2015:

> Note that they are declared as c variables. It means that the symbol  
> isn't actually used in linking until someone writes code that  
> actually uses the variable.

Correction: "cvar" changes the name mangling to be ABI-conformant. The  
reason for the behaviour described above is because they're declared  
as "external" (which is the same as for a variable declared as  
"extern" in C).


Jonas



More information about the Pkg-pascal-devel mailing list