Keil™, An ARM® Company

RealView Linker and Utilities Guide

Hiding and renaming global symbols

4.4. Hiding and renaming global symbols

This section describes how to use a steering file to manage symbol names in output files. For example, you can use steering files to protect intellectual property, or avoid namespace clashes. A steering file is a text file that contains a set of commands to edit the symbol tables of output objects.

Use the armlink command-line option ‑‑edit file‑list to specify the steering file (see the description of the ‑‑edit option in armlink command syntax). When you are specifying more than one steering file, the syntax can be either of the following:

armlink ‑‑edit file1 ‑‑edit file2 ‑‑edit file3
armlink ‑‑edit file1,file2,file3

Do not include spaces between the comma and the filenames.

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0377A