Contents
xi
Tables
1-1 Compiler Limits..........................................................1-3
1-2 Chapter Descriptions.................................................1-4
2-1 Linker Options Accepted by gcc960..........................2-6
2-2 Intermediate Inputs and Outputs...............................2-10
2-3 gcc960 Option Summary...........................................2-15
2-4 Mcore Supported Architectures.................................2-41
3-1 Linker Options Accepted by ic960.............................3-5
3-2 Intermediate Inputs and Outputs...............................3-13
3-3 ic960 Option Summary..............................................3-17
3-4 Gcore Supported Architecures..................................3-37
3-5 Stop-after Option Phases and Output.......................3-59
6-1 gcdm Option Arguments............................................6-1
7-1 Scalar Data Types.....................................................7-2
7-2 Example Offset Values..............................................7-36
7-3 Return Value Class Matching....................................7-75
7-4 Argument Category to Parameter Class Matching
and Coercion.............................................................7-75
7-5 C Data Types and asm Classes................................7-78
8-1 Architecture Macros and Compatibility......................8-2
11-1 Optimizations and O
level
Settings ............................11-2
11-2 Examples of Constant Expression Evaluation...........11-4
11-3 Examples of Identity Collapsing ................................11-6