On Tue, Mar 29, 2016 at 11:06 AM, Graeme Geldenhuys < mailingli...@geldenhuys.co.uk> wrote:
> So why does the Object Pascal language have a Cardinal type? Why > couldn't LongWord be used instead? > In Delphi world LongWord is 64-bit on 64-bit iOS platform and it is 32-bit on 64-bit Windows platform. http://docwiki.embarcadero.com/RADStudio/XE8/en/What's_New#Changes_in_LongInt_and_LongWord_Size_for_64-bit_iOS_Platforms Who know what it would be for future Linux 64 target?! Thus using LongWord as 32-bit for Delphi is quite volatile. Cardinal is instead always 32-bit http://docwiki.embarcadero.com/Libraries/XE8/en/System.Cardinal thanks, Dmitry
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal