diff options
author | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1995-12-20 01:06:22 +0000 |
---|---|---|
committer | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1995-12-20 01:06:22 +0000 |
commit | c482518380683ee38d14024c1e362a0d681cf967 (patch) | |
tree | e69b4f6d3fee3aced20a41f3fdf543fc1c77fb5d /gnu/usr.bin/gcc/gcc.aux | |
parent | 76a62188d0db49c65b696d474c855a799fd96dce (diff) |
FSF GCC version 2.7.2
Diffstat (limited to 'gnu/usr.bin/gcc/gcc.aux')
-rw-r--r-- | gnu/usr.bin/gcc/gcc.aux | 687 |
1 files changed, 687 insertions, 0 deletions
diff --git a/gnu/usr.bin/gcc/gcc.aux b/gnu/usr.bin/gcc/gcc.aux new file mode 100644 index 00000000000..f3be753b249 --- /dev/null +++ b/gnu/usr.bin/gcc/gcc.aux @@ -0,0 +1,687 @@ +'xrdef {Copying-title}{GNU GENERAL PUBLIC LICENSE} +'xrdef {Copying-pg}{1} +'xrdef {Copying-snt}{} +'xrdef {Contributors-title}{Contributors to GNU CC} +'xrdef {Contributors-pg}{9} +'xrdef {Contributors-snt}{} +'xrdef {Funding-title}{Funding Free Software} +'xrdef {Funding-pg}{11} +'xrdef {Funding-snt}{Chapter'tie1} +'xrdef {Look and Feel-title}{Protect Your Freedom---Fight ``Look And Feel''} +'xrdef {Look and Feel-pg}{13} +'xrdef {Look and Feel-snt}{Chapter'tie2} +'xrdef {G++ and GCC-title}{Compile C, C++, or Objective C} +'xrdef {G++ and GCC-pg}{17} +'xrdef {G++ and GCC-snt}{Chapter'tie3} +'xrdef {Invoking GCC-title}{GNU CC Command Options} +'xrdef {Invoking GCC-pg}{19} +'xrdef {Invoking GCC-snt}{Chapter'tie4} +'xrdef {Option Summary-title}{Option Summary} +'xrdef {Option Summary-pg}{19} +'xrdef {Option Summary-snt}{Section'tie4.1} +'xrdef {Overall Options-title}{Options Controlling the Kind of Output} +'xrdef {Overall Options-pg}{24} +'xrdef {Overall Options-snt}{Section'tie4.2} +'xrdef {Invoking G++-title}{Compiling C++ Programs} +'xrdef {Invoking G++-pg}{26} +'xrdef {Invoking G++-snt}{Section'tie4.3} +'xrdef {C Dialect Options-title}{Options Controlling C Dialect} +'xrdef {C Dialect Options-pg}{27} +'xrdef {C Dialect Options-snt}{Section'tie4.4} +'xrdef {C++ Dialect Options-title}{Options Controlling C++ Dialect} +'xrdef {C++ Dialect Options-pg}{31} +'xrdef {C++ Dialect Options-snt}{Section'tie4.5} +'xrdef {Warning Options-title}{Options to Request or Suppress Warnings} +'xrdef {Warning Options-pg}{35} +'xrdef {Warning Options-snt}{Section'tie4.6} +'xrdef {Debugging Options-title}{Options for Debugging Your Program or GNU CC} +'xrdef {Debugging Options-pg}{41} +'xrdef {Debugging Options-snt}{Section'tie4.7} +'xrdef {Optimize Options-title}{Options That Control Optimization} +'xrdef {Optimize Options-pg}{45} +'xrdef {Optimize Options-snt}{Section'tie4.8} +'xrdef {Preprocessor Options-title}{Options Controlling the Preprocessor} +'xrdef {Preprocessor Options-pg}{49} +'xrdef {Preprocessor Options-snt}{Section'tie4.9} +'xrdef {Assembler Options-title}{Passing Options to the Assembler} +'xrdef {Assembler Options-pg}{52} +'xrdef {Assembler Options-snt}{Section'tie4.10} +'xrdef {Link Options-title}{Options for Linking} +'xrdef {Link Options-pg}{52} +'xrdef {Link Options-snt}{Section'tie4.11} +'xrdef {Directory Options-title}{Options for Directory Search} +'xrdef {Directory Options-pg}{54} +'xrdef {Directory Options-snt}{Section'tie4.12} +'xrdef {Target Options-title}{Specifying Target Machine and Compiler Version} +'xrdef {Target Options-pg}{55} +'xrdef {Target Options-snt}{Section'tie4.13} +'xrdef {Submodel Options-title}{Hardware Models and Configurations} +'xrdef {Submodel Options-pg}{57} +'xrdef {Submodel Options-snt}{Section'tie4.14} +'xrdef {M680x0 Options-title}{M680x0 Options} +'xrdef {M680x0 Options-pg}{57} +'xrdef {M680x0 Options-snt}{Section'tie4.14.1} +'xrdef {VAX Options-title}{VAX Options} +'xrdef {VAX Options-pg}{59} +'xrdef {VAX Options-snt}{Section'tie4.14.2} +'xrdef {SPARC Options-title}{SPARC Options} +'xrdef {SPARC Options-pg}{59} +'xrdef {SPARC Options-snt}{Section'tie4.14.3} +'xrdef {Convex Options-title}{Convex Options} +'xrdef {Convex Options-pg}{62} +'xrdef {Convex Options-snt}{Section'tie4.14.4} +'xrdef {AMD29K Options-title}{AMD29K Options} +'xrdef {AMD29K Options-pg}{63} +'xrdef {AMD29K Options-snt}{Section'tie4.14.5} +'xrdef {ARM Options-title}{ARM Options} +'xrdef {ARM Options-pg}{64} +'xrdef {ARM Options-snt}{Section'tie4.14.6} +'xrdef {M88K Options-title}{M88K Options} +'xrdef {M88K Options-pg}{65} +'xrdef {M88K Options-snt}{Section'tie4.14.7} +'xrdef {RS/6000 and PowerPC Options-title}{IBM RS/6000 and PowerPC Options} +'xrdef {RS/6000 and PowerPC Options-pg}{68} +'xrdef {RS/6000 and PowerPC Options-snt}{Section'tie4.14.8} +'xrdef {RT Options-title}{IBM RT Options} +'xrdef {RT Options-pg}{72} +'xrdef {RT Options-snt}{Section'tie4.14.9} +'xrdef {MIPS Options-title}{MIPS Options} +'xrdef {MIPS Options-pg}{73} +'xrdef {MIPS Options-snt}{Section'tie4.14.10} +'xrdef {i386 Options-title}{Intel 386 Options} +'xrdef {i386 Options-pg}{76} +'xrdef {i386 Options-snt}{Section'tie4.14.11} +'xrdef {HPPA Options-title}{HPPA Options} +'xrdef {HPPA Options-pg}{78} +'xrdef {HPPA Options-snt}{Section'tie4.14.12} +'xrdef {Intel 960 Options-title}{Intel 960 Options} +'xrdef {Intel 960 Options-pg}{80} +'xrdef {Intel 960 Options-snt}{Section'tie4.14.13} +'xrdef {DEC Alpha Options-title}{DEC Alpha Options} +'xrdef {DEC Alpha Options-pg}{81} +'xrdef {DEC Alpha Options-snt}{Section'tie4.14.14} +'xrdef {Clipper Options-title}{Clipper Options} +'xrdef {Clipper Options-pg}{82} +'xrdef {Clipper Options-snt}{Section'tie4.14.15} +'xrdef {H8/300 Options-title}{H8/300 Options} +'xrdef {H8/300 Options-pg}{82} +'xrdef {H8/300 Options-snt}{Section'tie4.14.16} +'xrdef {System V Options-title}{Options for System V} +'xrdef {System V Options-pg}{82} +'xrdef {System V Options-snt}{Section'tie4.14.17} +'xrdef {Code Gen Options-title}{Options for Code Generation Conventions} +'xrdef {Code Gen Options-pg}{83} +'xrdef {Code Gen Options-snt}{Section'tie4.15} +'xrdef {Environment Variables-title}{Environment Variables Affecting GNU CC} +'xrdef {Environment Variables-pg}{86} +'xrdef {Environment Variables-snt}{Section'tie4.16} +'xrdef {Running Protoize-title}{Running Protoize} +'xrdef {Running Protoize-pg}{87} +'xrdef {Running Protoize-snt}{Section'tie4.17} +'xrdef {Installation-title}{Installing GNU CC} +'xrdef {Installation-pg}{91} +'xrdef {Installation-snt}{Chapter'tie5} +'xrdef {Configurations-title}{Configurations Supported by GNU CC} +'xrdef {Configurations-pg}{97} +'xrdef {Configurations-snt}{Section'tie5.1} +'xrdef {Other Dir-title}{Compilation in a Separate Directory} +'xrdef {Other Dir-pg}{111} +'xrdef {Other Dir-snt}{Section'tie5.2} +'xrdef {Cross-Compiler-title}{Building and Installing a Cross-Compiler} +'xrdef {Cross-Compiler-pg}{112} +'xrdef {Cross-Compiler-snt}{Section'tie5.3} +'xrdef {Steps of Cross-title}{Steps of Cross-Compilation} +'xrdef {Steps of Cross-pg}{113} +'xrdef {Steps of Cross-snt}{Section'tie5.3.1} +'xrdef {Configure Cross-title}{Configuring a Cross-Compiler} +'xrdef {Configure Cross-pg}{113} +'xrdef {Configure Cross-snt}{Section'tie5.3.2} +'xrdef {Tools and Libraries-title}{Tools and Libraries for a Cross-Compiler} +'xrdef {Tools and Libraries-pg}{113} +'xrdef {Tools and Libraries-snt}{Section'tie5.3.3} +'xrdef {Cross Runtime-title}{\file {libgcc.a} and Cross-Compilers} +'xrdef {Cross Runtime-pg}{115} +'xrdef {Cross Runtime-snt}{Section'tie5.3.4} +'xrdef {Cross Headers-title}{Cross-Compilers and Header Files} +'xrdef {Cross Headers-pg}{116} +'xrdef {Cross Headers-snt}{Section'tie5.3.5} +'xrdef {Build Cross-title}{Actually Building the Cross-Compiler} +'xrdef {Build Cross-pg}{117} +'xrdef {Build Cross-snt}{Section'tie5.3.6} +'xrdef {Sun Install-title}{Installing GNU CC on the Sun} +'xrdef {Sun Install-pg}{118} +'xrdef {Sun Install-snt}{Section'tie5.4} +'xrdef {VMS Install-title}{Installing GNU CC on VMS} +'xrdef {VMS Install-pg}{119} +'xrdef {VMS Install-snt}{Section'tie5.5} +'xrdef {Collect2-title}{\code {collect2}} +'xrdef {Collect2-pg}{122} +'xrdef {Collect2-snt}{Section'tie5.6} +'xrdef {Header Dirs-title}{Standard Header File Directories} +'xrdef {Header Dirs-pg}{123} +'xrdef {Header Dirs-snt}{Section'tie5.7} +'xrdef {C Extensions-title}{Extensions to the C Language Family} +'xrdef {C Extensions-pg}{125} +'xrdef {C Extensions-snt}{Chapter'tie6} +'xrdef {Statement Exprs-title}{Statements and Declarations in Expressions} +'xrdef {Statement Exprs-pg}{125} +'xrdef {Statement Exprs-snt}{Section'tie6.1} +'xrdef {Local Labels-title}{Locally Declared Labels} +'xrdef {Local Labels-pg}{126} +'xrdef {Local Labels-snt}{Section'tie6.2} +'xrdef {Labels as Values-title}{Labels as Values} +'xrdef {Labels as Values-pg}{127} +'xrdef {Labels as Values-snt}{Section'tie6.3} +'xrdef {Nested Functions-title}{Nested Functions} +'xrdef {Nested Functions-pg}{128} +'xrdef {Nested Functions-snt}{Section'tie6.4} +'xrdef {Constructing Calls-title}{Constructing Function Calls} +'xrdef {Constructing Calls-pg}{131} +'xrdef {Constructing Calls-snt}{Section'tie6.5} +'xrdef {Naming Types-title}{Naming an Expression's Type} +'xrdef {Naming Types-pg}{131} +'xrdef {Naming Types-snt}{Section'tie6.6} +'xrdef {Typeof-title}{Referring to a Type with \code {typeof}} +'xrdef {Typeof-pg}{132} +'xrdef {Typeof-snt}{Section'tie6.7} +'xrdef {Lvalues-title}{Generalized Lvalues} +'xrdef {Lvalues-pg}{133} +'xrdef {Lvalues-snt}{Section'tie6.8} +'xrdef {Conditionals-title}{Conditionals with Omitted Operands} +'xrdef {Conditionals-pg}{134} +'xrdef {Conditionals-snt}{Section'tie6.9} +'xrdef {Long Long-title}{Double-Word Integers} +'xrdef {Long Long-pg}{135} +'xrdef {Long Long-snt}{Section'tie6.10} +'xrdef {Complex-title}{Complex Numbers} +'xrdef {Complex-pg}{135} +'xrdef {Complex-snt}{Section'tie6.11} +'xrdef {Zero Length-title}{Arrays of Length Zero} +'xrdef {Zero Length-pg}{136} +'xrdef {Zero Length-snt}{Section'tie6.12} +'xrdef {Variable Length-title}{Arrays of Variable Length} +'xrdef {Variable Length-pg}{137} +'xrdef {Variable Length-snt}{Section'tie6.13} +'xrdef {Macro Varargs-title}{Macros with Variable Numbers of Arguments} +'xrdef {Macro Varargs-pg}{138} +'xrdef {Macro Varargs-snt}{Section'tie6.14} +'xrdef {Subscripting-title}{Non-Lvalue Arrays May Have Subscripts} +'xrdef {Subscripting-pg}{139} +'xrdef {Subscripting-snt}{Section'tie6.15} +'xrdef {Pointer Arith-title}{Arithmetic on \code {void}- and Function-Pointers} +'xrdef {Pointer Arith-pg}{139} +'xrdef {Pointer Arith-snt}{Section'tie6.16} +'xrdef {Initializers-title}{Non-Constant Initializers} +'xrdef {Initializers-pg}{140} +'xrdef {Initializers-snt}{Section'tie6.17} +'xrdef {Constructors-title}{Constructor Expressions} +'xrdef {Constructors-pg}{140} +'xrdef {Constructors-snt}{Section'tie6.18} +'xrdef {Labeled Elements-title}{Labeled Elements in Initializers} +'xrdef {Labeled Elements-pg}{141} +'xrdef {Labeled Elements-snt}{Section'tie6.19} +'xrdef {Case Ranges-title}{Case Ranges} +'xrdef {Case Ranges-pg}{143} +'xrdef {Case Ranges-snt}{Section'tie6.20} +'xrdef {Cast to Union-title}{Cast to a Union Type} +'xrdef {Cast to Union-pg}{143} +'xrdef {Cast to Union-snt}{Section'tie6.21} +'xrdef {Function Attributes-title}{Declaring Attributes of Functions} +'xrdef {Function Attributes-pg}{144} +'xrdef {Function Attributes-snt}{Section'tie6.22} +'xrdef {Function Prototypes-title}{Prototypes and Old-Style Function Definitions} +'xrdef {Function Prototypes-pg}{148} +'xrdef {Function Prototypes-snt}{Section'tie6.23} +'xrdef {Dollar Signs-title}{Dollar Signs in Identifier Names} +'xrdef {Dollar Signs-pg}{149} +'xrdef {Dollar Signs-snt}{Section'tie6.24} +'xrdef {Character Escapes-title}{The Character \key {ESC} in Constants} +'xrdef {Character Escapes-pg}{149} +'xrdef {Character Escapes-snt}{Section'tie6.25} +'xrdef {Alignment-title}{Inquiring on Alignment of Types or Variables} +'xrdef {Alignment-pg}{150} +'xrdef {Alignment-snt}{Section'tie6.26} +'xrdef {Variable Attributes-title}{Specifying Attributes of Variables} +'xrdef {Variable Attributes-pg}{150} +'xrdef {Variable Attributes-snt}{Section'tie6.27} +'xrdef {Type Attributes-title}{Specifying Attributes of Types} +'xrdef {Type Attributes-pg}{153} +'xrdef {Type Attributes-snt}{Section'tie6.28} +'xrdef {Inline-title}{An Inline Function is As Fast As a Macro} +'xrdef {Inline-pg}{156} +'xrdef {Inline-snt}{Section'tie6.29} +'xrdef {Extended Asm-title}{Assembler Instructions with C Expression Operands} +'xrdef {Extended Asm-pg}{157} +'xrdef {Extended Asm-snt}{Section'tie6.30} +'xrdef {Asm Labels-title}{Controlling Names Used in Assembler Code} +'xrdef {Asm Labels-pg}{161} +'xrdef {Asm Labels-snt}{Section'tie6.31} +'xrdef {Explicit Reg Vars-title}{Variables in Specified Registers} +'xrdef {Explicit Reg Vars-pg}{162} +'xrdef {Explicit Reg Vars-snt}{Section'tie6.32} +'xrdef {Global Reg Vars-title}{Defining Global Register Variables} +'xrdef {Global Reg Vars-pg}{163} +'xrdef {Global Reg Vars-snt}{Section'tie6.32.1} +'xrdef {Local Reg Vars-title}{Specifying Registers for Local Variables} +'xrdef {Local Reg Vars-pg}{164} +'xrdef {Local Reg Vars-snt}{Section'tie6.32.2} +'xrdef {Alternate Keywords-title}{Alternate Keywords} +'xrdef {Alternate Keywords-pg}{165} +'xrdef {Alternate Keywords-snt}{Section'tie6.33} +'xrdef {Incomplete Enums-title}{Incomplete \code {enum} Types} +'xrdef {Incomplete Enums-pg}{166} +'xrdef {Incomplete Enums-snt}{Section'tie6.34} +'xrdef {Function Names-title}{Function Names as Strings} +'xrdef {Function Names-pg}{166} +'xrdef {Function Names-snt}{Section'tie6.35} +'xrdef {C++ Extensions-title}{Extensions to the C++ Language} +'xrdef {C++ Extensions-pg}{169} +'xrdef {C++ Extensions-snt}{Chapter'tie7} +'xrdef {Naming Results-title}{Named Return Values in C++} +'xrdef {Naming Results-pg}{169} +'xrdef {Naming Results-snt}{Section'tie7.1} +'xrdef {Min and Max-title}{Minimum and Maximum Operators in C++} +'xrdef {Min and Max-pg}{171} +'xrdef {Min and Max-snt}{Section'tie7.2} +'xrdef {Destructors and Goto-title}{\code {goto} and Destructors in GNU C++} +'xrdef {Destructors and Goto-pg}{172} +'xrdef {Destructors and Goto-snt}{Section'tie7.3} +'xrdef {C++ Interface-title}{Declarations and Definitions in One Header} +'xrdef {C++ Interface-pg}{172} +'xrdef {C++ Interface-snt}{Section'tie7.4} +'xrdef {Template Instantiation-title}{Where's the Template?} +'xrdef {Template Instantiation-pg}{174} +'xrdef {Template Instantiation-snt}{Section'tie7.5} +'xrdef {C++ Signatures-title}{Type Abstraction using Signatures} +'xrdef {C++ Signatures-pg}{176} +'xrdef {C++ Signatures-snt}{Section'tie7.6} +'xrdef {Trouble-title}{Known Causes of Trouble with GNU CC} +'xrdef {Trouble-pg}{179} +'xrdef {Trouble-snt}{Chapter'tie8} +'xrdef {Actual Bugs-title}{Actual Bugs We Haven't Fixed Yet} +'xrdef {Actual Bugs-pg}{179} +'xrdef {Actual Bugs-snt}{Section'tie8.1} +'xrdef {Installation Problems-title}{Installation Problems} +'xrdef {Installation Problems-pg}{179} +'xrdef {Installation Problems-snt}{Section'tie8.2} +'xrdef {Cross-Compiler Problems-title}{Cross-Compiler Problems} +'xrdef {Cross-Compiler Problems-pg}{184} +'xrdef {Cross-Compiler Problems-snt}{Section'tie8.3} +'xrdef {Interoperation-title}{Interoperation} +'xrdef {Interoperation-pg}{185} +'xrdef {Interoperation-snt}{Section'tie8.4} +'xrdef {External Bugs-title}{Problems Compiling Certain Programs} +'xrdef {External Bugs-pg}{189} +'xrdef {External Bugs-snt}{Section'tie8.5} +'xrdef {Incompatibilities-title}{Incompatibilities of GNU CC} +'xrdef {Incompatibilities-pg}{190} +'xrdef {Incompatibilities-snt}{Section'tie8.6} +'xrdef {Fixed Headers-title}{Fixed Header Files} +'xrdef {Fixed Headers-pg}{193} +'xrdef {Fixed Headers-snt}{Section'tie8.7} +'xrdef {Standard Libraries-title}{Standard Libraries} +'xrdef {Standard Libraries-pg}{194} +'xrdef {Standard Libraries-snt}{Section'tie8.8} +'xrdef {Disappointments-title}{Disappointments and Misunderstandings} +'xrdef {Disappointments-pg}{194} +'xrdef {Disappointments-snt}{Section'tie8.9} +'xrdef {C++ Misunderstandings-title}{Common Misunderstandings with GNU C++} +'xrdef {C++ Misunderstandings-pg}{196} +'xrdef {C++ Misunderstandings-snt}{Section'tie8.10} +'xrdef {Static Definitions-title}{Declare \emph {and} Define Static Members} +'xrdef {Static Definitions-pg}{196} +'xrdef {Static Definitions-snt}{Section'tie8.10.1} +'xrdef {Temporaries-title}{Temporaries May Vanish Before You Expect} +'xrdef {Temporaries-pg}{197} +'xrdef {Temporaries-snt}{Section'tie8.10.2} +'xrdef {Protoize Caveats-title}{Caveats of using \code {protoize}} +'xrdef {Protoize Caveats-pg}{198} +'xrdef {Protoize Caveats-snt}{Section'tie8.11} +'xrdef {Non-bugs-title}{Certain Changes We Don't Want to Make} +'xrdef {Non-bugs-pg}{199} +'xrdef {Non-bugs-snt}{Section'tie8.12} +'xrdef {Warnings and Errors-title}{Warning Messages and Error Messages} +'xrdef {Warnings and Errors-pg}{202} +'xrdef {Warnings and Errors-snt}{Section'tie8.13} +'xrdef {Bugs-title}{Reporting Bugs} +'xrdef {Bugs-pg}{203} +'xrdef {Bugs-snt}{Chapter'tie9} +'xrdef {Bug Criteria-title}{Have You Found a Bug?} +'xrdef {Bug Criteria-pg}{203} +'xrdef {Bug Criteria-snt}{Section'tie9.1} +'xrdef {Bug Lists-title}{Where to Report Bugs} +'xrdef {Bug Lists-pg}{204} +'xrdef {Bug Lists-snt}{Section'tie9.2} +'xrdef {Bug Reporting-title}{How to Report Bugs} +'xrdef {Bug Reporting-pg}{205} +'xrdef {Bug Reporting-snt}{Section'tie9.3} +'xrdef {Sending Patches-title}{Sending Patches for GNU CC} +'xrdef {Sending Patches-pg}{209} +'xrdef {Sending Patches-snt}{Section'tie9.4} +'xrdef {Service-title}{How To Get Help with GNU CC} +'xrdef {Service-pg}{213} +'xrdef {Service-snt}{Chapter'tie10} +'xrdef {VMS-title}{Using GNU CC on VMS} +'xrdef {VMS-pg}{215} +'xrdef {VMS-snt}{Chapter'tie11} +'xrdef {Include Files and VMS-title}{Include Files and VMS} +'xrdef {Include Files and VMS-pg}{215} +'xrdef {Include Files and VMS-snt}{Section'tie11.1} +'xrdef {Global Declarations-title}{Global Declarations and VMS} +'xrdef {Global Declarations-pg}{216} +'xrdef {Global Declarations-snt}{Section'tie11.2} +'xrdef {VMS Misc-title}{Other VMS Issues} +'xrdef {VMS Misc-pg}{219} +'xrdef {VMS Misc-snt}{Section'tie11.3} +'xrdef {Portability-title}{GNU CC and Portability} +'xrdef {Portability-pg}{221} +'xrdef {Portability-snt}{Chapter'tie12} +'xrdef {Interface-title}{Interfacing to GNU CC Output} +'xrdef {Interface-pg}{223} +'xrdef {Interface-snt}{Chapter'tie13} +'xrdef {Passes-title}{Passes and Files of the Compiler} +'xrdef {Passes-pg}{225} +'xrdef {Passes-snt}{Chapter'tie14} +'xrdef {RTL-title}{RTL Representation} +'xrdef {RTL-pg}{231} +'xrdef {RTL-snt}{Chapter'tie15} +'xrdef {RTL Objects-title}{RTL Object Types} +'xrdef {RTL Objects-pg}{231} +'xrdef {RTL Objects-snt}{Section'tie15.1} +'xrdef {Accessors-title}{Access to Operands} +'xrdef {Accessors-pg}{232} +'xrdef {Accessors-snt}{Section'tie15.2} +'xrdef {Flags-title}{Flags in an RTL Expression} +'xrdef {Flags-pg}{235} +'xrdef {Flags-snt}{Section'tie15.3} +'xrdef {Machine Modes-title}{Machine Modes} +'xrdef {Machine Modes-pg}{238} +'xrdef {Machine Modes-snt}{Section'tie15.4} +'xrdef {Constants-title}{Constant Expression Types} +'xrdef {Constants-pg}{242} +'xrdef {Constants-snt}{Section'tie15.5} +'xrdef {Regs and Memory-title}{Registers and Memory} +'xrdef {Regs and Memory-pg}{244} +'xrdef {Regs and Memory-snt}{Section'tie15.6} +'xrdef {Arithmetic-title}{RTL Expressions for Arithmetic} +'xrdef {Arithmetic-pg}{248} +'xrdef {Arithmetic-snt}{Section'tie15.7} +'xrdef {Comparisons-title}{Comparison Operations} +'xrdef {Comparisons-pg}{251} +'xrdef {Comparisons-snt}{Section'tie15.8} +'xrdef {Bit Fields-title}{Bit Fields} +'xrdef {Bit Fields-pg}{253} +'xrdef {Bit Fields-snt}{Section'tie15.9} +'xrdef {Conversions-title}{Conversions} +'xrdef {Conversions-pg}{253} +'xrdef {Conversions-snt}{Section'tie15.10} +'xrdef {RTL Declarations-title}{Declarations} +'xrdef {RTL Declarations-pg}{254} +'xrdef {RTL Declarations-snt}{Section'tie15.11} +'xrdef {Side Effects-title}{Side Effect Expressions} +'xrdef {Side Effects-pg}{255} +'xrdef {Side Effects-snt}{Section'tie15.12} +'xrdef {Incdec-title}{Embedded Side-Effects on Addresses} +'xrdef {Incdec-pg}{259} +'xrdef {Incdec-snt}{Section'tie15.13} +'xrdef {Assembler-title}{Assembler Instructions as Expressions} +'xrdef {Assembler-pg}{260} +'xrdef {Assembler-snt}{Section'tie15.14} +'xrdef {Insns-title}{Insns} +'xrdef {Insns-pg}{261} +'xrdef {Insns-snt}{Section'tie15.15} +'xrdef {Calls-title}{RTL Representation of Function-Call Insns} +'xrdef {Calls-pg}{269} +'xrdef {Calls-snt}{Section'tie15.16} +'xrdef {Sharing-title}{Structure Sharing Assumptions} +'xrdef {Sharing-pg}{271} +'xrdef {Sharing-snt}{Section'tie15.17} +'xrdef {Reading RTL-title}{Reading RTL} +'xrdef {Reading RTL-pg}{272} +'xrdef {Reading RTL-snt}{Section'tie15.18} +'xrdef {Machine Desc-title}{Machine Descriptions} +'xrdef {Machine Desc-pg}{273} +'xrdef {Machine Desc-snt}{Chapter'tie16} +'xrdef {Patterns-title}{Everything about Instruction Patterns} +'xrdef {Patterns-pg}{273} +'xrdef {Patterns-snt}{Section'tie16.1} +'xrdef {Example-title}{Example of \code {define_insn}} +'xrdef {Example-pg}{274} +'xrdef {Example-snt}{Section'tie16.2} +'xrdef {RTL Template-title}{RTL Template} +'xrdef {RTL Template-pg}{275} +'xrdef {RTL Template-snt}{Section'tie16.3} +'xrdef {Output Template-title}{Output Templates and Operand Substitution} +'xrdef {Output Template-pg}{279} +'xrdef {Output Template-snt}{Section'tie16.4} +'xrdef {Output Statement-title}{C Statements for Assembler Output} +'xrdef {Output Statement-pg}{281} +'xrdef {Output Statement-snt}{Section'tie16.5} +'xrdef {Constraints-title}{Operand Constraints} +'xrdef {Constraints-pg}{283} +'xrdef {Constraints-snt}{Section'tie16.6} +'xrdef {Simple Constraints-title}{Simple Constraints} +'xrdef {Simple Constraints-pg}{283} +'xrdef {Simple Constraints-snt}{Section'tie16.6.1} +'xrdef {Multi-Alternative-title}{Multiple Alternative Constraints} +'xrdef {Multi-Alternative-pg}{287} +'xrdef {Multi-Alternative-snt}{Section'tie16.6.2} +'xrdef {Class Preferences-title}{Register Class Preferences} +'xrdef {Class Preferences-pg}{288} +'xrdef {Class Preferences-snt}{Section'tie16.6.3} +'xrdef {Modifiers-title}{Constraint Modifier Characters} +'xrdef {Modifiers-pg}{289} +'xrdef {Modifiers-snt}{Section'tie16.6.4} +'xrdef {Machine Constraints-title}{Constraints for Particular Machines} +'xrdef {Machine Constraints-pg}{290} +'xrdef {Machine Constraints-snt}{Section'tie16.6.5} +'xrdef {No Constraints-title}{Not Using Constraints} +'xrdef {No Constraints-pg}{295} +'xrdef {No Constraints-snt}{Section'tie16.6.6} +'xrdef {Standard Names-title}{Standard Pattern Names For Generation} +'xrdef {Standard Names-pg}{296} +'xrdef {Standard Names-snt}{Section'tie16.7} +'xrdef {Pattern Ordering-title}{When the Order of Patterns Matters} +'xrdef {Pattern Ordering-pg}{306} +'xrdef {Pattern Ordering-snt}{Section'tie16.8} +'xrdef {Dependent Patterns-title}{Interdependence of Patterns} +'xrdef {Dependent Patterns-pg}{306} +'xrdef {Dependent Patterns-snt}{Section'tie16.9} +'xrdef {Jump Patterns-title}{Defining Jump Instruction Patterns} +'xrdef {Jump Patterns-pg}{308} +'xrdef {Jump Patterns-snt}{Section'tie16.10} +'xrdef {Insn Canonicalizations-title}{Canonicalization of Instructions} +'xrdef {Insn Canonicalizations-pg}{310} +'xrdef {Insn Canonicalizations-snt}{Section'tie16.11} +'xrdef {Peephole Definitions-title}{Machine-Specific Peephole Optimizers} +'xrdef {Peephole Definitions-pg}{311} +'xrdef {Peephole Definitions-snt}{Section'tie16.12} +'xrdef {Expander Definitions-title}{Defining RTL Sequences for Code Generation} +'xrdef {Expander Definitions-pg}{315} +'xrdef {Expander Definitions-snt}{Section'tie16.13} +'xrdef {Insn Splitting-title}{Defining How to Split Instructions} +'xrdef {Insn Splitting-pg}{318} +'xrdef {Insn Splitting-snt}{Section'tie16.14} +'xrdef {Insn Attributes-title}{Instruction Attributes} +'xrdef {Insn Attributes-pg}{321} +'xrdef {Insn Attributes-snt}{Section'tie16.15} +'xrdef {Defining Attributes-title}{Defining Attributes and their Values} +'xrdef {Defining Attributes-pg}{321} +'xrdef {Defining Attributes-snt}{Section'tie16.15.1} +'xrdef {Expressions-title}{Attribute Expressions} +'xrdef {Expressions-pg}{322} +'xrdef {Expressions-snt}{Section'tie16.15.2} +'xrdef {Tagging Insns-title}{Assigning Attribute Values to Insns} +'xrdef {Tagging Insns-pg}{325} +'xrdef {Tagging Insns-snt}{Section'tie16.15.3} +'xrdef {Attr Example-title}{Example of Attribute Specifications} +'xrdef {Attr Example-pg}{327} +'xrdef {Attr Example-snt}{Section'tie16.15.4} +'xrdef {Insn Lengths-title}{Computing the Length of an Insn} +'xrdef {Insn Lengths-pg}{328} +'xrdef {Insn Lengths-snt}{Section'tie16.15.5} +'xrdef {Constant Attributes-title}{Constant Attributes} +'xrdef {Constant Attributes-pg}{330} +'xrdef {Constant Attributes-snt}{Section'tie16.15.6} +'xrdef {Delay Slots-title}{Delay Slot Scheduling} +'xrdef {Delay Slots-pg}{330} +'xrdef {Delay Slots-snt}{Section'tie16.15.7} +'xrdef {Function Units-title}{Specifying Function Units} +'xrdef {Function Units-pg}{332} +'xrdef {Function Units-snt}{Section'tie16.15.8} +'xrdef {Target Macros-title}{Target Description Macros} +'xrdef {Target Macros-pg}{335} +'xrdef {Target Macros-snt}{Chapter'tie17} +'xrdef {Driver-title}{Controlling the Compilation Driver, \file {gcc}} +'xrdef {Driver-pg}{335} +'xrdef {Driver-snt}{Section'tie17.1} +'xrdef {Run-time Target-title}{Run-time Target Specification} +'xrdef {Run-time Target-pg}{340} +'xrdef {Run-time Target-snt}{Section'tie17.2} +'xrdef {Storage Layout-title}{Storage Layout} +'xrdef {Storage Layout-pg}{342} +'xrdef {Storage Layout-snt}{Section'tie17.3} +'xrdef {Type Layout-title}{Layout of Source Language Data Types} +'xrdef {Type Layout-pg}{348} +'xrdef {Type Layout-snt}{Section'tie17.4} +'xrdef {Registers-title}{Register Usage} +'xrdef {Registers-pg}{351} +'xrdef {Registers-snt}{Section'tie17.5} +'xrdef {Register Basics-title}{Basic Characteristics of Registers} +'xrdef {Register Basics-pg}{351} +'xrdef {Register Basics-snt}{Section'tie17.5.1} +'xrdef {Allocation Order-title}{Order of Allocation of Registers} +'xrdef {Allocation Order-pg}{352} +'xrdef {Allocation Order-snt}{Section'tie17.5.2} +'xrdef {Values in Registers-title}{How Values Fit in Registers} +'xrdef {Values in Registers-pg}{353} +'xrdef {Values in Registers-snt}{Section'tie17.5.3} +'xrdef {Leaf Functions-title}{Handling Leaf Functions} +'xrdef {Leaf Functions-pg}{355} +'xrdef {Leaf Functions-snt}{Section'tie17.5.4} +'xrdef {Stack Registers-title}{Registers That Form a Stack} +'xrdef {Stack Registers-pg}{356} +'xrdef {Stack Registers-snt}{Section'tie17.5.5} +'xrdef {Obsolete Register Macros-title}{Obsolete Macros for Controlling Register Usage} +'xrdef {Obsolete Register Macros-pg}{356} +'xrdef {Obsolete Register Macros-snt}{Section'tie17.5.6} +'xrdef {Register Classes-title}{Register Classes} +'xrdef {Register Classes-pg}{357} +'xrdef {Register Classes-snt}{Section'tie17.6} +'xrdef {Stack and Calling-title}{Stack Layout and Calling Conventions} +'xrdef {Stack and Calling-pg}{364} +'xrdef {Stack and Calling-snt}{Section'tie17.7} +'xrdef {Frame Layout-title}{Basic Stack Layout} +'xrdef {Frame Layout-pg}{364} +'xrdef {Frame Layout-snt}{Section'tie17.7.1} +'xrdef {Frame Registers-title}{Registers That Address the Stack Frame} +'xrdef {Frame Registers-pg}{366} +'xrdef {Frame Registers-snt}{Section'tie17.7.2} +'xrdef {Elimination-title}{Eliminating Frame Pointer and Arg Pointer} +'xrdef {Elimination-pg}{367} +'xrdef {Elimination-snt}{Section'tie17.7.3} +'xrdef {Stack Arguments-title}{Passing Function Arguments on the Stack} +'xrdef {Stack Arguments-pg}{369} +'xrdef {Stack Arguments-snt}{Section'tie17.7.4} +'xrdef {Register Arguments-title}{Passing Arguments in Registers} +'xrdef {Register Arguments-pg}{371} +'xrdef {Register Arguments-snt}{Section'tie17.7.5} +'xrdef {Scalar Return-title}{How Scalar Function Values Are Returned} +'xrdef {Scalar Return-pg}{374} +'xrdef {Scalar Return-snt}{Section'tie17.7.6} +'xrdef {Aggregate Return-title}{How Large Values Are Returned} +'xrdef {Aggregate Return-pg}{376} +'xrdef {Aggregate Return-snt}{Section'tie17.7.7} +'xrdef {Caller Saves-title}{Caller-Saves Register Allocation} +'xrdef {Caller Saves-pg}{377} +'xrdef {Caller Saves-snt}{Section'tie17.7.8} +'xrdef {Function Entry-title}{Function Entry and Exit} +'xrdef {Function Entry-pg}{378} +'xrdef {Function Entry-snt}{Section'tie17.7.9} +'xrdef {Profiling-title}{Generating Code for Profiling} +'xrdef {Profiling-pg}{381} +'xrdef {Profiling-snt}{Section'tie17.7.10} +'xrdef {Varargs-title}{Implementing the Varargs Macros} +'xrdef {Varargs-pg}{382} +'xrdef {Varargs-snt}{Section'tie17.8} +'xrdef {Trampolines-title}{Trampolines for Nested Functions} +'xrdef {Trampolines-pg}{385} +'xrdef {Trampolines-snt}{Section'tie17.9} +'xrdef {Library Calls-title}{Implicit Calls to Library Routines} +'xrdef {Library Calls-pg}{387} +'xrdef {Library Calls-snt}{Section'tie17.10} +'xrdef {Addressing Modes-title}{Addressing Modes} +'xrdef {Addressing Modes-pg}{391} +'xrdef {Addressing Modes-snt}{Section'tie17.11} +'xrdef {Condition Code-title}{Condition Code Status} +'xrdef {Condition Code-pg}{393} +'xrdef {Condition Code-snt}{Section'tie17.12} +'xrdef {Costs-title}{Describing Relative Costs of Operations} +'xrdef {Costs-pg}{396} +'xrdef {Costs-snt}{Section'tie17.13} +'xrdef {Sections-title}{Dividing the Output into Sections (Texts, Data, \dots{})} +'xrdef {Sections-pg}{399} +'xrdef {Sections-snt}{Section'tie17.14} +'xrdef {PIC-title}{Position Independent Code} +'xrdef {PIC-pg}{401} +'xrdef {PIC-snt}{Section'tie17.15} +'xrdef {Assembler Format-title}{Defining the Output Assembler Language} +'xrdef {Assembler Format-pg}{402} +'xrdef {Assembler Format-snt}{Section'tie17.16} +'xrdef {File Framework-title}{The Overall Framework of an Assembler File} +'xrdef {File Framework-pg}{402} +'xrdef {File Framework-snt}{Section'tie17.16.1} +'xrdef {Data Output-title}{Output of Data} +'xrdef {Data Output-pg}{404} +'xrdef {Data Output-snt}{Section'tie17.16.2} +'xrdef {Uninitialized Data-title}{Output of Uninitialized Variables} +'xrdef {Uninitialized Data-pg}{407} +'xrdef {Uninitialized Data-snt}{Section'tie17.16.3} +'xrdef {Label Output-title}{Output and Generation of Labels} +'xrdef {Label Output-pg}{408} +'xrdef {Label Output-snt}{Section'tie17.16.4} +'xrdef {Initialization-title}{How Initialization Functions Are Handled} +'xrdef {Initialization-pg}{411} +'xrdef {Initialization-snt}{Section'tie17.16.5} +'xrdef {Macros for Initialization-title}{Macros Controlling Initialization Routines} +'xrdef {Macros for Initialization-pg}{414} +'xrdef {Macros for Initialization-snt}{Section'tie17.16.6} +'xrdef {Instruction Output-title}{Output of Assembler Instructions} +'xrdef {Instruction Output-pg}{416} +'xrdef {Instruction Output-snt}{Section'tie17.16.7} +'xrdef {Dispatch Tables-title}{Output of Dispatch Tables} +'xrdef {Dispatch Tables-pg}{419} +'xrdef {Dispatch Tables-snt}{Section'tie17.16.8} +'xrdef {Alignment Output-title}{Assembler Commands for Alignment} +'xrdef {Alignment Output-pg}{420} +'xrdef {Alignment Output-snt}{Section'tie17.16.9} +'xrdef {Debugging Info-title}{Controlling Debugging Information Format} +'xrdef {Debugging Info-pg}{421} +'xrdef {Debugging Info-snt}{Section'tie17.17} +'xrdef {All Debuggers-title}{Macros Affecting All Debugging Formats} +'xrdef {All Debuggers-pg}{421} +'xrdef {All Debuggers-snt}{Section'tie17.17.1} +'xrdef {DBX Options-title}{Specific Options for DBX Output} +'xrdef {DBX Options-pg}{422} +'xrdef {DBX Options-snt}{Section'tie17.17.2} +'xrdef {DBX Hooks-title}{Open-Ended Hooks for DBX Format} +'xrdef {DBX Hooks-pg}{424} +'xrdef {DBX Hooks-snt}{Section'tie17.17.3} +'xrdef {File Names and DBX-title}{File Names in DBX Format} +'xrdef {File Names and DBX-pg}{425} +'xrdef {File Names and DBX-snt}{Section'tie17.17.4} +'xrdef {SDB and DWARF-title}{Macros for SDB and DWARF Output} +'xrdef {SDB and DWARF-pg}{426} +'xrdef {SDB and DWARF-snt}{Section'tie17.17.5} +'xrdef {Cross-compilation-title}{Cross Compilation and Floating Point} +'xrdef {Cross-compilation-pg}{427} +'xrdef {Cross-compilation-snt}{Section'tie17.18} +'xrdef {Misc-title}{Miscellaneous Parameters} +'xrdef {Misc-pg}{430} +'xrdef {Misc-snt}{Section'tie17.19} +'xrdef {Config-title}{The Configuration File} +'xrdef {Config-pg}{437} +'xrdef {Config-snt}{Chapter'tie18} +'xrdef {Index-title}{Index} +'xrdef {Index-pg}{441} +'xrdef {Index-snt}{} |