z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


q_data structure for square-root exception

z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode
SA38-0689-00

A square-root exception is the program interruption that occurs when a square root instruction is executed with a negative argument. If a square-root exception occurs and the corresponding condition as shown in Table 1 is signaled, Language Environment builds the q_data structure shown in Figure 1.

Table 1. Square-root exception and corresponding condition
Program interruption Program interruption code Condition Message number
Square-root exception 1D CEE1UQ 2010

For a square-root exception, Language Environment signals the same condition (CEE1UQ) as it does when one of the square root routines detects a negative argument. For this exception, a user-written condition handler can request the same resume and fix-up and resume actions that it can request when the condition is signaled by one of the square root routines.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014