|
|
This section describes the implementation-defined characteristics of registers. It corresponds to section ``F.3.8 Registers'' in the ANSI document.
In the absence of optimization, the compiler will place the first three variables declared with register storage class into registers as long as the variable is accessed and is of an appropriate type. Appropriate types are signed and unsigned integral types long, int, and short, and pointers. In the presence of optimization, the register storage class may be ignored.