Table 1: Comparison of ILP32, LP64 C data models.
Data Type
ILP32 (bits)
LP64 (bits)
char
8
No change
short
16
No change
int
32
No change
long long
64
No change
long
32
64
pointer
32
64