This is Info file gcc.info, produced by Makeinfo version 1.68 from the
input file /tmp/pkgbuild/lang/gpc/work.sparc64/gcc-2.95.3/gcc/gcc.texi.

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* gcc: (gcc).                  The GNU Compiler Collection.
END-INFO-DIR-ENTRY
   This file documents the use and the internals of the GNU compiler.

   Published by the Free Software Foundation 59 Temple Place - Suite 330
Boston, MA 02111-1307 USA

   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000 Free Software Foundation, Inc.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the sections entitled "GNU General Public License" and "Funding
for Free Software" are included exactly as in the original, and
provided that the entire resulting derived work is distributed under
the terms of a permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the sections entitled "GNU General Public
License" and "Funding for Free Software", and this permission notice,
may be included in translations approved by the Free Software Foundation
instead of in the original English.


Indirect:
gcc.info-1: 1504
gcc.info-2: 42333
gcc.info-3: 76347
gcc.info-4: 123623
gcc.info-5: 167802
gcc.info-6: 214306
gcc.info-7: 261682
gcc.info-8: 303299
gcc.info-9: 350164
gcc.info-10: 400144
gcc.info-11: 441379
gcc.info-12: 489499
gcc.info-13: 531009
gcc.info-14: 579901
gcc.info-15: 627145
gcc.info-16: 672251
gcc.info-17: 722145
gcc.info-18: 770926
gcc.info-19: 817800
gcc.info-20: 866626
gcc.info-21: 916378
gcc.info-22: 953439
gcc.info-23: 995234
gcc.info-24: 1040116
gcc.info-25: 1086016
gcc.info-26: 1130109
gcc.info-27: 1180026
gcc.info-28: 1219704
gcc.info-29: 1264511
gcc.info-30: 1288975

