Peter Farley noted: <long_quote> 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? </long_quote> (1) The PoP is correct. (2) Your copy of HLASM isn't: apply the August, 2010 PTF for APAR PK87960.
