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

Create successful ePaper yourself

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

Compiler Command-line Options<br />

Note<br />

Do not rely on the implementation details of these optimizations, because they might<br />

change in future releases.<br />

Default<br />

If you do not specify -Onum, the compiler assumes -O2.<br />

See also<br />

• --autoinline, --no_autoinline on page 2-17<br />

• --debug, --no_debug on page 2-37<br />

• --forceinline on page 2-58<br />

• --fpmode=model on page 2-59<br />

• --inline, --no_inline on page 2-75<br />

• --ltcg on page 2-88<br />

• --multifile, --no_multifile on page 2-92<br />

• -Ospace on page 2-99<br />

• -Otime on page 2-99<br />

• Optimizing code on page 5-2 in the Compiler User Guide.<br />

2.1.121 --old_specializations, --no_old_specializations<br />

This option controls the acceptance of old-style template specializations in C++.<br />

Old-style template specializations do not use the template syntax.<br />

Note<br />

The option --old_specializations is provided only as a migration aid for legacy source<br />

code that does not conform to the C++ standard. Its use is not recommended.<br />

Mode<br />

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

Default<br />

The default is --no_old_specializations.<br />

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

Non-Confidential,<br />

ID101213

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

Saved successfully!

Ooh no, something went wrong!