Datasheet

Index
ARM DUI 0067D Copyright © 1999-2001 ARM Limited. All rights reserved. Index-3
-Wg 2-32
-Wi 2-32
-Wk 2-27
-Wl 2-33
-Wm 2-33
-Wn 2-33
-Wo 2-33
-Wp 2-33
-Wq 2-33
-Wr 2-33
-Ws 2-34
-Wt 2-34
-Wu 2-34
-Wv 2-34
-Wx 2-34
-Wy 2-35
-zas 2-30
-zc 2-30
-zo 2-28
Compilers
ANSI standard C 2-14
ANSI standard C++ 2-14
architecture, specifying 2-19
big-endian code 2-29
C and C++ 2-1
code generation 2-24
debug tables 2-22
defining symbols 2-16
EC++ 2-14
errors, redirecting 2-11
header files 2-6
inline assemblers 2-3
invoking 2-9
keyboard input 2-11
language, setting source 2-14
library support 2-3
listing files 2-5
little-endian code 2-29
modes, see Source language modes
object files 2-5
output files 2-5, 2-15
output format, specifying 2-17
source language modes 2-3
specifying output format 2-17
standards 2-2, 2-3
supported filenames 2-4
suppressing error messages 2-37
target processor 2-19
Thumb code 2-20
Containers, for bitfields, C and C++
3-30
_controlfp 5-12
Copy sign function 5-25
__cplusplus, C and C++ macro 3-31
ctime() 4-19
CTYPE 4-11
Cube root function 5-25
Current place, the 2-6
excluding 2-15
C9X draft standard 5-14, 5-17
C++
keywords, see Keywords, C++
C++ libraries
signals used 4-55
C++ library 4-2
differences 4-98
HTML documentation 4-97
implementation C-8
requirements on ANSI C 4-97
Rogue Wave 4-4
Rogue Wave implementation 4-97
source 4-4
D
Data areas
compiler controls 2-28
Data types, C and C++
alignment 3-23
long double 3-16
long long 3-16
size 3-23
structured 3-26, B-5
Debug tables 2-22
generating 2-22
limiting size 2-22
Debugging
optimization options 2-24
Declaration lacks type/storage-class
error 2-38
Default template arguments, C++ C-5
__default_signal_handler() 4-10, 4-54,
4-51, 4-53
Defining symbols
C and C++ 2-16
Delete array, C++ C-5
Denormal 5-32
Double precision 5-31
DWARF 2-22
E
e to the x minus 1 function 5-26
EC++
mode, compilers 2-3
Enumerations
as signed integers 2-30
enum, C and C++ keyword 3-26, B-5
Environment variables
ARMINC 2-6, 2-7
Epsilon 5-32
errno 4-51
Error messages
compiler perror() 4-96
compilers
access control 2-37
characters after preprocessor
directive 2-38
controlling 2-37
declaration lacks
type/storage-class 2-38
implicit cast 2-38
redirecting 2-11
severity B-3
unclean casts 2-38
library 4-51
Error messaging
tailoring handling 4-51
Evaluating expressions, C and C++
B-7
Exceptions
floating-point 5-35
Exceptions, C++ C-7
Execution
environment 4-20
speed 2-24
exit() 4-21, 4-52, 4-96
explicit, C++ keyword C-5
Exponent function 5-27, 5-28
Expression evaluation in C and C++
B-7
extern
C and C++ keyword 3-27
inline C++ keyword C-5