Loading...
Select Version
&pagelevel(4)&pagelevel
The program mask for program execution is set to the value of the PCD field “program mask” (default X’0C’: fixed-point and decimal overflow abort the program, exponent underflow and mantissa zero do not) at initialization. If the mask is changed during the program run, it must be reset to the value of the PCD field “program mask” before return of program control or before the next program call.
In C/C++ the program mask can be changed with the aid of the RUNTIME-OPTIONS option (see the C and C++ User Guides); in Assembler it can be changed with the aid of the ASSEMBH structure macro @SETPM (see the ASSEMBH Reference Manual [12 (Related publications)]).