{ }
{   The purpose of this request is to allocate an execution ring to a   }
{ signal or system flag (execution control block executions rings) and  }
{ in turn to the appropriate handler.                                   }
{ }
{       TMP$ALLOCATE_EXECUTION_RINGS (PREEMPTED_RING, PREEMPTED_REASON, }
{          PREEMPTIVE_TYPE, ALLOCATES_EXECUTION_RINGS)                  }
{ }
{ PREEMPTED_RING: (input) This parameter specifies the ring that was    }
{       preempted.                                                      }
{ }
{ PREEMPTED_REASON: (input) This parameter specifies the reason that    }
{       task execution was preempted.                                   }
{ }
{ PREEMPTIVE_TYPE: (input) This parameter specifies the preemptive type }
{       (signal or system flag).                                        }
{ }
{ ALLOCATED_EXECUTION_RINGS: (output) This parameter specifies the      }
{       rings that are currently allocated to signals or flags.         }
{ }
