EasyManua.ls Logo

Intel i960 - Page 344

Intel i960
347 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Index
Index-9
Output (o)
gcc960 option, 2-47
ic960 option, 3-53
output files, 2-9, 3-12
P
P (Preprocess - file) ic960 option, 3-54, 3-58
P (Preprocessor Output) gcc960 option, 2-47
padding, alignment, 7-6
parameter assignment, registers, 7-17
parameter passing
argument block, 7-17
registers, 7-15, 7-17
registers cannot be used, 7-17
Pass (W) ic960 option, 3-66
Pedantic (pedantic[-errors]) gcc960 option,
2-47
position independence, 9-1
addressing, 9-2, 9-5
register use, 9-1
registers, 7-15, 9-2
ROM code example, 9-3
writing relocatable programs, 9-5
position-independent code option, 9-2
position-independent data option, 9-1
pragma
align, 7-20, 7-22, 8-3
alignment examples, 7-11
cave, 7-26
compress, 7-30
compression, 11-18
i960_align, 7-31, 8-3
inline, 7-31
interrupt, 7-32
isr, 7-34
optimize, 7-34
pack, 7-35
pure, 7-37
section, 7-38
system, 7-38
predefined macros, 2-6, 3-6
Preinclude (i) ic960 option, 3-47
Preinclude File (include) gcc960 option, 2-37
Preprocess - file (P) ic960 option, 3-54, 3-58
Preprocess - stdout (E) ic960 option, 3-27,
3-58
Preprocess (E) gcc960 option, 2-22
Preprocessor Output (P) gcc960 option, 2-47
profile format specification, 5-4
profile merger utility, 5-1–5-8
profiling, 4-1–4-15
Program database (Yd) ic960 option, 3-70
program-level optimization, 11-20
program-wide optimization, 4-1–4-15
Q-R
Q (Dependencies) ic960 option, 3-55, 3-58
RAM, startup routine, 10-4
recursion, 9-6, 11-12
reentrancy, 9-6
reentrant functions, design guidelines, 9-6
referring to a type with typeof, 7-41

Table of Contents

Related product manuals