{}
{    The purpose of this request is to build the move items. Move items
{ specify boundaries within the object library as blocks that are later
{ reordered.
{}
{        OCP$BUILD_MOVE_ITEMS (NEW_ARRAY, NEW_BREAKLIST, NUMBER_OF_NEW_BREAKLIST_ITEMS,
{          OLD_ARRAY, OLD_BREAKLIST, NUMBER_OF_OLD_BREAKLIST_ITEMS, MOVE_ITEMS,
{          NUMBER_OF_MOVE_ITEMS)
{}
{ NEW_ARRAY: (input) This parameter specifies the new object library array
{        which contains an entry for each breaklist item in the new breaklist
{        and a pointer into either the old_array or the symbol_table.
{}
{ NEW_BREAKLIST: (input) This parameter specifies the breaklist generated for
{        the new object library.
{}
{ NUMBER_OF_NEW_BREAKLIST_ITEMS: (input) This parameter specifies the number
{        of items in the new breaklist.
{}
{ OLD_ARRAY: (input) This parameter specifies the old object library array
{        which contains an entry for each breaklist item in the old breaklist
{        and a pointer into either the new_array or the symbol_table.
{}
{ OLD_BREAKLIST: (input) This parameter specifies the breaklist generated for
{        the old object library.
{}
{ NUMBER_OF_OLD_BREAKLIST_ITEMS: (input) This parameter specifies the number
{        of items in the old breaklist.
{}
{ MOVE_ITEMS: (output) This parameter specifies the move items.
{}
{ NUMBER_OF_MOVE_ITEMS: (output) This parameter specifies the number of move items.
{}

