{}
{   The purpose of this request is to build breaklist items pointing
{ into the object library.  A breaklist item defines a location in the
{ object library.  Matching breaklist items in two object libraries
{ are used to do block moves.
{}
{       OCP$CONSTRUCT_BREAKLIST (OBJECT_LIBRARY, MODULE_DIRECTORY,
{         ORIGINAL_OBJECT_LIBRARY, INT_OL, BREAKLIST, NUMBER_OF_BREAKLIST_ITEMS,
{         STATUS)
{}
{ OBJECT_LIBRARY: (input) This parameter specifies a pointer to the
{       object_library.
{}
{ MODULE_DIRECTORY: (input) This parameter specifies a directory
{       containing the section number change vectors.
{}
{ ORIGINAL_OBJECT_LIBRARY: (input) This parameter specifies whether
{       or not the object library is the old version or the new version.
{       This information is used to determine whether or not section
{       ordinals in the breaklist will be updated.
{}
{ INT_OL: (input) This parameter specifies a pointer to the intermediate
{       object library.
{}
{ BREAKLIST: (output) This parameter specifies the breaklist items
{       pointing into the object_library.
{}
{ NUMBER_OF_BREAKLIST_ITEMS: (output) This parameter specifies the
{       number of breaklist items created.
{}
{ STATUS: (output) This parameter specifies normal or abnormal status.
{}
