summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/gcc/gcc.aux
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>1995-12-20 01:06:22 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>1995-12-20 01:06:22 +0000
commitc482518380683ee38d14024c1e362a0d681cf967 (patch)
treee69b4f6d3fee3aced20a41f3fdf543fc1c77fb5d /gnu/usr.bin/gcc/gcc.aux
parent76a62188d0db49c65b696d474c855a799fd96dce (diff)
FSF GCC version 2.7.2
Diffstat (limited to 'gnu/usr.bin/gcc/gcc.aux')
-rw-r--r--gnu/usr.bin/gcc/gcc.aux687
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}{}