I just noticed a conflict between our version of HLASM (z/OS V1.10, HLASM R1.6 PTF UK59311) and the z/Arch PoOP. When I run ASMA90 with the option to print the UNIFIED or ZSERIES-5 level instruction tables, the instruction mnemonics for the 64-bit version of the "load on condition" instructions is different from the eighth edition PoOP manual. HLASM prints this for the 64-bit version:
LGOC RSY EBE2 R1,D2(B2)<,M3> LGOCE RSY EBE2 R1,D2(B2)<,M3> LGOCH RSY EBE2 R1,D2(B2)<,M3> LGOCL RSY EBE2 R1,D2(B2)<,M3> LGOCNE RSY EBE2 R1,D2(B2)<,M3> LGOCNH RSY EBE2 R1,D2(B2)<,M3> LGOCNL RSY EBE2 R1,D2(B2)<,M3> But the z/Arch PoOP says that the mnemonic is LOGC (page 7-228). There is also a difference in HLASM's "store on condition" mnemonic vs. the PoOP, STGOC vs STOCG (p. 7-309 in the PoOP). Which one is correct? Peter -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system.
