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

2015-06-18 Thread Sven Joachim
On 2015-06-18 08:03 +0200, Michael Van Canneyt wrote: > On Wed, 17 Jun 2015, peter green wrote: > >> On 17/06/15 19:06, Sven Joachim wrote: >>> Source: fpc >>> Version: 2.6.4+dfsg-6 >>> >>> The file fpcsrc/packages/ncurses/src/form.pp declares the objects >>> _nc_Default_Form and _nc_Default_Field

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

2015-06-18 Thread Jonas Maebe
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

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

2015-06-17 Thread Michael Van Canneyt
On Wed, 17 Jun 2015, peter green wrote: On 17/06/15 19:06, Sven Joachim wrote: Source: fpc Version: 2.6.4+dfsg-6 The file fpcsrc/packages/ncurses/src/form.pp declares the objects _nc_Default_Form and _nc_Default_Field: , | (* Default objects *) | {$ifndef darwin} | _nc_Default_Form :

Bug#789091: fpc: ncurses/form unit declares internal libform objects

2015-06-17 Thread peter green
On 17/06/15 19:06, Sven Joachim wrote: Source: fpc Version: 2.6.4+dfsg-6 The file fpcsrc/packages/ncurses/src/form.pp declares the objects _nc_Default_Form and _nc_Default_Field: , | (* Default objects *) | {$ifndef darwin} | _nc_Default_Form : PFORM;cvar;external; | _nc_Default_Field

Bug#789091: fpc: ncurses/form unit declares internal libform objects

2015-06-17 Thread Sven Joachim
Source: fpc Version: 2.6.4+dfsg-6 The file fpcsrc/packages/ncurses/src/form.pp declares the objects _nc_Default_Form and _nc_Default_Field: , | (* Default objects *) | {$ifndef darwin} | _nc_Default_Form : PFORM;cvar;external; | _nc_Default_Field : PFIELD;cvar;external; | {$else darwin}