This section lists messages produced by internal linker.
-
Fatal: Executable image size is too big for arg1 target.
-
Fatal error when resulting executable is too big.
-
Warning: Object file ”arg1” contains 32-bit absolute relocation to symbol ”arg2”.
-
Warning when 64-bit object file contains 32-bit absolute relocations. In such case an
executable image can be loaded into lower 4Gb of address space only.
-
Error: Program segment too large (exceeds 64k by arg1 bytes)
-
Error when a 16-bit program is compiled in the tiny memory model, but its size exceeds
64k
-
Error: Code segment ”arg1” too large (exceeds 64k by arg2 bytes)
-
Error when a 16-bit program’s code segment exceeds 64k bytes
-
Error: Data segment ”arg1” too large (exceeds 64k by arg2 bytes)
-
Error when a 16-bit program’s data segment exceeds 64k bytes
-
Error: Segment ”arg1” too large (exceeds 64k by arg2 bytes)
-
Error when a 16-bit program contains a segment that exceeds 64k bytes
-
Error: Group ”arg1” too large (exceeds 64k by arg2 bytes)
-
Error when a 16-bit program’s object modules define a segment group that exceeds
64k bytes
-
Error: Cannot create a .COM file, because the program contains segment relocations
-
Error occurs, when creating a tiny model DOS .COM file, but at least one of the
program’s object modules contains segment relocations. Segment relocations might be
caused by the use of the Seg() function or by the SEG assembler directive (either in
pascal’s built-in inline assembler, or in an externally linked assembly module).
-
Warning: Program ”arg1” uses experimental CheckPointer option
-
-
Error: Multiple defined symbol ”arg1”
-
The specified symbol is already defined inside the whole collection of object files.
-
Error: COMDAT selection mode arg1 not supported (section: ”arg1”)
-
The specified COMDAT selection mode is not supported.
-
Error: Associative section expected for COMDAT section ”arg1”
-
The specified COMDAT section is specified as expecting an associative section, but
none is specified.
-
Error: COMDAT section selection mode doesn’t match for section ”arg1” and symbol ”arg2”
-
All COMDAT symbols/sections need to use the same selection mode.
-
Error: Associative COMDAT section for section ”arg1” not found
-
The COMDAT section expects an associative section, but it was not found inside the
object file.
-
Discarding duplicate symbol ”arg1” due to COMDAT selection mode
-
The COMDAT section specifies that any section with the same name might be selected
and this specific section was selected to be discarded.
-
Discarding duplicate symbol ”arg1” with same size due to COMDAT selection mode
-
The COMDAT section specifies that any section with the same name and size might
be selected and this specific section was selected to be discarded.
-
Discarding duplicate symbol ”arg1” with same content due to COMDAT selection mode
-
The COMDAT section specifies that any section with the same name and content might
be selected and this specific section was selected to be discarded.
-
Replacing duplicate symbol ”arg1” with smaller size due to COMDAT selection mode
-
The COMDAT section specifies that the largest section with the same name should be
selected this specific section was larger than the previous largest one.
-
Error: Size of duplicate COMDAT symbol ”arg1” differs
-
The COMDAT section specifies that all sections with the same name need to have the
same size, but this section had a different size.
-
Error: Content of duplicate COMDAT symbol ”arg1” differs
-
The COMDAT section specifies that all sections with the same name need to have the
same content, but this section had a different size.
-
Error: COMDAT selection mode for symbol ”arg1” differs
-
Two COMDAT sections with the same name have different COMDAT selection modes.
-
Error: Undefined symbol: arg1 (first seen in arg2)
-
The specified symbol is used, but not defined and was first seen in the specified object
file.
-
Error: Undefined symbol: arg1
-
The specified symbol is used, but not defined.