armlink supports the use of GNU ld scripts, but with some restrictions:
armlink implements a subset of the GNU ld script language
the subset is focused on support for ARM Linux and partial linking
Virtual Address (VMA) must equal Load Address (LMA)
bare-metal support is not supported in this release
--sysvcommand-line option uses an internal ld script.
--sysvis also the default for the
You specify an ld script with the armlink
option, or the synonym command-line option
To link an image or shared object:
--arm_linuxoption is are required.
Any unrecognized file is parsed as if it is an ld script.
All ELF images and shared objects produced by an ld script are demand paged. Use the
--pagesizeoption to control the page size. The default is
- Other information
Using LD The GNU Linker.