ld Manual

ld Diagnostic Messages
ld Manual529650.001
3-27
Nonfatal Errors
Cause. The value specified in the -NS_max_extents command is not between 16 and
900.
Effect. ld continues and the -NS_max_extents is ignored.
Recovery. Correct the command to specify a legal value.
Cause. A bad merged file table index was encountered in the xmfd function.
Effect. ld continues but a loadfile will not be created.
Recovery. Call your local service provider.
Cause. A bad merged file indirect table index was encountered in the set_mfi function.
Effect. ld continues but a loadfile will not be created.
Recovery. Call your local service provider.
Cause. The potential loadfile size possible with the file extents and max extents
specified is greater than 2GB. A file of this size is a Format 2 diskfile and such files
cannot be executable files.
Effect. ld continues but a loadfile will not be created.
Recovery. Specify smaller sizes or break the 2+GB file into two or more loadfiles.
Cause. ld encountered the indicated external symbol in two different linkfiles with
conflicting attributes. For example, it was considered a globalized symbol in one
linkfile, and not globalized in the other.
Effect. ld continues but a loadfile will not be created.
**** ERROR **** [20029]:
bad imfd index in xmfd()
**** ERROR **** [20031]:
bad index in set_mfi()
**** ERROR **** [20033]:
The space specified with -NS_extent_size (number) and
-NS_max_extents (number) exceeded the maximum size allowed
(number).
**** ERROR **** [20034]:
Previous definition for symbol name from (name) was
globalized but the new definition from (name) is not
globalized.