Adriaan van Os a écrit:
The problem disappears when I change
type PMemList = ^PMemList;
to
type PMemList = ^Pointer;
in the function MemAvail in units/system.pas. I think that explains it. Apparently the stabs symbol generator doesn't like the
type PMemList = ^PMemList
Indeed. What does this mean: a type is a pointer to himself In a rather old version of gpc I found type PMemList = ^TMemList; TMemList = record Next : PMemList end; Which makes sense for me. But this change has survived for many versions. Maurice -- Maurice Lombardi Laboratoire de Spectrometrie Physique, Universite Joseph Fourier de Grenoble, BP87 38402 Saint Martin d'Heres Cedex FRANCE Tel: 33 (0)4 76 51 47 51 Fax: 33 (0)4 76 63 54 95 mailto:Maurice.Lombardi@ujf-grenoble.fr