[Vm-dev] other 64bit changes, header files, and smalltalk

Andreas Raab andreas.raab at gmx.de
Tue Jan 12 15:54:32 UTC 2010


Igor Stasenko wrote:
> Btw,  about that function. Its using a squeakFileOffsetType, which is
> platform specific, and i had hard times
> trying to deal with right header inclusion order imposing dependency
> of interpreter from platform code, which, IMO should be avoided.
> I propose to change it to
> typedef  unsigned long long vmFileOffsetType;
> and use this type instead.

I'm not sure if MSVC supports long long nowadays. It didn't used to - it 
used to require __int64 which is why the definition of 
squeakFileOffsetType is external.

Cheers,
   - Andreas



More information about the Vm-dev mailing list