Info on type sizes on 64 bit platforms.
-------------
Depends on platform. Most Unix/Linux (incl. Solaris) define a
programming paradigm called "ILP32/ILP64" where:
int == 32 bits
long == 32 or 64 bits, depending on platform
long long == 64 bits
pointer == 32 or 64 bits, depending on platform
http://docs.sun.com/app/docs/doc/806-0477
http://gcc.fyxm.net/summit/2003/Porting%20to%2064%20bit.pdf
Windows, unfortunately, has its own standard called "LLP64" where
int == 32 bits
long == 32 bits
long long == 64 bits
pointer == 32 or 64 bits, depending on platform
http://msdn.microsoft.com/library/en-us/dnnetserv/html/ws03-64-bitwindev
over.asp?frame=true#ws03-64-bitwindevover_topic3
http://www.devx.com/amd/Article/27474
Received on Thu Nov 03 2005 - 23:37:04 EET
This archive was generated by hypermail 2.2.0 : Thu Nov 03 2005 - 23:49:31 EET