Overview of the ARM Compiler toolchain
ARM DUI 0529C Copyright © 2010-2011 ARM. All rights reserved. 2-22
ID080411 Non-Confidential
2.14 About ordering the compilation tools command-line options
In general, command-line options can appear in any order. However, the effects of some options
depend on how they are combined with other related options.
Where options override other options on the same command line, the options that appear closer
to the end of the command-line take precedence. Where an option does not follow this rule, this
is noted in the description for that option.
Use the
--show_cmdline
option to see how the command line is processed. The commands are
shown normalized.
2.14.1 See also
Reference
Compiler Reference:
--show_cmdline on page 3-186.
Assembler Reference:
--show_cmdline on page 2-23.
Linker Reference:
--show_cmdline on page 2-147.
Using the fromelf Image Converter:
--show_cmdline on page 4-68.
Creating Static Software Libraries with armar:
--show_cmdline on page 6-28.
Overview of the ARM Compiler toolchain
ARM DUI 0529C Copyright © 2010-2011 ARM. All rights reserved. 2-23
ID080411 Non-Confidential
2.15 Autocompletion of compilation tools command-line option
You can specify a shortened version of a command-line option with the autocompletion feature.
To use the autocompletion feature, insert a full stop (
.
) after the characters to be autocompleted.
The following rules apply to the autocompletion feature:
you must separate arguments from the full stop by an equals (
=
) character or a space
character
you cannot use autocompletion for the arguments to an option
you must include sufficient characters to make the autocompleted option unique.
For example, use
--diag_su.=223
to specify
--diag_suppress=223
on the command line.
Specifying
--diag.=223
is not valid, because
--diag.
does not identify a single unique
command-line option.
2.15.1 See also
Reference
Using the Assembler:
Assembler commands listed in groups on page 7-3.
Using the Compiler:
Compiler command-line options listed by group on page 3-4.
Using the Linker:
Linker command-line options listed in groups on page 2-5.
Creating Static Software Libraries with armar:
armar command-line options listed in groups on page 2-5.
Using the fromelf Image Converter:
fromelf command-line options listed in groups on page 2-7.
Overview of the ARM Compiler toolchain
ARM DUI 0529C Copyright © 2010-2011 ARM. All rights reserved. 2-24
ID080411 Non-Confidential
2.16 Using a text file to specify command-line options
Some operating systems restrict the length of the command line. You can either:
specify options that extend beyond this limit by including them in a text file
place all of your command-line options in a text file.
To use a text file to specify command-line options:
1. Create a text file containing the required command-line options. The options must be
specified on a single line. For example:
--debug --cpu=ARM926EJ-S
2. Use the
--via
command-line option to specify the file location containing the required
options. For example:
armcc --via myoptions.txt
You can use any filename extension, or no filename extension.
2.16.1 Priority of command-line options when using them in a text file
The compiler reads the command-line options from the specified file and combines them with
any additional options you have specified on the command-line. The priority given to a
command-line option depends on:
the command-line option
the position of the --via option on the command-line.
To see the priority of the options, specify the
--show_cmdline
option. For example, if
armcc.txt
contains the options
--debug --cpu=ARM926EJ-S
:
armcc -c --show_cmdline --cpu=ARM7TDMI --via=armcc.txt hello.c [armcc
--show_cmdline --debug -c --cpu=ARM926EJ-S hello.c]
In this case,
--cpu=ARM7TDMI
is not used because
--cpu=ARM926EJ-S
is the last instance of
--cpu
on the command-line.
armcc --via=armcc.via -c --show_cmdline --cpu=ARM7TDMI hello.c [armcc
--show_cmdline --debug -c hello.c]
In this case,
--cpu=ARM926EJ-S
is not used because
--cpu=ARM7TDMI
is the last instance of
--cpu
on the command-line. In addition,
--cpu=ARM7TDMI
is not shown in the output,
because this is the default option for
--cpu
.
2.16.2 See also
Reference
Assembler Reference:
--show_cmdline on page 2-23
--via=file on page 2-24.
Compiler Reference:
--show_cmdline on page 3-186
--via=filename on page 3-212
Appendix B Via File Syntax.
Linker Reference:
--show_cmdline on page 2-147
--via=file on page 2-187.

RS41P-KT-30000

Mfr. #:
Manufacturer:
Description:
RVDS 4.1 PROFESSIONAL WNL
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet