On Tue, 9 Jul 2024 at 18:55, Ed Jaffe <
[email protected]> wrote:

> On 7/9/2024 3:33 PM, Schmitt, Michael wrote:
> > I'm testing to see if FLAG(PAGE0) gives too many false hits.
> >
> > One problem is with code that is locating the CVT, which is a pointed to
> by an absolute address. Using CVT   DSECT=YES:
> >
> >           L     R9,CVTPTR          GET POINTER TO CVT
> >
> > results in:
> >
> > ** ASMA309W Operand CVTPTR resolved to a displacement with no base
> register
>
> We use FLCCVT instead of CVTPTR and have never seen a similar issue...
>

That's because the IHAPSA macro conveniently contains a

USING PSA,0

The only slight down side is that you need the IHAPSA macro, and if you're
not referencing anything from the PSA other than the CVT pointer then
probably one of the other methods of avoiding the PAGE0 warning is better.

Tony H.

Reply via email to