# title
RealView Compilation Tools Linker User Guide Version 4.0

# topic.label
RealView Compilation Tools Linker User Guide

# topic.topics[].topics[].label
Compatibility with legacy objects and libraries

# topic.topics[].topics[].topics[].label
Concepts common to both BPABI and SysV linking models

# topic.topics[].topics[].topics[].label
Base Platform Application Binary Interface (BPABI) linking model

# topic.topics[].topics[].topics[].label
Specifying command-line options with an environment variable

# topic.topics[].topics[].topics[].label
Reading command-line options from a file

# topic.topics[].topics[].topics[].label
Input sections, output sections, regions, and Program Segments

# topic.topics[].topics[].topics[].label
Load view and execution view of an image

# topic.topics[].topics[].topics[].label
Ordering execution regions containing Thumb code

# topic.topics[].topics[].topics[].label
Reuse of veneers with overlay execution regions

# topic.topics[].topics[].label
Using command-line options to create simple images

# topic.topics[].topics[].topics[].label
Type 1, one load region and contiguous execution regions

# topic.topics[].topics[].topics[].label
Type 2, one load region and non-contiguous execution regions

# topic.topics[].topics[].topics[].label
Type 3, two load regions and non-contiguous execution regions

# topic.topics[].topics[].label
Using command-line options to handle C++ exceptions

# topic.topics[].topics[].label
Library searching, selection, and scanning

# topic.topics[].topics[].label
ARM/Thumb synonyms (deprecated in RVCT v4.0)

# topic.topics[].topics[].label
Using $Super$$ and $Sub$$ to override symbol definitions

# topic.topics[].topics[].topics[].label
Specifying stack and heap using the scatter-loading description file

# topic.topics[].topics[].label
Examples of specifying region and section addresses

# topic.topics[].topics[].topics[].label
Selecting veneer input sections in scatter-loading descriptions

# topic.topics[].topics[].topics[].label
Placing unassigned sections with the .ANY module selector

# topic.topics[].topics[].topics[].label
Examples of using placement algorithms for .ANY sections

# topic.topics[].topics[].topics[].label
Example of next_fit algorithm showing behavior of full regions, selectors, and priority

# topic.topics[].topics[].topics[].label
Examples of using sorting algorithms for .ANY sections

# topic.topics[].topics[].label
Equivalent scatter-loading descriptions for simple images

# topic.topics[].topics[].topics[].label
Type 1, one load region and contiguous execution regions

# topic.topics[].topics[].topics[].label
Type 2, one load region and non-contiguous execution regions

# topic.topics[].topics[].topics[].label
Type 3, two load regions and non-contiguous execution regions

# metadata.contentDescription
This book provides user information for the ARM linker, armlink provided with ARM RealView Compilation Tools. It also gives an overview of the command-line options.