Mapping object formats to GOFF format

Migration of current OBJ usage to GOFF style is straightforward, and is necessary only if the new GOFF facilities are needed. (The program management binder will continue to accept OBJ records.)

In general, the first step in creating a GOFF record will be to initialize the record buffer to binary zeros; most of the fields will not be needed, and zeros will provide the proper default values.

The GOFF analogs of current OBJ facilities are shown here, along with examples of the kinds of Assembler Language statements or operands that create them:

It is assumed that translators will not produce nonstandard forms of object module records (for example, zero-data ESD records or blank SD items).