Important ld script commands that are implemented in armlink
A subset of ld script commands is implemented in armlink.
The following ld script commands are implemented:
- Commands that deal with files
The following commands are implemented:
- Commands that map input sections to output sections
SECTIONScommand is implemented.
SECTIONScommand is the most complex command and not all features are implemented. In particular, the load address features are not implemented:
AT(address) >region AT>region
These commands are not supported because they either require the unsupported
PHDRScommand or cause the Virtual Address and Load Address to be different.
The following data definition functions are not implemented:
The input section specifier is not available:
- Commands that control symbol versioning
VERSIONScommand is implemented.
VERSIONScommand syntax is exactly the same as that supported by the
armlinkdoes not support the matching of unmangled symbol names in