Prevents floating-point optimizations that are incompatible with runtime rounding to plus and minus infinity modes.


Read syntax diagramSkip visual syntax diagram        .-norrm-.
>>- -q--+-rrm---+----------------------------------------------><

See also #pragma options.


This option is obsolete. Use -qfloat=rrm in your new applications.

This option informs the compiler that, at run time, the floating-point rounding mode may change or that the mode is not set to -yn (rounding to the nearest representable number.)

-qrrm must also be specified if the Floating Point Status and Control register is changed at run time.

The default, -qnorrm, generates code that is compatible with runtime rounding modes nearest and zero. For a list of rounding mode options, see the -y compiler option.

Related information

Summary of compiler options by functional category