Portability and migration
The options in this category
can help you maintain application behavior compatibility on past,
current, and future hardware, operating systems and compilers, or
help move your applications to an XL compiler with minimal change.
Option name | Equivalent pragma name | Description |
---|---|---|
-qalign | #pragma options align, #pragma align | Specifies the alignment of data objects in storage, which avoids performance problems with misaligned data. |
-qgenproto | None. | Produces prototype declarations from K&R function definitions or function definitions with empty parentheses, and displays them to standard output. |
-qupconv | #pragma options upconv | Specifies whether the unsigned specification is preserved when integral promotions are performed. |
-qvecnvol | None. | Specifies whether to use volatile or nonvolatile vector registers. |