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.

Via File Syntax<br />

A.1 Overview of via files<br />

Via files are plain text files that contain command-line arguments and options to <strong>ARM</strong><br />

development tools. You can use via files with all the <strong>ARM</strong> command-line tools, that is,<br />

you can specify a via file from the command line using the --via command-line option<br />

with:<br />

• armcc<br />

• armasm<br />

• armlink<br />

• fromelf<br />

• armar.<br />

See the documentation for the individual tool for more information.<br />

Note<br />

In general, you can use a via file to specify any command-line option to a tool, including<br />

--via. This means that you can call multiple nested via files from within a via file.<br />

This section includes:<br />

• Via file evaluation.<br />

A.1.1<br />

Via file evaluation<br />

When a tool that supports via files is invoked it:<br />

1. Replaces the first specified --via via_file argument with the sequence of<br />

argument words extracted from the via file, including recursively processing any<br />

nested --via commands in the via file.<br />

2. Processes any subsequent --via via_file arguments in the same way, in the order<br />

they are presented.<br />

That is, via files are processed in the order you specify them, and each via file is<br />

processed completely including processing nested via files before processing the next<br />

via file.<br />

A-2 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!