This is doc/arm-rtems-gcc.info, produced by makeinfo version 4.6 from
doc/arm-rtems-gcc.texi.

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* gcc: (arm-rtems-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

   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002 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.1 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.


Indirect:
arm-rtems-gcc.info-1: 1255
arm-rtems-gcc.info-2: 298330
arm-rtems-gcc.info-3: 591885
arm-rtems-gcc.info-4: 875781

Tag Table:
(Indirect)
Node: Top1255
Node: G++ and GCC2978
Node: Standards5538
Node: Invoking GCC12781
Node: Option Summary16437
Node: Overall Options37872
Node: Invoking G++44742
Node: C Dialect Options46195
Node: C++ Dialect Options59725
Node: Objective-C Dialect Options75804
Node: Language Independent Options77436
Node: Warning Options79231
Node: Debugging Options112487
Node: Optimize Options131450
Node: Preprocessor Options161194
Ref: -MF167783
Node: Assembler Options180574
Node: Link Options180948
Ref: Link Options-Footnote-1189034
Node: Directory Options189370
Node: Spec Files194389
Node: Target Options211902
Node: Submodel Options215896
Node: M680x0 Options217685
Node: M68hc1x Options223700
Node: VAX Options224888
Node: SPARC Options225431
Node: Convex Options234927
Node: AMD29K Options237115
Node: ARM Options240518
Node: MN10200 Options253046
Node: MN10300 Options253575
Node: M32R/D Options254633
Node: M88K Options257099
Node: RS/6000 and PowerPC Options265030
Node: RT Options284932
Node: MIPS Options286642
Node: i386 and x86-64 Options298330
Node: HPPA Options312915
Node: Intel 960 Options316998
Node: DEC Alpha Options319948
Node: DEC Alpha/VMS Options330972
Node: Clipper Options331357
Node: H8/300 Options331768
Node: SH Options332704
Node: System V Options335027
Node: TMS320C3x/C4x Options335852
Node: V850 Options341372
Node: ARC Options343388
Node: NS32K Options344597
Node: AVR Options348854
Node: MCore Options350662
Node: IA-64 Options351813
Node: D30V Options354208
Node: S/390 and zSeries Options355458
Node: CRIS Options357399
Node: MMIX Options361440
Node: PDP-11 Options363787
Node: Xstormy16 Options365620
Node: Xtensa Options365903
Node: Code Gen Options372621
Node: Environment Variables388443
Ref: DEPENDENCIES_OUTPUT394777
Node: Running Protoize395837
Node: C Implementation402211
Node: Translation implementation403152
Node: Environment implementation403530
Node: Identifiers implementation403830
Node: Characters implementation404243
Node: Integers implementation406110
Node: Floating point implementation406972
Node: Arrays and pointers implementation408831
Ref: Arrays and pointers implementation-Footnote-1410144
Node: Hints implementation410270
Node: Structures unions enumerations and bit-fields implementation410709
Node: Qualifiers implementation411528
Node: Preprocessing directives implementation411849
Node: Library functions implementation413476
Node: Architecture implementation413808
Node: Locale-specific behavior implementation414383
Node: C Extensions414688
Node: Statement Exprs418781
Node: Local Labels421842
Node: Labels as Values423914
Ref: Labels as Values-Footnote-1425980
Node: Nested Functions426165
Node: Constructing Calls430010
Node: Typeof432098
Node: Lvalues435281
Node: Conditionals437728
Node: Long Long438626
Node: Complex440133
Node: Hex Floats442808
Node: Zero Length443844
Node: Variable Length446895
Node: Variadic Macros449664
Node: Escaped Newlines452061
Node: Multi-line Strings452951
Node: Subscripting453562
Node: Pointer Arith454297
Node: Initializers454869
Node: Compound Literals455359
Node: Designated Inits457529
Node: Case Ranges461210
Node: Cast to Union461897
Node: Mixed Declarations462987
Node: Function Attributes463489
Node: Attribute Syntax485475
Node: Function Prototypes495859
Node: C++ Comments497659
Node: Dollar Signs498261
Node: Character Escapes498726
Node: Alignment499020
Node: Variable Attributes500347
Node: Type Attributes511501
Node: Inline522040
Node: Extended Asm526756
Node: Constraints543877
Node: Simple Constraints544727
Node: Multi-Alternative551224
Node: Modifiers552942
Node: Machine Constraints555382
Node: Asm Labels571983
Node: Explicit Reg Vars573666
Node: Global Reg Vars575127
Node: Local Reg Vars579699
Node: Alternate Keywords581506
Node: Incomplete Enums583200
Node: Function Names583963
Node: Return Address586407
Node: Vector Extensions588993
Node: Other Builtins591885
Node: Target Builtins604448
Node: X86 Built-in Functions604956
Node: PowerPC AltiVec Built-in Functions614615
Node: Pragmas671557
Node: ARM Pragmas672030
Node: Darwin Pragmas672631
Node: Solaris Pragmas673677
Node: Tru64 Pragmas674247
Node: Unnamed Fields674995
Node: C++ Extensions676073
Node: Min and Max677650
Node: Volatiles679041
Node: Restricted Pointers682419
Node: Vague Linkage683996
Node: C++ Interface687662
Ref: C++ Interface-Footnote-1692757
Node: Template Instantiation692896
Node: Bound member functions701734
Node: C++ Attributes703292
Node: Java Exceptions704904
Node: Deprecated Features706308
Node: Backwards Compatibility708281
Node: Objective-C709636
Node: Executing code before main710223
Node: What you can and what you cannot do in +load712868
Node: Type encoding715041
Node: Garbage Collection718300
Node: Constant string objects720971
Node: compatibility_alias722612
Node: Compatibility723498
Node: Gcov730092
Node: Gcov Intro730568
Node: Invoking Gcov733250
Node: Gcov and Optimization739334
Node: Gcov Data Files740758
Node: Trouble744330
Node: Actual Bugs745931
Node: Cross-Compiler Problems746849
Node: Interoperation748366
Node: External Bugs761081
Node: Incompatibilities762580
Node: Fixed Headers772195
Node: Standard Libraries774511
Node: Disappointments775887
Node: C++ Misunderstandings780616
Node: Static Definitions781349
Node: Temporaries782403
Node: Copy Assignment784387
Node: Protoize Caveats786212
Node: Non-bugs790174
Node: Warnings and Errors800073
Node: Bugs801840
Node: Bug Criteria803200
Node: Bug Lists805631
Node: Bug Reporting806197
Node: gccbug818307
Node: Service819134
Node: Contributing819887
Node: VMS820633
Node: Include Files and VMS821022
Node: Global Declarations824894
Node: VMS Misc829205
Node: Funding833515
Node: GNU Project836017
Node: Copying836675
Node: GNU Free Documentation License855890
Node: Contributors875781
Node: Option Index900716
Node: Index970810

End Tag Table
