On Aug 19, 2010, at 07:25, David Bond wrote:

> Ensuring the base registers are 4096 apart is important when using based
> USINGs for items within the referenced area. A 4095 increment requires
> separate USINGs for each register, resulting in separate USING ranges. A
> 4096 increment allows a single USING statement and a contiguous USING range.
>
If I have two base registers 4096 apart then use a long
displacement instruction, might I get a "multiple resolutions"
warning?

> If for instance, a DCB crosses base registers and the DCB fields are to be
> referenced via a based USING on the IHADCB DSECT, the difference between the
> two matters. It works only if the single USING statement is employed. I have
> run into this problem during maintenance when data areas are added and a
> based-upon area then crosses the USING ranges.
>
I don't understand.  More information?

Thanks,
gil

Reply via email to