Commit 2b2c5f35 authored by André Hentschel's avatar André Hentschel Committed by Alexandre Julliard

include: Update a comment.

parent 35c743bf
......@@ -27,15 +27,13 @@ extern "C" {
#endif /* defined(__cplusplus) */
/*
* Win32 was easy to implement under Unix since most (all?) 32-bit
* Unices uses the same type model (ILP32) as Win32, where int, long
* and pointer are 32-bit.
* Win32 was easy to implement under Unix since most 32-bit Unices use the same
* type model (ILP32) as Win32, where int, long and pointer are 32-bit.
*
* Win64, however, will cause some problems when implemented under Unix.
* Linux/{Alpha, Sparc64} and most (all?) other 64-bit Unices use
* the LP64 type model where int is 32-bit and long and pointer are
* 64-bit. Win64 on the other hand uses the P64 (sometimes called LLP64)
* type model where int and long are 32 bit and pointer is 64-bit.
* Win64, however, can cause some problems. Most 64-bit Unices use the LP64 type
* model where int is 32-bit and long and pointer are 64-bit. Win64 on the other
* hand uses the LLP64 type model where int and long are 32 bit and pointer is
* 64-bit.
*/
#if defined(__x86_64__) && !defined(_WIN64)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment