Following on from the recent announcement of the new IBM z13, HLASM has been 
updated to support the new instructions. HLASM APAR PM79901 introduces over 660 
new mnemonics and extended mnemonics to support the new instructions. The new 
instructions are available in both the new ZS7 OPTABLE as well as the UNI 
OPTABLE. Full details on how to code the new instructions will be available in 
the zArchitecture Principles Of Operation guide.

There are however a number of new zArchitecture vector instructions using the 
same mnemonics as old ESA/390 vector instruction mnemonics. These old ESA/390 
vector instruction mnemonics  have therefore been removed from the UNI OPTABLE, 
but are still available in the ESA OPTABLE. It is important that if you have 
ESA/390 vector instruction mnemonics in your code that after applying APAR 
PM79901 you use the ESA OPTABLE when assembling code containing the ESA/390 
vector instruction mnemonics. 

Whenever new instructions become available in hardware and extra mnemonics and 
extended mnemonics are added to HLASM, there is always a potential for a clash 
between the new mnemonics / extended mnemonics and existing user macros with 
the same name. To assist in identifying any such macros, we have released a 
technote which details how SuperC (ISRSUPC) can be used to assist in finding 
such clashes in your source and macro libraries. The technote also gives 
guidance on how such clashes may be resolved.

For further details please see: 
http://www.ibm.com/support/docview.wss?uid=swg21693594
http://www.ibm.com/support/docview.wss?uid=isg1PM79901 
http://www.ibm.com/support/docview.wss?uid=swg21694301 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to