Reason for Win64 instead of Win32 [Was: Re: [fpc-pascal] windows 32bit cross to 64 ?]

Florian Klaempfl florian at
Tue Aug 17 11:43:19 CEST 2010

> Because I consider Win32 and Win64 as one type of operating system. One
> "OS target". Just as Linux is one operating system for all those
> available platforms.
> Maybe it would have been better to name the target "windows" instead of
> "win32" and "win64" from the beginning so there would be no confusion
> regarding this...

In the beginning there was win16 which was really different so it was
needed to call the 32 bit api win32. And don't forget, the win64 api has
slight differences from the 32 bit api e.g. regarding exception handling.

More information about the fpc-pascal mailing list