{
{    The purpose of this request is to build an SDT, SDTX, and FDE entry
{ for this segment. If the segment already is assigned an FDE entry, a new
{ one is not assigned. A new SDT and SDTX entry is built for every instance
{ of OPEN of a segment.
{
{    MMP$BUILD_SEGMENT (attrib_p, shared_taskid_array, segment_pointer, status)
{
{ ATTRIB_P: (input) This parameter specifies the user-selected segment attributes,
{      the open_validating_ring, the file_limits_to_enforce, and the pointer_kind
{      to be used in the creation of this segment.
{
{ SHARED_TASKID_ARRAY: (input) This parameter specifies a pointer to the list
{      of taskids of tasks in which the segment should be opened.
{
{ SEGMENT_POINTER: (output) This parameter returns the segment pointer to the newly
{      opened segment. A NIL pointer is returned if the request was unsuccessful.
{
{ STATUS: (output) This parameter returns the request status.
{
