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