All,

I have some small routines that are contained in COPY members. They all contain USING *,R15. They are all used via BALR.

Although I know it don't matter, but I would like to eliminate the 'MULTIPLE ADDRESS RESOLUTIONS' message.

I first tried:
    PUSH USING
    USING *,R15
...
    DROP R15
    POP USING

So, I need to drop the base registers, but since this code is used in programs that use different base registers, I would have to drop every register after the PUSH.

Does anyone have a good 'method/trick' to handle this?


Tony Thigpen

Reply via email to