||The linker has encountered an unexpected internal
error. Please contact the support hotline.
||A library cannot be loaded with this linker. Try
verbose to check installed loaders.
||No lsc file provided to the linker.
||A file could not be loaded. Check the existence of the
file and file access rights.
||Conflicting input libraries. A global symbol
definition with the same name has already been loaded
from a previous object file.
||Completion (*) could not be used in association with
the force attribute. Must be an exact name.
||A required section refers to an unknown global symbol.
Maybe input libraries are missing.
||A library loader has encountered an unexpected
internal error. Check input library file integrity.
||Floating symbols can only be declared inside
||Invalid value format. For example, the attribute
defSymbol must be a boolean value.
||Missing one of the following attributes:
||Too many attributes that cannot be used in
||Negative padding. Memory layout cursor cannot
||Not enough space in the memory layout intervals to
append all sections that need to be embedded. Check
the output map file to get more information about what
is required as memory space.
||A block is referenced but has already been embedded.
Most likely a block has been especially embedded using
the force attribute and the symbol attribute.
||A block that must be embedded has no matching
||An IO error occurred when trying to dump one of the
output files. Check the output directory option and
file access rights.
size attribute expected.
||The computed size does not match the declared size.
||Sections defined in the lsc file must be unique.
||One of the memory layout intervals refers to an
unknown lsc section.
||Relocation must be done in one and only one contiguous
symbol attributes are not allowed
||XML char data not allowed at this position in the lsc
||A section which is a part of the program image must be
embedded in an image memory layout.
||A section which is not a part of the program image
must be embedded in a non-image memory layout.
||Expression could not be resolved to a link-time
constant. Some symbols are unresolved.
||Sections used in memory layout ranges must be sections
defined in the lsc file.
||Invalid character encountered when scanning the lsc
||A recursive include cycle was detected.
||An alignment inconsistency was detected in a
relocation memory layout. Most likely one of the start
addresses of the memory layout is not aligned on the
||An error occurs in a relocation resolution. In
general, the relocation has a value that is out of
sort attributes are not allowed
||Invalid sort attribute value is not one of
is not allowed when defining a floating section.
||Autogenerated section can build tables according to
symbol names (see Auto-generated Sections). A
symbol is needed to build this section but has not
||Deprecated feature warning. Remains for backward
compatibility. It is recommended that you use the new
indicated feature, because this feature may be removed
in future linker releases.
||Unknown output architecture. Either the architecture
ID is invalid, or the library loader has not been
loaded by the linker. Check loaded library loaders
using verbose option.
||Duplicate group definition. A group name is unique and
cannot be defined twice.
||Invalid endianness. The endianness mnemonic is not one
of the expected mnemonics (
||Multiple endiannesses detected within loaded input
||Invalid type mnemonic passed to a
Must be one of
||Warning. A directory of link path is invalid
||No linker-specific description file could be loaded
from the link path. Check that the link path
directories are valid, and that they contain
||Exclusive options (these options cannot be used
simultaneously). For example,
-linkPath are exclusive; either select a master
lsc file or a path from which to load
||Name given to a
memoryLayoutRef or a
memoryLayout is invalid. It must not be empty.
memoryLayoutRef with the same name has already
memoryLayout must define
ranges or the
||No memory layout found matching the name of the
memoryLayout is declared with a relocation
directive, but the relocation interval is incompatible
with the relocation interval of the
that referenced it.
memoryLayout has not been referenced.
memoryLayout must be processed. A
memoryLayout must be referenced by a
SUM operator expects an auto-generated section.
SUM operator tag is unknown for the targetted
SUM operator auto-generated section name is
||An option is set for an unknown extension. Most likely
the extension has not been set to the linker
||ELF unit flags are inconsistent with flags set using
||Found an executable object file as input (expected a
relocatable object file).
||Not enough memory to achieve the linking process. Try
to increase JVM heap that is running the linker (e.g.
by adding option -Xmx1024M to the JRE command line).