04.01.2015 Views

RealView Compilation Tools - ARM Information Center

RealView Compilation Tools - ARM Information Center

RealView Compilation Tools - 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.

Compiler Command-line Options<br />

See also<br />

• --create_pch=filename on page 2-34<br />

• --pch on page 2-101<br />

• --pch_dir=dir on page 2-101<br />

• --pch_messages, --no_pch_messages on page 2-102<br />

• --use_pch=filename on page 2-129<br />

• #pragma hdrstop on page 4-64<br />

• #pragma no_pch on page 4-67<br />

• Precompiled header files on page 2-17 in the Compiler User Guide.<br />

2.1.129 --pending_instantiations=n<br />

This option specifies the maximum number of concurrent instantiations of a template in<br />

C++.<br />

Syntax<br />

--pending_instantiations=n<br />

Where:<br />

n<br />

is the maximum number of concurrent instantiations permitted.<br />

If n is zero, there is no limit.<br />

Mode<br />

This option is effective only if the source language is C++.<br />

Default<br />

If you do not specify a --pending_instantations option, then the compiler assumes<br />

--pending_instantiations=64.<br />

Usage<br />

Use this option to detect runaway recursive instantiations.<br />

2.1.130 --phony_targets<br />

This option instructs the compiler to emit dummy makefile rules. These rules work<br />

around make errors that are generated if you remove header files without a<br />

corresponding update to the makefile.<br />

<strong>ARM</strong> DUI 0348C Copyright © 2007-2010 <strong>ARM</strong>. All rights reserved. 2-103<br />

ID101213<br />

Non-Confidential,

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

Saved successfully!

Ooh no, something went wrong!