4.1. Accessing linker-defined symbols

The linker defines some symbols that contain the character sequence $$. These symbols and all other external names containing the sequence $$ are ARM-reserved names. The symbols are used to specify region base addresses, output section base addresses, and input section base addresses and their limits.

These symbolic addresses can be imported and used as relocatable addresses by your assembly language programs, or referred to as extern symbols from your C or C++ source code.

Note

Linker-defined symbols are defined by armlink only when your code references them.

Copyright © 2002 ARM Limited. All rights reserved.ARM DUI 0212A
Non-Confidential