11.07.2015 Views

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Grouping symbols by source fileWhen you group symbols by source file, each symbol is grouped underneath thesource file that it is defined in. Symbols that are absolute, are not defined within asource file, or are compiled with without debugging in<strong>for</strong>mation, are grouped beneath“(Unknown)”.To group symbols by source file, do one of the following:•On the Symbol Browser tool bar, click the arrow next to the Cycle Grouping toolbutton.•From the popup menu, click Group By Source File.—or—•From the Tools menu, click Symbol Browser then Group By Source File.The Cycle Grouping tool button icon will change to indicate that the symbol browseris now grouping symbols by source file.Sorting symbols alphabeticallyWhen you sort symbols alphabetically, all symbols are displayed in a single list inalphabetical order.To group symbols alphabetically, do one of the following:•On the Symbol Browser tool bar, click the arrow next to the Cycle Grouping toolbutton.•From the popup menu, click Sort Alphabetically.—or—•From the Tools menu, click Symbol Browser then Sort Alphabetically.The Cycle Grouping tool button icon will change to indicate that the symbol browseris now grouping symbols alphabetically.Filtering, finding, and watching symbolsWhen you’re dealing with big projects with hundreds, or even thousands, of symbols,a way to filter the display of those symbols and drill down to the ones you need is veryuseful. The symbol browser provides an editable combo box in the toolbar which youcan use to specify the symols you’d like displayed. The symbol browser uses “*” tomatch a sequence of zero or more characters and “?” to match exactly one character.The symbols are filtered and redisplayed as you type into the combo box. Typing thefirst few characters of a symbol name is usually enough to narrow the display to thesymbol you need. One thing to note is that the C compiler prefixes all high-levellanguage symbols with an underscore character, so the variable extern int u or theChapter 12Symbol browser137

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!