This is ../../gcc-3.4/gcc/doc/gcc.info, produced by makeinfo version
4.2 from ../../gcc-3.4/gcc/doc/gcc.texi.

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

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "GNU General Public License" and "Funding Free
Software", the Front-Cover texts being (a) (see below), and with the
Back-Cover Texts being (b) (see below).  A copy of the license is
included in the section entitled "GNU Free Documentation License".

   (a) The FSF's Front-Cover Text is:

   A GNU Manual

   (b) The FSF's Back-Cover Text is:

   You have freedom to copy and modify this GNU Manual, like GNU
software.  Copies published by the Free Software Foundation raise
funds for GNU development.
INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* gcc: (gcc).                  The GNU Compiler Collection.
END-INFO-DIR-ENTRY
   This file documents the use of the GNU compilers.

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

Indirect:
gcc.info-1: 1262
gcc.info-2: 50687
gcc.info-3: 83330
gcc.info-4: 121573
gcc.info-5: 143233
gcc.info-6: 194362
gcc.info-7: 232540
gcc.info-8: 273286
gcc.info-9: 321733
gcc.info-10: 363838
gcc.info-11: 412711
gcc.info-12: 461662
gcc.info-13: 510202
gcc.info-14: 553131
gcc.info-15: 598577
gcc.info-16: 648560
gcc.info-17: 697117
gcc.info-18: 707526
gcc.info-19: 765336
gcc.info-20: 813192
gcc.info-21: 862516
gcc.info-22: 911499
gcc.info-23: 956271
gcc.info-24: 982751
gcc.info-25: 1061338

