Data Representation

LSB-conforming applications shall use the data representation as defined in Chapter 3 of the System V ABI, IA32 Supplement.

Byte Ordering

See Chapter 3 of the System V ABI, IA32 Supplement.

Fundamental Types

In addition to the fundamental types specified in Chapter 3 of the System V ABI, IA32 Supplement, a 64 bit data type is defined here.

Table 1-1. Scalar Types

TypeCsizeofAlignment (bytes)IntelI386 Architecture
Integrallong long84signed double word
signed long long
unsigned long long84unsigned double word

Aggregates and Unions

See Chapter 3 of the System V ABI, IA32 Supplement.

Bit Fields

See Chapter 3 of the System V ABI, IA32 Supplement.