HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ASMA303W

HLASM Programmer's Guide
SC26-4941-06

Multiple address resolutions may result from this USING and the USING on statement number nnnnnn

Explanation

The USING instruction specifies a base address that lies within the range of an earlier USING instruction at statement number nnnnnn. The assembler might use multiple base registers when resolving implicit addresses within the range overlap.

System action

The assembler computes displacements from the base address that gives the smallest displacement, and uses the corresponding base register when it assembles addresses within the range overlap.

Programmer response

Check your USING instructions for unintentional USING range overlaps and check that you have not omitted a needed DROP statement. You can suppress this message by reducing the value specified in the WARN suboption of the USING option by 4.

Severity

4

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014