z/OS MVS Program Management: Advanced Facilities
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Generalized object file format (GOFF)

z/OS MVS Program Management: Advanced Facilities
SA23-1392-00

This topic contains general-use programming interface and associated guidance information.

This topic describes the conventions and formats for the generalized object file format (GOFF). The data elements supported by the binder are shown here.

The GOFF record types are essentially identical in concept (and usually, in content) to OBJ (object module) records, but their formats differ in several respects. Migration from OBJ to GOFF formats is discussed in Mapping object formats to GOFF format. In the remainder of this topic, the term OBJ refers to traditional object formats, including the extended object format.

The term "record" is used in two possibly conflicting senses throughout this topic. The first sense is that of one of the GOFF record types, regardless of the number of data management records it may be spread over. The second sense is that of a data management "logical" record, which contains one of the pieces of a continued GOFF record. The correct sense should be clear from the surrounding context.

The term "object file" is used to refer to a collection of GOFF records beginning with a header record and ending with an end record.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014