ARM Technical Support Knowledge Articles

NOSYMBOLS DIRECTIVE AFFECTS OBJECT FILE

Applies to: L251 Linker/Locator

Answer


Information in this article applies to:


SYMPTOMS

The NOSYMBOLS directive turns off both the listing of symbols and the symbols themselves for the debugger. When linking a file with this option we could not view any local symbols. When this option was removed, the symbols were displayed.

CAUSE

This is the correct behavior of the linker. The NOSYMBOLS directive excludes the symbol table from both the listing file and the object file.

RESOLUTION

To exclude the symbol table from only the listing file use: PRINTCONTROLS(NOSYMBOLS).

To exclude the symbol table from only the object file use: OBJECTCONTROLS(NOSYMBOLS).

MORE INFORMATION

Article last edited on: 2005-11-28 16:10:23

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential