Compiler User GuidePreface Overview of the Compiler Getting Started with the Compiler Compiler Features Compiler Coding Practices Compiler Diagnostic Messages Using the Inline and Embedded Assemblers of the AR Compiler Command-line Options Language Extensions Compiler-specific Features C and C++ Implementation Details What is Semihosting? Via File Syntax Summary Table of GNU Language Extensions Standard C Implementation Definition Implementation definition Translation Environment Identifiers Characters Integers Floating-point Arrays and pointers Registers Structures, unions, enumerations, and bitfields Qualifiers Expression evaluation Preprocessing directives Library functions Behaviors considered undefined by the ISO C Standa Standard C++ Implementation Definition C and C++ Compiler Implementation Limits
Describes implementation-defined aspects of the ARM C compiler and C library relating to environment, as required by the ISO C standard requires.
The mapping of a command line from the ARM architecture-based environment into arguments to
The arguments given to
In a nonhosted implementation of the ARM C library, the term interactive device might be meaningless. The generic ARM C library supports a pair of devices, both called
Redirecting standard input, output, and error streams
Using the generic ARM C library, the standard input, output and error streams can be redirected at runtime. For example, if
mycopy < infile > outfile 2> errfile
and redirects the files as follows:
The permitted redirections are:
File redirection is done only if either:
of your data.