|
|
1.1.1.7 ! root 1: 'xrdef {Copying-title}{GNU GENERAL PUBLIC LICENSE} 1.1 root 2: 'xrdef {Copying-pg}{1} 3: 'xrdef {Copying-snt}{} 1.1.1.7 ! root 4: 'xrdef {Contributors-title}{Contributors to GNU CC} 1.1 root 5: 'xrdef {Contributors-pg}{9} 6: 'xrdef {Contributors-snt}{} 1.1.1.7 ! root 7: 'xrdef {Funding-title}{Funding Free Software} ! 8: 'xrdef {Funding-pg}{11} ! 9: 'xrdef {Funding-snt}{Chapter'tie1} ! 10: 'xrdef {Look and Feel-title}{Protect Your Freedom---Fight ``Look And Feel''} ! 11: 'xrdef {Look and Feel-pg}{13} ! 12: 'xrdef {Look and Feel-snt}{Chapter'tie2} ! 13: 'xrdef {G++ and GCC-title}{Compile C, C++, or Objective C} ! 14: 'xrdef {G++ and GCC-pg}{17} ! 15: 'xrdef {G++ and GCC-snt}{Chapter'tie3} ! 16: 'xrdef {Invoking GCC-title}{GNU CC Command Options} ! 17: 'xrdef {Invoking GCC-pg}{19} ! 18: 'xrdef {Invoking GCC-snt}{Chapter'tie4} ! 19: 'xrdef {Option Summary-title}{Option Summary} ! 20: 'xrdef {Option Summary-pg}{19} ! 21: 'xrdef {Option Summary-snt}{Section'tie4.1} ! 22: 'xrdef {Overall Options-title}{Options Controlling the Kind of Output} ! 23: 'xrdef {Overall Options-pg}{24} ! 24: 'xrdef {Overall Options-snt}{Section'tie4.2} ! 25: 'xrdef {Invoking G++-title}{Compiling C++ Programs} ! 26: 'xrdef {Invoking G++-pg}{26} ! 27: 'xrdef {Invoking G++-snt}{Section'tie4.3} ! 28: 'xrdef {C Dialect Options-title}{Options Controlling C Dialect} ! 29: 'xrdef {C Dialect Options-pg}{27} ! 30: 'xrdef {C Dialect Options-snt}{Section'tie4.4} ! 31: 'xrdef {C++ Dialect Options-title}{Options Controlling C++ Dialect} ! 32: 'xrdef {C++ Dialect Options-pg}{30} ! 33: 'xrdef {C++ Dialect Options-snt}{Section'tie4.5} ! 34: 'xrdef {Warning Options-title}{Options to Request or Suppress Warnings} ! 35: 'xrdef {Warning Options-pg}{34} ! 36: 'xrdef {Warning Options-snt}{Section'tie4.6} ! 37: 'xrdef {Debugging Options-title}{Options for Debugging Your Program or GNU CC} ! 38: 'xrdef {Debugging Options-pg}{41} ! 39: 'xrdef {Debugging Options-snt}{Section'tie4.7} ! 40: 'xrdef {Optimize Options-title}{Options That Control Optimization} ! 41: 'xrdef {Optimize Options-pg}{44} ! 42: 'xrdef {Optimize Options-snt}{Section'tie4.8} ! 43: 'xrdef {Preprocessor Options-title}{Options Controlling the Preprocessor} ! 44: 'xrdef {Preprocessor Options-pg}{48} ! 45: 'xrdef {Preprocessor Options-snt}{Section'tie4.9} ! 46: 'xrdef {Assembler Options-title}{Passing Options to the Assembler} ! 47: 'xrdef {Assembler Options-pg}{51} ! 48: 'xrdef {Assembler Options-snt}{Section'tie4.10} ! 49: 'xrdef {Link Options-title}{Options for Linking} ! 50: 'xrdef {Link Options-pg}{51} ! 51: 'xrdef {Link Options-snt}{Section'tie4.11} ! 52: 'xrdef {Directory Options-title}{Options for Directory Search} ! 53: 'xrdef {Directory Options-pg}{53} ! 54: 'xrdef {Directory Options-snt}{Section'tie4.12} ! 55: 'xrdef {Target Options-title}{Specifying Target Machine and Compiler Version} ! 56: 'xrdef {Target Options-pg}{54} ! 57: 'xrdef {Target Options-snt}{Section'tie4.13} ! 58: 'xrdef {Submodel Options-title}{Hardware Models and Configurations} ! 59: 'xrdef {Submodel Options-pg}{56} ! 60: 'xrdef {Submodel Options-snt}{Section'tie4.14} ! 61: 'xrdef {M680x0 Options-title}{M680x0 Options} ! 62: 'xrdef {M680x0 Options-pg}{56} ! 63: 'xrdef {M680x0 Options-snt}{Section'tie4.14.1} ! 64: 'xrdef {VAX Options-title}{VAX Options} ! 65: 'xrdef {VAX Options-pg}{57} ! 66: 'xrdef {VAX Options-snt}{Section'tie4.14.2} ! 67: 'xrdef {SPARC Options-title}{SPARC Options} ! 68: 'xrdef {SPARC Options-pg}{58} ! 69: 'xrdef {SPARC Options-snt}{Section'tie4.14.3} ! 70: 'xrdef {Convex Options-title}{Convex Options} ! 71: 'xrdef {Convex Options-pg}{60} ! 72: 'xrdef {Convex Options-snt}{Section'tie4.14.4} ! 73: 'xrdef {AMD29K Options-title}{AMD29K Options} ! 74: 'xrdef {AMD29K Options-pg}{61} ! 75: 'xrdef {AMD29K Options-snt}{Section'tie4.14.5} ! 76: 'xrdef {ARM Options-title}{ARM Options} ! 77: 'xrdef {ARM Options-pg}{63} ! 78: 'xrdef {ARM Options-snt}{Section'tie4.14.6} ! 79: 'xrdef {M88K Options-title}{M88K Options} ! 80: 'xrdef {M88K Options-pg}{63} ! 81: 'xrdef {M88K Options-snt}{Section'tie4.14.7} ! 82: 'xrdef {RS/6000 and PowerPC Options-title}{IBM RS/6000 and PowerPC Options} ! 83: 'xrdef {RS/6000 and PowerPC Options-pg}{67} ! 84: 'xrdef {RS/6000 and PowerPC Options-snt}{Section'tie4.14.8} ! 85: 'xrdef {RT Options-title}{IBM RT Options} ! 86: 'xrdef {RT Options-pg}{69} ! 87: 'xrdef {RT Options-snt}{Section'tie4.14.9} ! 88: 'xrdef {MIPS Options-title}{MIPS Options} ! 89: 'xrdef {MIPS Options-pg}{70} ! 90: 'xrdef {MIPS Options-snt}{Section'tie4.14.10} ! 91: 'xrdef {i386 Options-title}{Intel 386 Options} ! 92: 'xrdef {i386 Options-pg}{73} ! 93: 'xrdef {i386 Options-snt}{Section'tie4.14.11} ! 94: 'xrdef {HPPA Options-title}{HPPA Options} ! 95: 'xrdef {HPPA Options-pg}{74} ! 96: 'xrdef {HPPA Options-snt}{Section'tie4.14.12} ! 97: 'xrdef {Intel 960 Options-title}{Intel 960 Options} ! 98: 'xrdef {Intel 960 Options-pg}{75} ! 99: 'xrdef {Intel 960 Options-snt}{Section'tie4.14.13} ! 100: 'xrdef {DEC Alpha Options-title}{DEC Alpha Options} ! 101: 'xrdef {DEC Alpha Options-pg}{76} ! 102: 'xrdef {DEC Alpha Options-snt}{Section'tie4.14.14} ! 103: 'xrdef {Clipper Options-title}{Clipper Options} ! 104: 'xrdef {Clipper Options-pg}{77} ! 105: 'xrdef {Clipper Options-snt}{Section'tie4.14.15} ! 106: 'xrdef {H8/300 Options-title}{H8/300 Options} ! 107: 'xrdef {H8/300 Options-pg}{77} ! 108: 'xrdef {H8/300 Options-snt}{Section'tie4.14.16} ! 109: 'xrdef {System V Options-title}{Options for System V} ! 110: 'xrdef {System V Options-pg}{78} ! 111: 'xrdef {System V Options-snt}{Section'tie4.14.17} ! 112: 'xrdef {Code Gen Options-title}{Options for Code Generation Conventions} ! 113: 'xrdef {Code Gen Options-pg}{78} ! 114: 'xrdef {Code Gen Options-snt}{Section'tie4.15} ! 115: 'xrdef {Environment Variables-title}{Environment Variables Affecting GNU CC} ! 116: 'xrdef {Environment Variables-pg}{81} ! 117: 'xrdef {Environment Variables-snt}{Section'tie4.16} ! 118: 'xrdef {Running Protoize-title}{Running Protoize} ! 119: 'xrdef {Running Protoize-pg}{83} ! 120: 'xrdef {Running Protoize-snt}{Section'tie4.17} ! 121: 'xrdef {Installation-title}{Installing GNU CC} ! 122: 'xrdef {Installation-pg}{87} ! 123: 'xrdef {Installation-snt}{Chapter'tie5} ! 124: 'xrdef {Configurations-title}{Configurations Supported by GNU CC} ! 125: 'xrdef {Configurations-pg}{93} ! 126: 'xrdef {Configurations-snt}{Section'tie5.1} ! 127: 'xrdef {Other Dir-title}{Compilation in a Separate Directory} ! 128: 'xrdef {Other Dir-pg}{106} ! 129: 'xrdef {Other Dir-snt}{Section'tie5.2} ! 130: 'xrdef {Cross-Compiler-title}{Building and Installing a Cross-Compiler} ! 131: 'xrdef {Cross-Compiler-pg}{106} ! 132: 'xrdef {Cross-Compiler-snt}{Section'tie5.3} ! 133: 'xrdef {Steps of Cross-title}{Steps of Cross-Compilation} ! 134: 'xrdef {Steps of Cross-pg}{107} ! 135: 'xrdef {Steps of Cross-snt}{Section'tie5.3.1} ! 136: 'xrdef {Configure Cross-title}{Configuring a Cross-Compiler} ! 137: 'xrdef {Configure Cross-pg}{107} ! 138: 'xrdef {Configure Cross-snt}{Section'tie5.3.2} ! 139: 'xrdef {Tools and Libraries-title}{Tools and Libraries for a Cross-Compiler} ! 140: 'xrdef {Tools and Libraries-pg}{108} ! 141: 'xrdef {Tools and Libraries-snt}{Section'tie5.3.3} ! 142: 'xrdef {Cross Runtime-title}{\file {libgcc.a} and Cross-Compilers} ! 143: 'xrdef {Cross Runtime-pg}{109} ! 144: 'xrdef {Cross Runtime-snt}{Section'tie5.3.4} ! 145: 'xrdef {Cross Headers-title}{Cross-Compilers and Header Files} ! 146: 'xrdef {Cross Headers-pg}{111} ! 147: 'xrdef {Cross Headers-snt}{Section'tie5.3.5} ! 148: 'xrdef {Build Cross-title}{Actually Building the Cross-Compiler} ! 149: 'xrdef {Build Cross-pg}{112} ! 150: 'xrdef {Build Cross-snt}{Section'tie5.3.6} ! 151: 'xrdef {Sun Install-title}{Installing GNU CC on the Sun} ! 152: 'xrdef {Sun Install-pg}{112} ! 153: 'xrdef {Sun Install-snt}{Section'tie5.4} ! 154: 'xrdef {VMS Install-title}{Installing GNU CC on VMS} ! 155: 'xrdef {VMS Install-pg}{113} ! 156: 'xrdef {VMS Install-snt}{Section'tie5.5} ! 157: 'xrdef {Collect2-title}{\code {collect2}} ! 158: 'xrdef {Collect2-pg}{117} ! 159: 'xrdef {Collect2-snt}{Section'tie5.6} ! 160: 'xrdef {Header Dirs-title}{Standard Header File Directories} ! 161: 'xrdef {Header Dirs-pg}{118} ! 162: 'xrdef {Header Dirs-snt}{Section'tie5.7} ! 163: 'xrdef {C Extensions-title}{Extensions to the C Language Family} ! 164: 'xrdef {C Extensions-pg}{119} ! 165: 'xrdef {C Extensions-snt}{Chapter'tie6} ! 166: 'xrdef {Statement Exprs-title}{Statements and Declarations in Expressions} ! 167: 'xrdef {Statement Exprs-pg}{119} ! 168: 'xrdef {Statement Exprs-snt}{Section'tie6.1} ! 169: 'xrdef {Local Labels-title}{Locally Declared Labels} ! 170: 'xrdef {Local Labels-pg}{120} ! 171: 'xrdef {Local Labels-snt}{Section'tie6.2} ! 172: 'xrdef {Labels as Values-title}{Labels as Values} ! 173: 'xrdef {Labels as Values-pg}{121} ! 174: 'xrdef {Labels as Values-snt}{Section'tie6.3} ! 175: 'xrdef {Nested Functions-title}{Nested Functions} ! 176: 'xrdef {Nested Functions-pg}{122} ! 177: 'xrdef {Nested Functions-snt}{Section'tie6.4} ! 178: 'xrdef {Constructing Calls-title}{Constructing Function Calls} ! 179: 'xrdef {Constructing Calls-pg}{125} ! 180: 'xrdef {Constructing Calls-snt}{Section'tie6.5} ! 181: 'xrdef {Naming Types-title}{Naming an Expression's Type} ! 182: 'xrdef {Naming Types-pg}{125} ! 183: 'xrdef {Naming Types-snt}{Section'tie6.6} ! 184: 'xrdef {Typeof-title}{Referring to a Type with \code {typeof}} ! 185: 'xrdef {Typeof-pg}{126} ! 186: 'xrdef {Typeof-snt}{Section'tie6.7} ! 187: 'xrdef {Lvalues-title}{Generalized Lvalues} ! 188: 'xrdef {Lvalues-pg}{127} ! 189: 'xrdef {Lvalues-snt}{Section'tie6.8} ! 190: 'xrdef {Conditionals-title}{Conditionals with Omitted Operands} ! 191: 'xrdef {Conditionals-pg}{128} ! 192: 'xrdef {Conditionals-snt}{Section'tie6.9} ! 193: 'xrdef {Long Long-title}{Double-Word Integers} ! 194: 'xrdef {Long Long-pg}{129} ! 195: 'xrdef {Long Long-snt}{Section'tie6.10} ! 196: 'xrdef {Complex-title}{Complex Numbers} ! 197: 'xrdef {Complex-pg}{129} ! 198: 'xrdef {Complex-snt}{Section'tie6.11} ! 199: 'xrdef {Zero Length-title}{Arrays of Length Zero} ! 200: 'xrdef {Zero Length-pg}{130} ! 201: 'xrdef {Zero Length-snt}{Section'tie6.12} ! 202: 'xrdef {Variable Length-title}{Arrays of Variable Length} ! 203: 'xrdef {Variable Length-pg}{131} ! 204: 'xrdef {Variable Length-snt}{Section'tie6.13} ! 205: 'xrdef {Macro Varargs-title}{Macros with Variable Numbers of Arguments} ! 206: 'xrdef {Macro Varargs-pg}{132} ! 207: 'xrdef {Macro Varargs-snt}{Section'tie6.14} ! 208: 'xrdef {Subscripting-title}{Non-Lvalue Arrays May Have Subscripts} ! 209: 'xrdef {Subscripting-pg}{133} ! 210: 'xrdef {Subscripting-snt}{Section'tie6.15} ! 211: 'xrdef {Pointer Arith-title}{Arithmetic on \code {void}- and Function-Pointers} ! 212: 'xrdef {Pointer Arith-pg}{133} ! 213: 'xrdef {Pointer Arith-snt}{Section'tie6.16} ! 214: 'xrdef {Initializers-title}{Non-Constant Initializers} ! 215: 'xrdef {Initializers-pg}{134} ! 216: 'xrdef {Initializers-snt}{Section'tie6.17} ! 217: 'xrdef {Constructors-title}{Constructor Expressions} ! 218: 'xrdef {Constructors-pg}{134} ! 219: 'xrdef {Constructors-snt}{Section'tie6.18} ! 220: 'xrdef {Labeled Elements-title}{Labeled Elements in Initializers} ! 221: 'xrdef {Labeled Elements-pg}{135} ! 222: 'xrdef {Labeled Elements-snt}{Section'tie6.19} ! 223: 'xrdef {Case Ranges-title}{Case Ranges} ! 224: 'xrdef {Case Ranges-pg}{137} ! 225: 'xrdef {Case Ranges-snt}{Section'tie6.20} ! 226: 'xrdef {Cast to Union-title}{Cast to a Union Type} ! 227: 'xrdef {Cast to Union-pg}{137} ! 228: 'xrdef {Cast to Union-snt}{Section'tie6.21} ! 229: 'xrdef {Function Attributes-title}{Declaring Attributes of Functions} ! 230: 'xrdef {Function Attributes-pg}{138} ! 231: 'xrdef {Function Attributes-snt}{Section'tie6.22} ! 232: 'xrdef {Function Prototypes-title}{Prototypes and Old-Style Function Definitions} ! 233: 'xrdef {Function Prototypes-pg}{141} ! 234: 'xrdef {Function Prototypes-snt}{Section'tie6.23} ! 235: 'xrdef {Dollar Signs-title}{Dollar Signs in Identifier Names} ! 236: 'xrdef {Dollar Signs-pg}{142} ! 237: 'xrdef {Dollar Signs-snt}{Section'tie6.24} ! 238: 'xrdef {Character Escapes-title}{The Character \key {ESC} in Constants} ! 239: 'xrdef {Character Escapes-pg}{142} ! 240: 'xrdef {Character Escapes-snt}{Section'tie6.25} ! 241: 'xrdef {Alignment-title}{Inquiring on Alignment of Types or Variables} ! 242: 'xrdef {Alignment-pg}{143} ! 243: 'xrdef {Alignment-snt}{Section'tie6.26} ! 244: 'xrdef {Variable Attributes-title}{Specifying Attributes of Variables} ! 245: 'xrdef {Variable Attributes-pg}{143} ! 246: 'xrdef {Variable Attributes-snt}{Section'tie6.27} ! 247: 'xrdef {Inline-title}{An Inline Function is As Fast As a Macro} ! 248: 'xrdef {Inline-pg}{146} ! 249: 'xrdef {Inline-snt}{Section'tie6.28} ! 250: 'xrdef {Extended Asm-title}{Assembler Instructions with C Expression Operands} ! 251: 'xrdef {Extended Asm-pg}{147} ! 252: 'xrdef {Extended Asm-snt}{Section'tie6.29} ! 253: 'xrdef {Asm Labels-title}{Controlling Names Used in Assembler Code} ! 254: 'xrdef {Asm Labels-pg}{151} ! 255: 'xrdef {Asm Labels-snt}{Section'tie6.30} ! 256: 'xrdef {Explicit Reg Vars-title}{Variables in Specified Registers} ! 257: 'xrdef {Explicit Reg Vars-pg}{152} ! 258: 'xrdef {Explicit Reg Vars-snt}{Section'tie6.31} ! 259: 'xrdef {Global Reg Vars-title}{Defining Global Register Variables} ! 260: 'xrdef {Global Reg Vars-pg}{153} ! 261: 'xrdef {Global Reg Vars-snt}{Section'tie6.31.1} ! 262: 'xrdef {Local Reg Vars-title}{Specifying Registers for Local Variables} ! 263: 'xrdef {Local Reg Vars-pg}{154} ! 264: 'xrdef {Local Reg Vars-snt}{Section'tie6.31.2} ! 265: 'xrdef {Alternate Keywords-title}{Alternate Keywords} ! 266: 'xrdef {Alternate Keywords-pg}{155} ! 267: 'xrdef {Alternate Keywords-snt}{Section'tie6.32} ! 268: 'xrdef {Incomplete Enums-title}{Incomplete \code {enum} Types} ! 269: 'xrdef {Incomplete Enums-pg}{156} ! 270: 'xrdef {Incomplete Enums-snt}{Section'tie6.33} ! 271: 'xrdef {Function Names-title}{Function Names as Strings} ! 272: 'xrdef {Function Names-pg}{156} ! 273: 'xrdef {Function Names-snt}{Section'tie6.34} ! 274: 'xrdef {C++ Extensions-title}{Extensions to the C++ Language} ! 275: 'xrdef {C++ Extensions-pg}{159} ! 276: 'xrdef {C++ Extensions-snt}{Chapter'tie7} ! 277: 'xrdef {Naming Results-title}{Named Return Values in C++} ! 278: 'xrdef {Naming Results-pg}{159} ! 279: 'xrdef {Naming Results-snt}{Section'tie7.1} ! 280: 'xrdef {Min and Max-title}{Minimum and Maximum Operators in C++} ! 281: 'xrdef {Min and Max-pg}{161} ! 282: 'xrdef {Min and Max-snt}{Section'tie7.2} ! 283: 'xrdef {Destructors and Goto-title}{\code {goto} and Destructors in GNU C++} ! 284: 'xrdef {Destructors and Goto-pg}{162} ! 285: 'xrdef {Destructors and Goto-snt}{Section'tie7.3} ! 286: 'xrdef {C++ Interface-title}{Declarations and Definitions in One Header} ! 287: 'xrdef {C++ Interface-pg}{162} ! 288: 'xrdef {C++ Interface-snt}{Section'tie7.4} ! 289: 'xrdef {Template Instantiation-title}{Where's the Template?} ! 290: 'xrdef {Template Instantiation-pg}{164} ! 291: 'xrdef {Template Instantiation-snt}{Section'tie7.5} ! 292: 'xrdef {C++ Signatures-title}{Type Abstraction using Signatures} ! 293: 'xrdef {C++ Signatures-pg}{166} ! 294: 'xrdef {C++ Signatures-snt}{Section'tie7.6} ! 295: 'xrdef {Trouble-title}{Known Causes of Trouble with GNU CC} ! 296: 'xrdef {Trouble-pg}{169} ! 297: 'xrdef {Trouble-snt}{Chapter'tie8} ! 298: 'xrdef {Actual Bugs-title}{Actual Bugs We Haven't Fixed Yet} ! 299: 'xrdef {Actual Bugs-pg}{169} ! 300: 'xrdef {Actual Bugs-snt}{Section'tie8.1} ! 301: 'xrdef {Installation Problems-title}{Installation Problems} ! 302: 'xrdef {Installation Problems-pg}{169} ! 303: 'xrdef {Installation Problems-snt}{Section'tie8.2} ! 304: 'xrdef {Cross-Compiler Problems-title}{Cross-Compiler Problems} ! 305: 'xrdef {Cross-Compiler Problems-pg}{174} ! 306: 'xrdef {Cross-Compiler Problems-snt}{Section'tie8.3} ! 307: 'xrdef {Interoperation-title}{Interoperation} ! 308: 'xrdef {Interoperation-pg}{175} ! 309: 'xrdef {Interoperation-snt}{Section'tie8.4} ! 310: 'xrdef {External Bugs-title}{Problems Compiling Certain Programs} ! 311: 'xrdef {External Bugs-pg}{179} ! 312: 'xrdef {External Bugs-snt}{Section'tie8.5} ! 313: 'xrdef {Incompatibilities-title}{Incompatibilities of GNU CC} ! 314: 'xrdef {Incompatibilities-pg}{180} ! 315: 'xrdef {Incompatibilities-snt}{Section'tie8.6} ! 316: 'xrdef {Fixed Headers-title}{Fixed Header Files} ! 317: 'xrdef {Fixed Headers-pg}{183} ! 318: 'xrdef {Fixed Headers-snt}{Section'tie8.7} ! 319: 'xrdef {Disappointments-title}{Disappointments and Misunderstandings} ! 320: 'xrdef {Disappointments-pg}{184} ! 321: 'xrdef {Disappointments-snt}{Section'tie8.8} ! 322: 'xrdef {C++ Misunderstandings-title}{Common Misunderstandings with GNU C++} ! 323: 'xrdef {C++ Misunderstandings-pg}{185} ! 324: 'xrdef {C++ Misunderstandings-snt}{Section'tie8.9} ! 325: 'xrdef {Static Definitions-title}{Declare \emph {and} Define Static Members} ! 326: 'xrdef {Static Definitions-pg}{186} ! 327: 'xrdef {Static Definitions-snt}{Section'tie8.9.1} ! 328: 'xrdef {Temporaries-title}{Temporaries May Vanish Before You Expect} ! 329: 'xrdef {Temporaries-pg}{186} ! 330: 'xrdef {Temporaries-snt}{Section'tie8.9.2} ! 331: 'xrdef {Protoize Caveats-title}{Caveats of using \code {protoize}} ! 332: 'xrdef {Protoize Caveats-pg}{187} ! 333: 'xrdef {Protoize Caveats-snt}{Section'tie8.10} ! 334: 'xrdef {Non-bugs-title}{Certain Changes We Don't Want to Make} ! 335: 'xrdef {Non-bugs-pg}{188} ! 336: 'xrdef {Non-bugs-snt}{Section'tie8.11} ! 337: 'xrdef {Warnings and Errors-title}{Warning Messages and Error Messages} ! 338: 'xrdef {Warnings and Errors-pg}{191} ! 339: 'xrdef {Warnings and Errors-snt}{Section'tie8.12} ! 340: 'xrdef {Bugs-title}{Reporting Bugs} ! 341: 'xrdef {Bugs-pg}{193} ! 342: 'xrdef {Bugs-snt}{Chapter'tie9} ! 343: 'xrdef {Bug Criteria-title}{Have You Found a Bug?} ! 344: 'xrdef {Bug Criteria-pg}{193} ! 345: 'xrdef {Bug Criteria-snt}{Section'tie9.1} ! 346: 'xrdef {Bug Lists-title}{Where to Report Bugs} ! 347: 'xrdef {Bug Lists-pg}{194} ! 348: 'xrdef {Bug Lists-snt}{Section'tie9.2} ! 349: 'xrdef {Bug Reporting-title}{How to Report Bugs} ! 350: 'xrdef {Bug Reporting-pg}{195} ! 351: 'xrdef {Bug Reporting-snt}{Section'tie9.3} ! 352: 'xrdef {Sending Patches-title}{Sending Patches for GNU CC} ! 353: 'xrdef {Sending Patches-pg}{199} ! 354: 'xrdef {Sending Patches-snt}{Section'tie9.4} ! 355: 'xrdef {Service-title}{How To Get Help with GNU CC} ! 356: 'xrdef {Service-pg}{203} ! 357: 'xrdef {Service-snt}{Chapter'tie10} ! 358: 'xrdef {VMS-title}{Using GNU CC on VMS} ! 359: 'xrdef {VMS-pg}{205} ! 360: 'xrdef {VMS-snt}{Chapter'tie11} ! 361: 'xrdef {Include Files and VMS-title}{Include Files and VMS} ! 362: 'xrdef {Include Files and VMS-pg}{205} ! 363: 'xrdef {Include Files and VMS-snt}{Section'tie11.1} ! 364: 'xrdef {Global Declarations-title}{Global Declarations and VMS} ! 365: 'xrdef {Global Declarations-pg}{206} ! 366: 'xrdef {Global Declarations-snt}{Section'tie11.2} ! 367: 'xrdef {VMS Misc-title}{Other VMS Issues} ! 368: 'xrdef {VMS Misc-pg}{209} ! 369: 'xrdef {VMS Misc-snt}{Section'tie11.3} ! 370: 'xrdef {Portability-title}{GNU CC and Portability} ! 371: 'xrdef {Portability-pg}{211} ! 372: 'xrdef {Portability-snt}{Chapter'tie12} ! 373: 'xrdef {Interface-title}{Interfacing to GNU CC Output} ! 374: 'xrdef {Interface-pg}{213} ! 375: 'xrdef {Interface-snt}{Chapter'tie13} ! 376: 'xrdef {Passes-title}{Passes and Files of the Compiler} ! 377: 'xrdef {Passes-pg}{215} ! 378: 'xrdef {Passes-snt}{Chapter'tie14} ! 379: 'xrdef {RTL-title}{RTL Representation} ! 380: 'xrdef {RTL-pg}{221} ! 381: 'xrdef {RTL-snt}{Chapter'tie15} ! 382: 'xrdef {RTL Objects-title}{RTL Object Types} ! 383: 'xrdef {RTL Objects-pg}{221} ! 384: 'xrdef {RTL Objects-snt}{Section'tie15.1} ! 385: 'xrdef {Accessors-title}{Access to Operands} ! 386: 'xrdef {Accessors-pg}{222} ! 387: 'xrdef {Accessors-snt}{Section'tie15.2} ! 388: 'xrdef {Flags-title}{Flags in an RTL Expression} ! 389: 'xrdef {Flags-pg}{225} ! 390: 'xrdef {Flags-snt}{Section'tie15.3} ! 391: 'xrdef {Machine Modes-title}{Machine Modes} ! 392: 'xrdef {Machine Modes-pg}{228} ! 393: 'xrdef {Machine Modes-snt}{Section'tie15.4} ! 394: 'xrdef {Constants-title}{Constant Expression Types} ! 395: 'xrdef {Constants-pg}{232} ! 396: 'xrdef {Constants-snt}{Section'tie15.5} ! 397: 'xrdef {Regs and Memory-title}{Registers and Memory} ! 398: 'xrdef {Regs and Memory-pg}{234} ! 399: 'xrdef {Regs and Memory-snt}{Section'tie15.6} ! 400: 'xrdef {Arithmetic-title}{RTL Expressions for Arithmetic} ! 401: 'xrdef {Arithmetic-pg}{238} ! 402: 'xrdef {Arithmetic-snt}{Section'tie15.7} ! 403: 'xrdef {Comparisons-title}{Comparison Operations} ! 404: 'xrdef {Comparisons-pg}{241} ! 405: 'xrdef {Comparisons-snt}{Section'tie15.8} ! 406: 'xrdef {Bit Fields-title}{Bit Fields} ! 407: 'xrdef {Bit Fields-pg}{243} ! 408: 'xrdef {Bit Fields-snt}{Section'tie15.9} ! 409: 'xrdef {Conversions-title}{Conversions} ! 410: 'xrdef {Conversions-pg}{243} ! 411: 'xrdef {Conversions-snt}{Section'tie15.10} ! 412: 'xrdef {RTL Declarations-title}{Declarations} ! 413: 'xrdef {RTL Declarations-pg}{244} ! 414: 'xrdef {RTL Declarations-snt}{Section'tie15.11} ! 415: 'xrdef {Side Effects-title}{Side Effect Expressions} ! 416: 'xrdef {Side Effects-pg}{245} ! 417: 'xrdef {Side Effects-snt}{Section'tie15.12} ! 418: 'xrdef {Incdec-title}{Embedded Side-Effects on Addresses} ! 419: 'xrdef {Incdec-pg}{249} ! 420: 'xrdef {Incdec-snt}{Section'tie15.13} ! 421: 'xrdef {Assembler-title}{Assembler Instructions as Expressions} ! 422: 'xrdef {Assembler-pg}{250} ! 423: 'xrdef {Assembler-snt}{Section'tie15.14} ! 424: 'xrdef {Insns-title}{Insns} ! 425: 'xrdef {Insns-pg}{251} ! 426: 'xrdef {Insns-snt}{Section'tie15.15} ! 427: 'xrdef {Calls-title}{RTL Representation of Function-Call Insns} ! 428: 'xrdef {Calls-pg}{259} ! 429: 'xrdef {Calls-snt}{Section'tie15.16} ! 430: 'xrdef {Sharing-title}{Structure Sharing Assumptions} ! 431: 'xrdef {Sharing-pg}{261} ! 432: 'xrdef {Sharing-snt}{Section'tie15.17} ! 433: 'xrdef {Reading RTL-title}{Reading RTL} ! 434: 'xrdef {Reading RTL-pg}{262} ! 435: 'xrdef {Reading RTL-snt}{Section'tie15.18} ! 436: 'xrdef {Machine Desc-title}{Machine Descriptions} ! 437: 'xrdef {Machine Desc-pg}{263} ! 438: 'xrdef {Machine Desc-snt}{Chapter'tie16} ! 439: 'xrdef {Patterns-title}{Everything about Instruction Patterns} ! 440: 'xrdef {Patterns-pg}{263} ! 441: 'xrdef {Patterns-snt}{Section'tie16.1} ! 442: 'xrdef {Example-title}{Example of \code {define_insn}} ! 443: 'xrdef {Example-pg}{264} ! 444: 'xrdef {Example-snt}{Section'tie16.2} ! 445: 'xrdef {RTL Template-title}{RTL Template} ! 446: 'xrdef {RTL Template-pg}{265} ! 447: 'xrdef {RTL Template-snt}{Section'tie16.3} ! 448: 'xrdef {Output Template-title}{Output Templates and Operand Substitution} ! 449: 'xrdef {Output Template-pg}{269} ! 450: 'xrdef {Output Template-snt}{Section'tie16.4} ! 451: 'xrdef {Output Statement-title}{C Statements for Assembler Output} ! 452: 'xrdef {Output Statement-pg}{271} ! 453: 'xrdef {Output Statement-snt}{Section'tie16.5} ! 454: 'xrdef {Constraints-title}{Operand Constraints} ! 455: 'xrdef {Constraints-pg}{273} ! 456: 'xrdef {Constraints-snt}{Section'tie16.6} ! 457: 'xrdef {Simple Constraints-title}{Simple Constraints} ! 458: 'xrdef {Simple Constraints-pg}{273} ! 459: 'xrdef {Simple Constraints-snt}{Section'tie16.6.1} ! 460: 'xrdef {Multi-Alternative-title}{Multiple Alternative Constraints} ! 461: 'xrdef {Multi-Alternative-pg}{277} ! 462: 'xrdef {Multi-Alternative-snt}{Section'tie16.6.2} ! 463: 'xrdef {Class Preferences-title}{Register Class Preferences} ! 464: 'xrdef {Class Preferences-pg}{278} ! 465: 'xrdef {Class Preferences-snt}{Section'tie16.6.3} ! 466: 'xrdef {Modifiers-title}{Constraint Modifier Characters} ! 467: 'xrdef {Modifiers-pg}{279} ! 468: 'xrdef {Modifiers-snt}{Section'tie16.6.4} ! 469: 'xrdef {Machine Constraints-title}{Constraints for Particular Machines} ! 470: 'xrdef {Machine Constraints-pg}{280} ! 471: 'xrdef {Machine Constraints-snt}{Section'tie16.6.5} ! 472: 'xrdef {No Constraints-title}{Not Using Constraints} ! 473: 'xrdef {No Constraints-pg}{285} ! 474: 'xrdef {No Constraints-snt}{Section'tie16.6.6} ! 475: 'xrdef {Standard Names-title}{Standard Pattern Names For Generation} ! 476: 'xrdef {Standard Names-pg}{286} ! 477: 'xrdef {Standard Names-snt}{Section'tie16.7} ! 478: 'xrdef {Pattern Ordering-title}{When the Order of Patterns Matters} ! 479: 'xrdef {Pattern Ordering-pg}{296} ! 480: 'xrdef {Pattern Ordering-snt}{Section'tie16.8} ! 481: 'xrdef {Dependent Patterns-title}{Interdependence of Patterns} ! 482: 'xrdef {Dependent Patterns-pg}{296} ! 483: 'xrdef {Dependent Patterns-snt}{Section'tie16.9} ! 484: 'xrdef {Jump Patterns-title}{Defining Jump Instruction Patterns} ! 485: 'xrdef {Jump Patterns-pg}{298} ! 486: 'xrdef {Jump Patterns-snt}{Section'tie16.10} ! 487: 'xrdef {Insn Canonicalizations-title}{Canonicalization of Instructions} ! 488: 'xrdef {Insn Canonicalizations-pg}{300} ! 489: 'xrdef {Insn Canonicalizations-snt}{Section'tie16.11} ! 490: 'xrdef {Peephole Definitions-title}{Machine-Specific Peephole Optimizers} ! 491: 'xrdef {Peephole Definitions-pg}{301} ! 492: 'xrdef {Peephole Definitions-snt}{Section'tie16.12} ! 493: 'xrdef {Expander Definitions-title}{Defining RTL Sequences for Code Generation} ! 494: 'xrdef {Expander Definitions-pg}{305} ! 495: 'xrdef {Expander Definitions-snt}{Section'tie16.13} ! 496: 'xrdef {Insn Splitting-title}{Defining How to Split Instructions} ! 497: 'xrdef {Insn Splitting-pg}{308} ! 498: 'xrdef {Insn Splitting-snt}{Section'tie16.14} ! 499: 'xrdef {Insn Attributes-title}{Instruction Attributes} ! 500: 'xrdef {Insn Attributes-pg}{311} ! 501: 'xrdef {Insn Attributes-snt}{Section'tie16.15} ! 502: 'xrdef {Defining Attributes-title}{Defining Attributes and their Values} ! 503: 'xrdef {Defining Attributes-pg}{311} ! 504: 'xrdef {Defining Attributes-snt}{Section'tie16.15.1} ! 505: 'xrdef {Expressions-title}{Attribute Expressions} ! 506: 'xrdef {Expressions-pg}{312} ! 507: 'xrdef {Expressions-snt}{Section'tie16.15.2} ! 508: 'xrdef {Tagging Insns-title}{Assigning Attribute Values to Insns} ! 509: 'xrdef {Tagging Insns-pg}{315} ! 510: 'xrdef {Tagging Insns-snt}{Section'tie16.15.3} ! 511: 'xrdef {Attr Example-title}{Example of Attribute Specifications} ! 512: 'xrdef {Attr Example-pg}{317} ! 513: 'xrdef {Attr Example-snt}{Section'tie16.15.4} ! 514: 'xrdef {Insn Lengths-title}{Computing the Length of an Insn} ! 515: 'xrdef {Insn Lengths-pg}{318} ! 516: 'xrdef {Insn Lengths-snt}{Section'tie16.15.5} ! 517: 'xrdef {Constant Attributes-title}{Constant Attributes} ! 518: 'xrdef {Constant Attributes-pg}{320} ! 519: 'xrdef {Constant Attributes-snt}{Section'tie16.15.6} ! 520: 'xrdef {Delay Slots-title}{Delay Slot Scheduling} ! 521: 'xrdef {Delay Slots-pg}{320} ! 522: 'xrdef {Delay Slots-snt}{Section'tie16.15.7} ! 523: 'xrdef {Function Units-title}{Specifying Function Units} ! 524: 'xrdef {Function Units-pg}{322} ! 525: 'xrdef {Function Units-snt}{Section'tie16.15.8} ! 526: 'xrdef {Target Macros-title}{Target Description Macros} ! 527: 'xrdef {Target Macros-pg}{325} ! 528: 'xrdef {Target Macros-snt}{Chapter'tie17} ! 529: 'xrdef {Driver-title}{Controlling the Compilation Driver, \file {gcc}} ! 530: 'xrdef {Driver-pg}{325} ! 531: 'xrdef {Driver-snt}{Section'tie17.1} ! 532: 'xrdef {Run-time Target-title}{Run-time Target Specification} ! 533: 'xrdef {Run-time Target-pg}{329} ! 534: 'xrdef {Run-time Target-snt}{Section'tie17.2} ! 535: 'xrdef {Storage Layout-title}{Storage Layout} ! 536: 'xrdef {Storage Layout-pg}{332} ! 537: 'xrdef {Storage Layout-snt}{Section'tie17.3} ! 538: 'xrdef {Type Layout-title}{Layout of Source Language Data Types} ! 539: 'xrdef {Type Layout-pg}{337} ! 540: 'xrdef {Type Layout-snt}{Section'tie17.4} ! 541: 'xrdef {Registers-title}{Register Usage} ! 542: 'xrdef {Registers-pg}{340} ! 543: 'xrdef {Registers-snt}{Section'tie17.5} ! 544: 'xrdef {Register Basics-title}{Basic Characteristics of Registers} ! 545: 'xrdef {Register Basics-pg}{340} ! 546: 'xrdef {Register Basics-snt}{Section'tie17.5.1} ! 547: 'xrdef {Allocation Order-title}{Order of Allocation of Registers} ! 548: 'xrdef {Allocation Order-pg}{342} ! 549: 'xrdef {Allocation Order-snt}{Section'tie17.5.2} ! 550: 'xrdef {Values in Registers-title}{How Values Fit in Registers} ! 551: 'xrdef {Values in Registers-pg}{343} ! 552: 'xrdef {Values in Registers-snt}{Section'tie17.5.3} ! 553: 'xrdef {Leaf Functions-title}{Handling Leaf Functions} ! 554: 'xrdef {Leaf Functions-pg}{344} ! 555: 'xrdef {Leaf Functions-snt}{Section'tie17.5.4} ! 556: 'xrdef {Stack Registers-title}{Registers That Form a Stack} ! 557: 'xrdef {Stack Registers-pg}{345} ! 558: 'xrdef {Stack Registers-snt}{Section'tie17.5.5} ! 559: 'xrdef {Obsolete Register Macros-title}{Obsolete Macros for Controlling Register Usage} ! 560: 'xrdef {Obsolete Register Macros-pg}{346} ! 561: 'xrdef {Obsolete Register Macros-snt}{Section'tie17.5.6} ! 562: 'xrdef {Register Classes-title}{Register Classes} ! 563: 'xrdef {Register Classes-pg}{347} ! 564: 'xrdef {Register Classes-snt}{Section'tie17.6} ! 565: 'xrdef {Stack and Calling-title}{Stack Layout and Calling Conventions} ! 566: 'xrdef {Stack and Calling-pg}{353} ! 567: 'xrdef {Stack and Calling-snt}{Section'tie17.7} ! 568: 'xrdef {Frame Layout-title}{Basic Stack Layout} ! 569: 'xrdef {Frame Layout-pg}{353} ! 570: 'xrdef {Frame Layout-snt}{Section'tie17.7.1} ! 571: 'xrdef {Frame Registers-title}{Registers That Address the Stack Frame} ! 572: 'xrdef {Frame Registers-pg}{355} ! 573: 'xrdef {Frame Registers-snt}{Section'tie17.7.2} ! 574: 'xrdef {Elimination-title}{Eliminating Frame Pointer and Arg Pointer} ! 575: 'xrdef {Elimination-pg}{357} ! 576: 'xrdef {Elimination-snt}{Section'tie17.7.3} ! 577: 'xrdef {Stack Arguments-title}{Passing Function Arguments on the Stack} ! 578: 'xrdef {Stack Arguments-pg}{358} ! 579: 'xrdef {Stack Arguments-snt}{Section'tie17.7.4} ! 580: 'xrdef {Register Arguments-title}{Passing Arguments in Registers} ! 581: 'xrdef {Register Arguments-pg}{360} ! 582: 'xrdef {Register Arguments-snt}{Section'tie17.7.5} ! 583: 'xrdef {Scalar Return-title}{How Scalar Function Values Are Returned} ! 584: 'xrdef {Scalar Return-pg}{363} ! 585: 'xrdef {Scalar Return-snt}{Section'tie17.7.6} ! 586: 'xrdef {Aggregate Return-title}{How Large Values Are Returned} ! 587: 'xrdef {Aggregate Return-pg}{365} ! 588: 'xrdef {Aggregate Return-snt}{Section'tie17.7.7} ! 589: 'xrdef {Caller Saves-title}{Caller-Saves Register Allocation} ! 590: 'xrdef {Caller Saves-pg}{366} ! 591: 'xrdef {Caller Saves-snt}{Section'tie17.7.8} ! 592: 'xrdef {Function Entry-title}{Function Entry and Exit} ! 593: 'xrdef {Function Entry-pg}{367} ! 594: 'xrdef {Function Entry-snt}{Section'tie17.7.9} ! 595: 'xrdef {Profiling-title}{Generating Code for Profiling} ! 596: 'xrdef {Profiling-pg}{370} ! 597: 'xrdef {Profiling-snt}{Section'tie17.7.10} ! 598: 'xrdef {Varargs-title}{Implementing the Varargs Macros} ! 599: 'xrdef {Varargs-pg}{371} ! 600: 'xrdef {Varargs-snt}{Section'tie17.8} ! 601: 'xrdef {Trampolines-title}{Trampolines for Nested Functions} ! 602: 'xrdef {Trampolines-pg}{373} ! 603: 'xrdef {Trampolines-snt}{Section'tie17.9} ! 604: 'xrdef {Library Calls-title}{Implicit Calls to Library Routines} ! 605: 'xrdef {Library Calls-pg}{376} ! 606: 'xrdef {Library Calls-snt}{Section'tie17.10} ! 607: 'xrdef {Addressing Modes-title}{Addressing Modes} ! 608: 'xrdef {Addressing Modes-pg}{379} ! 609: 'xrdef {Addressing Modes-snt}{Section'tie17.11} ! 610: 'xrdef {Condition Code-title}{Condition Code Status} ! 611: 'xrdef {Condition Code-pg}{382} ! 612: 'xrdef {Condition Code-snt}{Section'tie17.12} ! 613: 'xrdef {Costs-title}{Describing Relative Costs of Operations} ! 614: 'xrdef {Costs-pg}{385} ! 615: 'xrdef {Costs-snt}{Section'tie17.13} ! 616: 'xrdef {Sections-title}{Dividing the Output into Sections (Texts, Data, \dots{})} ! 617: 'xrdef {Sections-pg}{388} ! 618: 'xrdef {Sections-snt}{Section'tie17.14} ! 619: 'xrdef {PIC-title}{Position Independent Code} ! 620: 'xrdef {PIC-pg}{390} ! 621: 'xrdef {PIC-snt}{Section'tie17.15} ! 622: 'xrdef {Assembler Format-title}{Defining the Output Assembler Language} ! 623: 'xrdef {Assembler Format-pg}{391} ! 624: 'xrdef {Assembler Format-snt}{Section'tie17.16} ! 625: 'xrdef {File Framework-title}{The Overall Framework of an Assembler File} ! 626: 'xrdef {File Framework-pg}{391} ! 627: 'xrdef {File Framework-snt}{Section'tie17.16.1} ! 628: 'xrdef {Data Output-title}{Output of Data} ! 629: 'xrdef {Data Output-pg}{393} ! 630: 'xrdef {Data Output-snt}{Section'tie17.16.2} ! 631: 'xrdef {Uninitialized Data-title}{Output of Uninitialized Variables} ! 632: 'xrdef {Uninitialized Data-pg}{395} ! 633: 'xrdef {Uninitialized Data-snt}{Section'tie17.16.3} ! 634: 'xrdef {Label Output-title}{Output and Generation of Labels} ! 635: 'xrdef {Label Output-pg}{396} ! 636: 'xrdef {Label Output-snt}{Section'tie17.16.4} ! 637: 'xrdef {Initialization-title}{How Initialization Functions Are Handled} ! 638: 'xrdef {Initialization-pg}{399} ! 639: 'xrdef {Initialization-snt}{Section'tie17.16.5} ! 640: 'xrdef {Macros for Initialization-title}{Macros Controlling Initialization Routines} ! 641: 'xrdef {Macros for Initialization-pg}{402} ! 642: 'xrdef {Macros for Initialization-snt}{Section'tie17.16.6} ! 643: 'xrdef {Instruction Output-title}{Output of Assembler Instructions} ! 644: 'xrdef {Instruction Output-pg}{403} ! 645: 'xrdef {Instruction Output-snt}{Section'tie17.16.7} ! 646: 'xrdef {Dispatch Tables-title}{Output of Dispatch Tables} ! 647: 'xrdef {Dispatch Tables-pg}{406} ! 648: 'xrdef {Dispatch Tables-snt}{Section'tie17.16.8} ! 649: 'xrdef {Alignment Output-title}{Assembler Commands for Alignment} ! 650: 'xrdef {Alignment Output-pg}{407} ! 651: 'xrdef {Alignment Output-snt}{Section'tie17.16.9} ! 652: 'xrdef {Debugging Info-title}{Controlling Debugging Information Format} ! 653: 'xrdef {Debugging Info-pg}{408} ! 654: 'xrdef {Debugging Info-snt}{Section'tie17.17} ! 655: 'xrdef {All Debuggers-title}{Macros Affecting All Debugging Formats} ! 656: 'xrdef {All Debuggers-pg}{408} ! 657: 'xrdef {All Debuggers-snt}{Section'tie17.17.1} ! 658: 'xrdef {DBX Options-title}{Specific Options for DBX Output} ! 659: 'xrdef {DBX Options-pg}{409} ! 660: 'xrdef {DBX Options-snt}{Section'tie17.17.2} ! 661: 'xrdef {DBX Hooks-title}{Open-Ended Hooks for DBX Format} ! 662: 'xrdef {DBX Hooks-pg}{411} ! 663: 'xrdef {DBX Hooks-snt}{Section'tie17.17.3} ! 664: 'xrdef {File Names and DBX-title}{File Names in DBX Format} ! 665: 'xrdef {File Names and DBX-pg}{413} ! 666: 'xrdef {File Names and DBX-snt}{Section'tie17.17.4} ! 667: 'xrdef {SDB and DWARF-title}{Macros for SDB and DWARF Output} ! 668: 'xrdef {SDB and DWARF-pg}{414} ! 669: 'xrdef {SDB and DWARF-snt}{Section'tie17.17.5} ! 670: 'xrdef {Cross-compilation-title}{Cross Compilation and Floating Point} ! 671: 'xrdef {Cross-compilation-pg}{415} ! 672: 'xrdef {Cross-compilation-snt}{Section'tie17.18} ! 673: 'xrdef {Misc-title}{Miscellaneous Parameters} ! 674: 'xrdef {Misc-pg}{417} ! 675: 'xrdef {Misc-snt}{Section'tie17.19} ! 676: 'xrdef {Config-title}{The Configuration File} ! 677: 'xrdef {Config-pg}{425} ! 678: 'xrdef {Config-snt}{Chapter'tie18} ! 679: 'xrdef {Index-title}{Index} ! 680: 'xrdef {Index-pg}{429} 1.1 root 681: 'xrdef {Index-snt}{}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.