1 /* BEGIN INCLUDE FILE ... condition_info.incl.pl1 */
 2 
 3 /* Structure for find_condition_info_.
 4 
 5    Written 1-Mar-79 by M. N. Davidoff.
 6 */
 7 
 8 /* automatic */
 9 
10      declare condition_info_ptr     pointer;
11 
12 /* based */
13 
14      declare 1 condition_info       aligned based (condition_info_ptr),
15                2 mc_ptr             pointer,                /* pointer to machine conditions at fault time */
16                2 version            fixed binary,           /* Must be 1 */
17                2 condition_name     char (32) varying,      /* name of condition */
18                2 info_ptr           pointer,                /* pointer to the condition data structure */
19                2 wc_ptr             pointer,                /* pointer to wall crossing machine conditions */
20                2 loc_ptr            pointer,                /* pointer to location where condition occured */
21                2 flags              unaligned,
22                  3 crawlout         bit (1),                /* on if condition occured in lower ring */
23                  3 pad1             bit (35),
24                2 pad2               bit (36),
25                2 user_loc_ptr       pointer,                /* ptr to most recent nonsupport loc before condition occurred */
26                2 pad3               (4) bit (36);
27 
28 /* internal static */
29 
30      declare condition_info_version_1
31                                     fixed binary internal static options (constant) initial (1);
32 
33 /* END INCLUDE FILE ... condition_info.incl.pl1 */