{Define record used for Debug control in the system core.
{WARNING - If changes are made to this deck, SYADCTL must also be updated.
{          SYADCTL is the assembly language version of this declaration.

  TYPE
    syt$debug_control = record
      debug_active: boolean,
      high_ring_for_debug: 0 .. 15,
      debug_list_p: ^cell,
      trap_proc: ^procedure,
      trapped_sfsa: ^cell,
      debug_mask: ost$debug_mask,
      selected_ucr_conditions: packed array [ost$user_condition] of boolean,
      debug_job_monitors: boolean,
      debug_user_tasks: boolean,
      selected_ajl_ordinals: packed array [0 .. jmc$max_ajl_ord] of boolean,
      set_debug_bit_in_um: boolean,
      waiting_for_input: boolean,
    recend;
*copyc OSD$CONDITIONS
*copyc ost$debug_mask
*copyc jmc$maximum_constants