Tag Table:
(Indirect)
Node: Top1504
Node: G++ and GCC3265
Node: Invoking GCC5663
Node: Option Summary9024
Node: Overall Options23769
Node: Invoking G++28789
Node: C Dialect Options30246
Node: C++ Dialect Options42333
Node: Warning Options59095
Node: Debugging Options76347
Node: Optimize Options93415
Node: Preprocessor Options110887
Node: Assembler Options117350
Node: Link Options117717
Node: Directory Options123623
Node: Target Options127488
Node: Submodel Options131119
Node: M680x0 Options132669
Node: VAX Options138185
Node: SPARC Options138720
Node: Convex Options148584
Node: AMD29K Options150765
Node: ARM Options154161
Node: Thumb Options162182
Node: MN10200 Options164152
Node: MN10300 Options164676
Node: M32R/D Options165452
Node: M88K Options167802
Node: RS/6000 and PowerPC Options175740
Node: RT Options194854
Node: MIPS Options196558
Node: i386 Options206303
Node: HPPA Options214306
Node: Intel 960 Options218577
Node: DEC Alpha Options221519
Node: Clipper Options230913
Node: H8/300 Options231312
Node: SH Options232126
Node: System V Options232945
Node: TMS320C3x/C4x Options233763
Node: V850 Options239268
Node: ARC Options241277
Node: NS32K Options242479
Node: Code Gen Options246699
Node: Environment Variables261682
Node: Running Protoize267868
Node: Installation274234
Node: Configuration Files301694
Node: Configurations303299
Node: Other Dir342423
Node: Cross-Compiler344139
Node: Steps of Cross345970
Node: Configure Cross347088
Node: Tools and Libraries347725
Node: Cross Runtime350164
Node: Cross Headers354245
Node: Build Cross356244
Node: Sun Install358120
Node: VMS Install359792
Node: Collect2369722
Node: Header Dirs372287
Node: C Extensions373711
Node: Statement Exprs377236
Node: Local Labels379130
Node: Labels as Values381192
Node: Nested Functions383056
Node: Constructing Calls386899
Node: Naming Types388956
Node: Typeof390050
Node: Lvalues391915
Node: Conditionals394355
Node: Long Long395246
Node: Complex396686
Node: Hex Floats398547
Node: Zero Length399467
Node: Variable Length400144
Node: Macro Varargs402669
Node: Subscripting404772
Node: Pointer Arith405255
Node: Initializers405820
Node: Constructors406285
Node: Labeled Elements407979
Node: Case Ranges410608
Node: Cast to Union411289
Node: Function Attributes412367
Node: Function Prototypes428291
Node: C++ Comments430093
Node: Dollar Signs430629
Node: Character Escapes431087
Node: Alignment431374
Node: Variable Attributes432846
Node: Type Attributes441379
Node: Inline450590
Node: Extended Asm454832
Node: Asm Labels469765
Node: Explicit Reg Vars471084
Node: Global Reg Vars472539
Node: Local Reg Vars477104
Node: Alternate Keywords478908
Node: Incomplete Enums480310
Node: Function Names481066
Node: Return Address482340
Node: Other Builtins484383
Node: Deprecated Features486849
Node: C++ Extensions488126
Node: Naming Results489499
Node: Min and Max492813
Node: Destructors and Goto494253
Node: C++ Interface494729
Node: Template Instantiation499963
Node: Bound member functions508578
Node: C++ Signatures509911
Node: Gcov514255
Node: Gcov Intro514778
Node: Invoking Gcov517459
Node: Gcov and Optimization523070
Node: Gcov Data Files524494
Node: Trouble528064
Node: Actual Bugs529742
Node: Installation Problems531009
Node: Cross-Compiler Problems544687
Node: Interoperation546158
Node: External Bugs559436
Node: Incompatibilities561559
Node: Fixed Headers570031
Node: Standard Libraries572341
Node: Disappointments573582
Node: C++ Misunderstandings578121
Node: Static Definitions578847
Node: Temporaries579901
Node: Copy Assignment581879
Node: Protoize Caveats583690
Node: Non-bugs587646
Node: Warnings and Errors597277
Node: Bugs599038
Node: Bug Criteria600386
Node: Bug Lists602824
Node: Bug Reporting603931
Node: Sending Patches616145
Node: Service621520
Node: Contributing622087
Node: VMS622893
Node: Include Files and VMS623279
Node: Global Declarations627145
Node: VMS Misc631450
Node: Portability635757
Node: Interface637506
Node: Passes642088
Node: RTL660439
Node: RTL Objects662407
Node: RTL Classes665453
Node: Accessors669871
Node: Flags672251
Node: Machine Modes682586
Node: Constants690220
Node: Regs and Memory695408
Node: Arithmetic707884
Node: Comparisons713782
Node: Bit Fields717845
Node: Conversions719257
Node: RTL Declarations722145
Node: Side Effects722954
Node: Incdec735958
Node: Assembler739459
Node: Insns740981
Node: Calls764316
Node: Sharing766911
Node: Reading RTL769987
Node: Machine Desc770926
Node: Patterns772779
Node: Example775723
Node: RTL Template776851
Node: Output Template789930
Node: Output Statement793912
Node: Constraints797625
Node: Simple Constraints798628
Node: Multi-Alternative810540
Node: Class Preferences813376
Node: Modifiers814256
Node: Machine Constraints817800
Node: No Constraints826862
Node: Standard Names827983
Node: Pattern Ordering865399
Node: Dependent Patterns866626
Node: Jump Patterns869441
Node: Insn Canonicalizations875257
Node: Peephole Definitions878752
Node: Expander Definitions885670
Node: Insn Splitting893055
Node: Insn Attributes899986
Node: Defining Attributes901033
Node: Expressions903045
Node: Tagging Insns909639
Node: Attr Example914002
Node: Insn Lengths916378
Node: Constant Attributes919671
Node: Delay Slots920831
Node: Function Units924042
Node: Target Macros929712
Node: Driver931595
Node: Run-time Target947142
Node: Storage Layout953439
Node: Type Layout970766
Node: Registers977539
Node: Register Basics978519
Node: Allocation Order983315
Node: Values in Registers984731
Node: Leaf Functions989851
Node: Stack Registers992629
Node: Obsolete Register Macros993462
Node: Register Classes995234
Node: Stack and Calling1015241
Node: Frame Layout1015696
Node: Stack Checking1021193
Node: Frame Registers1024773
Node: Elimination1029188
Node: Stack Arguments1033444
Node: Register Arguments1040116
Node: Scalar Return1050626
Node: Aggregate Return1054864
Node: Caller Saves1058579
Node: Function Entry1060118
Node: Profiling1071020
Node: Varargs1078101
Node: Trampolines1086016
Node: Library Calls1092734
Node: Addressing Modes1100792
Node: Condition Code1111200
Node: Costs1117399
Node: Sections1130109
Node: PIC1136340
Node: Assembler Format1139049
Node: File Framework1140115
Node: Data Output1144813
Node: Uninitialized Data1152007
Node: Label Output1157413
Node: Initialization1168945
Node: Macros for Initialization1175088
Node: Instruction Output1180026
Node: Dispatch Tables1188213
Node: Exception Region Output1190766
Node: Alignment Output1193760
Node: Debugging Info1195983
Node: All Debuggers1196592
Node: DBX Options1199420
Node: DBX Hooks1204703
Node: File Names and DBX1208343
Node: SDB and DWARF1210316
Node: Cross-compilation1213138
Node: Misc1219704
Node: Config1244081
Node: Fragments1251344
Node: Target Fragment1251940
Node: Host Fragment1256095
Node: Funding1256697
Node: GNU/Linux1259196
Node: Copying1264511
Node: Contributors1283699
Node: Index1288975

End Tag Table
