This is doc/arm-rtems-gcc.info, produced by makeinfo version 4.8 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: 298345
arm-rtems-gcc.info-3: 592784
arm-rtems-gcc.info-4: 876048

Tag Table:
(Indirect)
Node: Top1255
Node: G++ and GCC2978
Node: Standards5542
Node: Invoking GCC12789
Node: Option Summary16449
Node: Overall Options37583
Node: Invoking G++44461
Node: C Dialect Options45922
Node: C++ Dialect Options59460
Node: Objective-C Dialect Options75527
Node: Language Independent Options77167
Node: Warning Options78970
Node: Debugging Options112234
Node: Optimize Options131205
Node: Preprocessor Options160949
Ref: -MF167548
Node: Assembler Options180329
Node: Link Options180713
Ref: Link Options-Footnote-1188808
Node: Directory Options189144
Node: Spec Files194173
Node: Target Options211691
Node: Submodel Options215695
Node: M680x0 Options217494
Node: M68hc1x Options223523
Node: VAX Options224725
Node: SPARC Options225282
Node: Convex Options234792
Node: AMD29K Options236994
Node: ARM Options240411
Node: MN10200 Options252953
Node: MN10300 Options253496
Node: M32R/D Options254568
Node: M88K Options257050
Node: RS/6000 and PowerPC Options264997
Node: RT Options284915
Node: MIPS Options286641
Node: i386 and x86-64 Options298345
Node: HPPA Options312946
Node: Intel 960 Options317045
Node: DEC Alpha Options320011
Node: DEC Alpha/VMS Options331051
Node: Clipper Options331452
Node: H8/300 Options331879
Node: SH Options332831
Node: System V Options335170
Node: TMS320C3x/C4x Options336011
Node: V850 Options341547
Node: ARC Options343579
Node: NS32K Options344804
Node: AVR Options349077
Node: MCore Options350901
Node: IA-64 Options352068
Node: D30V Options354479
Node: S/390 and zSeries Options355745
Node: CRIS Options357702
Node: MMIX Options361759
Node: PDP-11 Options364122
Node: Xstormy16 Options365971
Node: Xtensa Options366270
Node: Code Gen Options373004
Node: Environment Variables388836
Ref: DEPENDENCIES_OUTPUT395180
Node: Running Protoize396240
Node: C Implementation402624
Node: Translation implementation403569
Node: Environment implementation403955
Node: Identifiers implementation404263
Node: Characters implementation404684
Node: Integers implementation406559
Node: Floating point implementation407429
Node: Arrays and pointers implementation409296
Ref: Arrays and pointers implementation-Footnote-1410617
Node: Hints implementation410743
Node: Structures unions enumerations and bit-fields implementation411190
Node: Qualifiers implementation412017
Node: Preprocessing directives implementation412348
Node: Library functions implementation413985
Node: Architecture implementation414327
Node: Locale-specific behavior implementation414912
Node: C Extensions415227
Node: Statement Exprs419324
Node: Local Labels422393
Node: Labels as Values424473
Ref: Labels as Values-Footnote-1426547
Node: Nested Functions426732
Node: Constructing Calls430570
Node: Typeof432669
Node: Lvalues435860
Node: Conditionals438315
Node: Long Long439221
Node: Complex440736
Node: Hex Floats443421
Node: Zero Length444467
Node: Variable Length447513
Node: Variadic Macros450292
Node: Escaped Newlines452699
Node: Multi-line Strings453599
Node: Subscripting454220
Node: Pointer Arith454955
Node: Initializers455537
Node: Compound Literals456037
Node: Designated Inits458217
Node: Case Ranges461903
Node: Cast to Union462600
Node: Mixed Declarations463700
Node: Function Attributes464212
Node: Attribute Syntax486180
Node: Function Prototypes496574
Node: C++ Comments498369
Node: Dollar Signs498981
Node: Character Escapes499456
Node: Alignment499760
Node: Variable Attributes501097
Node: Type Attributes512221
Node: Inline522760
Node: Extended Asm527485
Node: Constraints544630
Node: Simple Constraints545490
Node: Multi-Alternative552001
Node: Modifiers553733
Node: Machine Constraints556187
Node: Asm Labels572802
Node: Explicit Reg Vars574490
Node: Global Reg Vars575961
Node: Local Reg Vars580547
Node: Alternate Keywords582368
Node: Incomplete Enums584072
Node: Function Names584845
Node: Return Address587284
Node: Vector Extensions589882
Node: Other Builtins592784
Node: Target Builtins605372
Node: X86 Built-in Functions605890
Node: PowerPC AltiVec Built-in Functions615563
Node: Pragmas671559
Node: ARM Pragmas672042
Node: Darwin Pragmas672657
Node: Solaris Pragmas673717
Node: Tru64 Pragmas674301
Node: Unnamed Fields675063
Node: C++ Extensions676151
Node: Min and Max677732
Node: Volatiles679131
Node: Restricted Pointers682517
Node: Vague Linkage684102
Node: C++ Interface687776
Ref: C++ Interface-Footnote-1692879
Node: Template Instantiation693018
Node: Bound member functions701854
Node: C++ Attributes703415
Node: Java Exceptions705035
Node: Deprecated Features706447
Node: Backwards Compatibility708430
Node: Objective-C709795
Node: Executing code before main710386
Node: What you can and what you cannot do in +load713014
Node: Type encoding715199
Node: Garbage Collection718466
Node: Constant string objects721110
Node: compatibility_alias722759
Node: Compatibility723653
Node: Gcov730251
Node: Gcov Intro730731
Node: Invoking Gcov733421
Node: Gcov and Optimization739483
Node: Gcov Data Files740915
Node: Trouble744495
Node: Actual Bugs746102
Node: Cross-Compiler Problems747030
Node: Interoperation748557
Node: External Bugs761232
Node: Incompatibilities762741
Node: Fixed Headers772336
Node: Standard Libraries774662
Node: Disappointments776048
Node: C++ Misunderstandings780767
Node: Static Definitions781510
Node: Temporaries782578
Node: Copy Assignment784571
Node: Protoize Caveats786390
Node: Non-bugs790364
Node: Warnings and Errors800265
Node: Bugs802044
Node: Bug Criteria803410
Node: Bug Lists805851
Node: Bug Reporting806427
Node: gccbug818547
Node: Service819383
Node: Contributing820142
Node: VMS820894
Node: Include Files and VMS821289
Node: Global Declarations825171
Node: VMS Misc829492
Node: Funding833812
Node: GNU Project836314
Node: Copying836972
Node: GNU Free Documentation License856161
Node: Contributors876048
Node: Option Index900983
Node: Index1003535

End Tag Table
