On Wed, 6 Jul 2011 14:05:07 -0400 "Shmuel Metz (Seymour J.)"
<shmuel+ibm-m...@patriot.net> wrote:

:>In <4vq3171fiv25v2ogpb9gr0vphj4d3g4...@4ax.com>, on 07/04/2011
:>   at 07:36 PM, Binyamin Dissen <bdis...@dissensoftware.com> said:

:>>Yes, as I reload R1. Why need I reissue the USING?

:>The macro doesn't know that you are going to reload R1. IMHO it would
:>be an error for IAZXJSAB to load a register and not drop the previous
:>addressability unless it restored the previous register contents. If
:>you insist on retaining a USING for R1 across IAZXJSAB, you can always
:>use a labelled USING.

Following your argument, any macro that alters R14-R1 should issue a DROP for
those registers.

But they do not.

Assembler is without training wheels. If I do not do a DROP, I do not want a
DROP. It does not matter if STORAGE, GET or IAZJSAB are issued.

--
Binyamin Dissen <bdis...@dissensoftware.com>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to