4.5.1 /addressresolution, /arl, (/arl=1)

This qualifier tells KAP what level of data aliasing (the use of multiple names for the same memory location) may be present in the program. When there might be multiple ways for the same variable to be referenced, KAP is more cautious about transforming the code in ways which might change the order in which variables and arrays are used.

The associated pragma #pragma _KAP arl=<n> has the same meaning. The command qualifier is equivalent to a pragma at the beginning of the file, and is thus overridden by other pragmas later in the file.

The meanings of the individual levels are as follows:

Previous Page Next Page Contents Index
Command-Line Qualifiers