-qdatasmall

Pragma equivalent

None.

Purpose

Indicates to the compiler that your program fits into 32 bits of address space.

This option applies specifically to 64-bit data types. The compiler may implicitly change the default data type size to a nondefault data type size.

Note: The option takes effect at the -O5 optimization level only and must be specified on both the compilation and linking steps.

Syntax

Read syntax diagramSkip visual syntax diagram
>>- -q--datasmall----------------------------------------------><

Defaults

By default, -qdatasmall is disabled.

Predefined macros

None.



Voice your opinion on getting help information Ask IBM compiler experts a technical question in the IBM XL compilers forum Reach out to us