Tag Table:
(Indirect)
Node: Top1262
Node: G++ and GCC3816
Node: Standards6407
Node: Invoking GCC13594
Node: Option Summary17317
Node: Overall Options41936
Node: Invoking G++49066
Node: C Dialect Options50687
Node: C++ Dialect Options61317
Node: Objective-C Dialect Options78159
Node: Language Independent Options81543
Node: Warning Options83330
Node: Debugging Options121573
Node: Optimize Options143233
Node: Preprocessor Options194362
Ref: Wtrigraphs198215
Ref: -MF202983
Ref: fdollars-in-identifiers210838
Node: Assembler Options218167
Node: Link Options218864
Ref: Link Options-Footnote-1227216
Node: Directory Options227552
Node: Spec Files232540
Node: Target Options251919
Node: Submodel Options253220
Node: M680x0 Options254979
Node: M68hc1x Options260904
Node: VAX Options262456
Node: SPARC Options262992
Node: ARM Options273286
Node: MN10200 Options285740
Node: MN10300 Options286262
Node: M32R/D Options287313
Node: M88K Options289771
Node: RS/6000 and PowerPC Options297654
Node: Darwin Options319615
Node: RT Options321733
Node: MIPS Options323402
Node: i386 and x86-64 Options337013
Node: HPPA Options353013
Node: Intel 960 Options360896
Node: DEC Alpha Options363838
Node: DEC Alpha/VMS Options375309
Node: H8/300 Options375686
Node: SH Options376743
Node: System V Options379100
Node: TMS320C3x/C4x Options379918
Node: V850 Options385430
Node: ARC Options388357
Node: NS32K Options389558
Node: AVR Options394082
Node: MCore Options395883
Node: IA-64 Options396888
Node: D30V Options399848
Node: S/390 and zSeries Options401091
Node: CRIS Options404107
Node: MMIX Options408141
Node: PDP-11 Options410609
Node: Xstormy16 Options412435
Node: FRV Options412711
Node: Xtensa Options416655
Node: Code Gen Options423695
Node: Environment Variables440512
Node: Precompiled Headers448146
Node: Running Protoize453033
Node: C Implementation459387
Node: Translation implementation460321
Node: Environment implementation460756
Node: Identifiers implementation461049
Node: Characters implementation461662
Node: Integers implementation463519
Node: Floating point implementation464474
Node: Arrays and pointers implementation466323
Ref: Arrays and pointers implementation-Footnote-1467626
Node: Hints implementation467752
Node: Structures unions enumerations and bit-fields implementation469191
Node: Qualifiers implementation470000
Node: Preprocessing directives implementation470311
Node: Library functions implementation472110
Node: Architecture implementation472435
Node: Locale-specific behavior implementation473000
Node: C Extensions473298
Node: Statement Exprs477403
Node: Local Labels480905
Node: Labels as Values483890
Ref: Labels as Values-Footnote-1485955
Node: Nested Functions486140
Node: Constructing Calls490032
Node: Typeof492113
Node: Lvalues495289
Node: Conditionals497729
Node: Long Long498620
Node: Complex500119
Node: Hex Floats502690
Node: Zero Length503719
Node: Empty Structures507016
Node: Variable Length507427
Node: Variadic Macros510202
Node: Escaped Newlines512593
Node: Subscripting513425
Node: Pointer Arith514151
Node: Initializers514716
Node: Compound Literals515205
Node: Designated Inits517368
Node: Case Ranges521042
Node: Cast to Union521722
Node: Mixed Declarations522817
Node: Function Attributes523318
Node: Attribute Syntax553131
Node: Function Prototypes563768
Node: C++ Comments565561
Node: Dollar Signs566073
Node: Character Escapes566531
Node: Alignment566818
Node: Variable Attributes568136
Node: Type Attributes581102
Node: Inline593855
Node: Extended Asm598577
Node: Constraints615875
Node: Simple Constraints616718
Node: Multi-Alternative623225
Node: Modifiers624936
Node: Machine Constraints627466
Node: Asm Labels648560
Node: Explicit Reg Vars650242
Node: Global Reg Vars651696
Node: Local Reg Vars656261
Node: Alternate Keywords658061
Node: Incomplete Enums659488
Node: Function Names660244
Node: Return Address662448
Node: Vector Extensions665234
Node: Other Builtins668790
Node: Target Builtins686712
Node: Alpha Built-in Functions687269
Node: ARM Built-in Functions690258
Node: X86 Built-in Functions697117
Node: PowerPC AltiVec Built-in Functions707526
Node: Pragmas765336
Node: ARM Pragmas765834
Node: RS/6000 and PowerPC Pragmas766441
Node: Darwin Pragmas767171
Node: Solaris Pragmas768227
Node: Tru64 Pragmas768790
Node: Unnamed Fields769531
Node: Thread-Local770623
Node: C99 Thread-Local Edits772714
Node: C++98 Thread-Local Edits774715
Node: C++ Extensions778149
Node: Min and Max779709
Node: Volatiles781093
Node: Restricted Pointers784463
Node: Vague Linkage786045
Node: C++ Interface789703
Ref: C++ Interface-Footnote-1794791
Node: Template Instantiation794930
Node: Bound member functions802067
Node: C++ Attributes803618
Node: Java Exceptions805222
Node: Deprecated Features806619
Node: Backwards Compatibility808627
Node: Objective-C809975
Node: Executing code before main810554
Node: What you can and what you cannot do in +load813192
Node: Type encoding815358
Node: Garbage Collection818610
Node: Constant string objects821274
Node: compatibility_alias823787
Node: Compatibility824666
Node: Gcov831253
Node: Gcov Intro831722
Node: Invoking Gcov834444
Node: Gcov and Optimization845810
Node: Gcov Data Files847247
Node: Trouble848362
Node: Actual Bugs849956
Node: Cross-Compiler Problems850864
Node: Interoperation852374
Node: External Bugs862516
Node: Incompatibilities863952
Node: Fixed Headers872399
Node: Standard Libraries874708
Node: Disappointments876078
Node: C++ Misunderstandings880572
Node: Static Definitions881384
Node: Name lookup882431
Ref: Name lookup-Footnote-1887239
Node: Temporaries887428
Node: Copy Assignment889398
Node: Protoize Caveats891220
Node: Non-bugs895175
Node: Warnings and Errors905043
Node: Bugs906803
Node: Bug Criteria907366
Node: Bug Reporting909557
Node: Service909938
Node: Contributing910756
Node: Funding911499
Node: GNU Project914003
Node: Copying914654
Node: GNU Free Documentation License933862
Node: Contributors956271
Node: Option Index982751
Node: Keyword Index1061338

End Tag Table
