ARM Linker vsn 5.02h (ARM Toolkit v2.02) [Mar  8 1996]

Command format: ARMLINK [options] object_file1, object_file2 ...

General options (abbreviations shown capitalised):
-Output file       Put final output in 'file'
-[NO]Debug         Include debugging information (default = -Debug)
-ERRORS file       Put diagnostics to 'file', not stderr
-LIST file         Put Map and Xref listing to 'file', not stdout
-VIA file          Take more object file names from 'file'
-Verbose           Give informational message while linking
-MAP               Print an area map to the standard output
-Xref              Print an area cross-reference list
-Symbols file      List symbol definitions to 'file'

Output options:
-AIF               Absolute AIF (the default)
-AIF -Relocatable  Relocatable AIF
-AIF -R -Workspace nnn     Self-moving AIF
-AOF               Partially linked AOF
-BIN               Plain binary
-BIN -AIF          Plain binary described by a prepended AIF header
-IHF               Intellec Hex Format (readable text)
-SPLIT             Output RO and RW sections to separate files (-BIN, -IHF)
-SHL file          Shared-library + stub, as described in 'file'
-SHL file -REENTrant   Shared-library + reentrant stub
-RMF               RISC OS Module
-OVerlay file      Overlaid image as described in 'file'
-SCATTER file      Scatter loaded image as described in 'file'

Special options:
-RO-base n
-Base    n         Specify base of image
-RW-base n
-DATA    n         Specify separate base for image's data
-Entry   n         Specify entry address
-Entry n+obj(area) Specify entry as offset within area
(prefix 'n' with & or 0x for hex; postfix witk K for *2^10, M for *2^20)
-Case              Ignore case when symbol matching
-MATCH n           Set last-gasp symbol matching options
-FIRST obj(area)   Place 'area' from object 'obj' first in the output image
-LAST  obj(area)   Place 'area' from object 'obj' last...
-NOUNUSEDareas     Don't remove AREAs unreachable from the AREA
                       containing the entry point (AIF images only)
-REMOVE            Remove unreachable AREAs even in -bin and -d images
-DUPOK             Allow duplicate symbols
-Unresolved sym    Make all unresolved references refer to 'sym'
-NOZEROpad         Do not expand zero initialised areas to zeros in the image
