4.1.1 Unspecified behavior

This section describes behavior that is not specified by the ANSI standard.

(1)

Initialization of static storage

Static data is output during compilation as a data section.

(2)

Final line location, backspace (\b), horizontal tab (\t), vertical tab (\t)

This is dependent on the design of the display device.

(3)

Floating point

Conforms to IEC 60559:1989 (IEEE754Note-1985).

Note

IEEE: Institute of Electrical and Electronics Engineers
IEEE754 is a system for handling floating-point calculations, providing a uniform standard for data formats, numerical ranges, and the like handled.

 

Note that the default size for the double and long double types is 32 bits. When the -dbl_size=8 option is used, the default size is 64 bits.

(4)

Evaluation order of expressions

Unspecified.

(5)

Parameter evaluation order

Unspecified.

(6)

Structure and union specifiers

See "(8) Bit field" for the boundary alignment of structure objects with bit fields.

(7)

Function definitions - storage of formal parameters

Formal parameters are allocated to registers. For the details of description, see "9.1 Function Call Interface".

(8)

Evaluation order of #operator and ##operator

Unspecified.