[Lazarus] EXC_BAD_ACCESS, Could not access memory

Mattias Gaertner nc-gaertnma at netcologne.de
Tue Apr 28 11:11:53 CEST 2009


On Tue, 28 Apr 2009 08:16:04 +0200
Vincent Snijders <vsnijders at vodafonevast.nl> wrote:

> Hans-Peter Diettrich schreef:
> > Bart schrieb:
> > 
> >> I'm not even sure that Extended has the same size on all platforms.
> > 
> > What size might it have, other than the FPU defined size?
> > 
> > 
> 
> what FPU?
> 
> What if some FPU does not support 80 bits floating point, but does
> support 128 bits floating point, then the extended type may be 128
> bits. Similar things happened with 'integer' too, it grew from 16 to
> 32 bits.

I know that you know this, but for the others:
integer is 32bit on 64 bit machines too. AFAIK integer is only 16bit in
mode tp.

And on some machine extended can be a double.

Mattias



More information about the Lazarus mailing list