The 0C6 issue for the labeled DROP is a red herring, as the assembler will issue (I hope an E level) for a branch to an odd address. Relative branch would be forced to an E level as there is no way to generate code to branch odd.
Of course all warnings should be addressed, even if it involves using ACONTROL. On Sun, 6 Oct 2024 16:30:16 -0400 Steve Thompson <[email protected]> wrote: :>Hi: :> :>What I was reporting is how it was coded in a program (in :>production). Which was astonishing to me!! I'd never seen any one :>attempt this before that I can remember. :> :>We have discussed this also on/in IBM Main. It was pointed out by :>someone else, that this could lead to a S0C6 -- which is what :>bothered me about how HLASM dealt with this to start with. :> :>In all the code I've written and/or worked on from the S/360-20 :>through z/16s, this was the first time I can recall someone :>attempting to "branch" to a drop statement. Or any other :>assembler directive. :> :>Your example, if it was on an odd boundary would result in S0C6 - :>Specification error (which someone demonstrated on/in IBM Main). :> :>I certainly hope the HLASM folks will take another look at this :>and realize how this could be even more confusing to newbie ALC :>programmers who may do this and then have such a directive end up :>being preceded with something like DS X that would put the next :>byte on an odd byte boundary (the S0C6 problem). :> :>Regards, :>Steve Thompson :> :> :> :>On 10/2/2024 5:49 AM, ??????? ????????? wrote: :>> Hi, :>> Try to rewrite it like this: :>> :>> DROPR EQU * :>> :>> DROP R11 :>> :>> LA R1, xxxxx :>> ? ????????? / Best regards / Atentamente / Meilleures salutations / :>> ?????? ?????? / Cordiali Saluti / Freundliche Grüß, :>> *??????? ?????????* :>> *--* :>> :>> ? Russia|Direct:+7 966 019-02-20 :>> È CarPhone: :>> :>> ? Email: [email protected] | Security Email: [email protected] :>> © 2023 Tenants Group LLC / IDS LLC | Skype: :>> *ValMironenko* :>> P *Please consider the environment before printing this e-mail* :>> *_________________________________________________________________________________* :>> :>> -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel
