1 /* BEGIN INCLUDE FILE . . . db_ext_stat_.incl.pl1 2 * 3 * This include file is used to reference the common data that is passed from the 4 * main debug procedure "debug" to other debug procedures. This data is in db_ext_stat_.alm 5 * 6 * modified 7/75 by S.E. Barr for the break instructions 7 */ 8 9 dcl 1 db_ext_stat_$db_ext_stat_ ext static aligned, 10 11 2 debug_input char (32) aligned, /* Input switch name. Initially "user_input" */ 12 2 debug_output char (32) aligned, /* output switch name. Initially "user_output" */ 13 2 return_label label, /* The label used to do a non local goto out of debug when 14 it was entered via a fault. It will go to debug in 15 another frame. */ 16 17 2 debug_io_ptr (2) ptr, /* pointers to iocb for i/o 18 1 = input switch iocb ptr 19 2 = output switch iocb ptr */ 20 2 flags aligned, 21 3 debug_io_attach (2) bit (1) unaligned, /* 1= debug made the attachment */ 22 3 debug_io_open (2) bit (1) unaligned, /* 1 = debug opened the switch */ 23 3 in_debug bit (1) unaligned, /* Switch for the any_other condition. 0 = send the 24 condition on; 1 = use the debug condition handler */ 25 3 static_handler_call bit (1) unal, /* ON if mme2 call from static handler */ 26 3 pad bit (30) unaligned; /* Reserved for future use */ 27 dcl db_ext_stat_$break_instructions (9) bit (36) ext static aligned; 28 29 /* END OF INCLUDE FILE ... db_ext_stat_.incl.pl1 */