Datasheet
Standard C Implementation Definition
ARM DUI 0067D Copyright © 1999-2001 ARM Limited. All rights reserved. B-5
>>& filename
This appends both
stdout
and
stderr
to
filename
.
File redirection is done only if either:
• the invoking operating system supports it
• the program reads and writes characters and has not replaced the C library
functions
fputc()
and
fgetc()
.
B.1.3 Identifiers
See Character sets and identifiers on page 3-21 for details.
B.1.4 Characters
See Character sets and identifiers on page 3-21 for details.
B.1.5 Integers
See Integer on page 3-23 for details.
B.1.6 Floating-point
See Float on page 3-24 for details.
B.1.7 Arrays and pointers
See Arrays and pointers on page 3-24 for details.
B.1.8 Registers
Using the ARM compilers, you can declare any number of local objects (auto variables)
to have the storage class
register
. See Variable declaration keywords on page 3-9 for
information on how the ARM compilers implements the
register
storage class.
B.1.9 Structures, unions, enumerations, and bitfields
The ISO/IEC C standard requires the following implementation details to be
documented for structured data types:
• the outcome when a member of a union is accessed using a member of different
type
• the padding and alignment of members of structures