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

Create successful ePaper yourself

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

4.27 Use of <strong>the</strong> strict family of options in <strong>the</strong> linker<br />

4.27.1 See also<br />

Image structure and generation<br />

The strict family of options are not directly related to error severity. Usually, you add a strict<br />

option because <strong>the</strong> standard linker checks are not precise enough or are potentially noisy with<br />

legacy objects.<br />

The strict family of options are:<br />

• --strict<br />

• --[no_]strict_enum_size<br />

• --[no_]strict_flags<br />

• --[no_]strict_ph<br />

• --[no_]strict_relocations<br />

• --[no_]strict_symbols<br />

• --[no_]strict_visibility<br />

• --[no_]strict_wchar_size.<br />

Reference<br />

<strong>Linker</strong> Reference:<br />

• --strict on page 2-156<br />

• --strict_enum_size, --no_strict_enum_size on page 2-157<br />

• --strict_flags, --no_strict_flags on page 2-158<br />

• --strict_ph, --no_strict_ph on page 2-159<br />

• --strict_relocations, --no_strict_relocations on page 2-160<br />

• --strict_symbols, --no_strict_symbols on page 2-161<br />

• --strict_visibility, --no_strict_visibility on page 2-162<br />

• --strict_wchar_size, --no_strict_wchar_size on page 2-163.<br />

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

ID080411 Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!