You copied the Doc URL to your clipboard.
Linking Models Supported by armlink
Describes the linking models supported by the ARM linker, armlink.
- Overview of linking models
A linking model is a group of command-line options and memory maps that control the behavior of the linker. - Bare-metal linking model
Focuses on the conventional embedded market where the whole program, possibly including a Real-Time Operating System (RTOS), is linked in one pass. - Partial linking model
Produces a single output file that can be used as input to a subsequent link step. - Base Platform Application Binary Interface (BPABI) linking model
The Base Platform Application Binary Interface (BPABI) is a meta-standard for third parties to generate their own platform-specific image formats. - Base Platform linking model
Enables you to create dynamically linkable images that do not have the memory map enforced by the Base Platform Application Binary Interface (BPABI) or System V (SysV) linking models. - SysV linking model
Produces ARM Linux compatible shared objects and executables. - Concepts common to both BPABI and SysV linking models
For both Base Platform Application Binary Interface (BPABI) and System V (SysV) linking models, images and shared objects usually run on an existing operating platform.