ld Manual

ld Diagnostic Messages
ld Manual529650.001
3-28
Nonfatal Errors
Recovery. If the specified symbol is user defined, ensure that the 'import$' and
'export$' directives are used correctly for that symbol. If the symbol is compiler
generated, call HP.
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.
Recovery. If the specified symbol is user defined, ensure that the 'import$' and
'export$' directives are used correctly for that symbol. If the symbol is compiler
generated, call HP.
Cause. ld encountered the indicated reserved symbol while creating a DLL.
Effect. ld continues but a loadfile will not be created.
Recovery. Do not define the indicated reserved symbol in a DLL.
Cause. A bad storage class was encountered in the merged externaql symbol table.
Effect. ld continues but a loadfile will not be created.
Recovery. Call your local service provider.
Cause. ld found the indicated symbol defined in a library but it was not a text symbol.
Effect. ld continues but a loadfile will not be created.
Recovery. Do not use the indicated symbol for data in the indicated library. If the
library is from HP, call HP.
**** ERROR **** [20035]:
Previous definition for symbol name from (name) was not
globalized but the new definition from (name) is globalized.
**** ERROR **** [20038]:
Reserved symbol name was declared in a DLL
**** ERROR **** [20039]:
bad sc in merged external symbol in layout()
**** ERROR **** [20040]:
Symbol name in library 'name' must be a 'text' type symbol