06.02.2013 Views

ARM Compiler toolchain Using the Linker - ARM Information Center

ARM Compiler toolchain Using the Linker - ARM Information Center

ARM Compiler toolchain Using the Linker - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.11 Section-related symbols<br />

7.11.1 See also<br />

Accessing and managing symbols with armlink<br />

Section-related symbols are symbols generated by <strong>the</strong> linker when it creates an image without<br />

scatter-loading.<br />

The linker generates <strong>the</strong> following types of section-related symbols:<br />

• Image symbols, if you use command-line options to create a simple image. A simple<br />

image has three output sections (RO, RW, and ZI) that produce <strong>the</strong> three execution<br />

regions.<br />

• Input section symbols, for every input section present in <strong>the</strong> image.<br />

The linker sorts sections within an execution region first by attribute RO, RW, or ZI, <strong>the</strong>n by<br />

name. So, for example, all .text sections are placed in one contiguous block. A contiguous<br />

block of sections with <strong>the</strong> same attribute and name is known as a consolidated section.<br />

Concepts<br />

• Image symbols on page 7-15<br />

• Input section symbols on page 7-16.<br />

<strong>ARM</strong> DUI 0474C Copyright © 2010-2011 <strong>ARM</strong>. All rights reserved. 7-14<br />

ID080411 Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!