Linkage considerations

The binder will check that a statically bound symbol reference and symbol definition have compatible attributes. If a mismatch is detected, the binder will issue a diagnostic message. This attribute information is contained within the binder input files, such as object files, program objects, and load modules.

For C and C++, the default attribute is based on the XPLINK, NOXPLINK, LP64 and ILP32 options.

The attributes can also be set for assembly language. Refer to the HLASM Language Reference for further information.