ASMA227W Signed value specified for unsigned field; equivalent unsigned binary value used - xxxxxxxxx

Explanation

The option FLAG(SIGNED) is in effect and a negative value has been specified for an address constant (type A, AD or Y) with an explicit length less than the full length, which expects an unsigned value. If FLAG(TRUNC) is in effect, any truncation warning takes precedence.

System action

The unsigned value with the same binary representation is used.

Programmer response

To suppress this warning message, specify the value as the equivalent unsigned binary value, or use the option FLAG(NOSIGNED).

Severity

4