This is doc/sparc-rtems-gccint.info, produced by makeinfo version 4.8
from doc/sparc-rtems-gccint.texi.

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* gccint: (sparc-rtems-gccint).            Internals of the GNU Compiler Collection.
END-INFO-DIR-ENTRY
   This file documents the internals 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:
sparc-rtems-gccint.info-1: 1286
sparc-rtems-gccint.info-2: 299258
sparc-rtems-gccint.info-3: 596686
sparc-rtems-gccint.info-4: 891862

Tag Table:
(Indirect)
Node: Top1286
Node: Contributing3772
Node: Portability4531
Node: Interface6305
Node: Languages10563
Node: Source Tree12129
Node: Configure Terms12772
Node: Top Level15751
Node: gcc Directory17903
Node: Subdirectories18948
Node: Configuration21319
Node: Config Fragments22026
Node: System Config23155
Node: Configuration Files23470
Node: Build26182
Node: Makefile26630
Node: Library Files30045
Node: Headers30655
Node: Documentation32713
Node: Texinfo Manuals33538
Node: Man Page Generation35684
Node: Miscellaneous Docs37617
Node: Front End38986
Node: Front End Directory42320
Node: Front End Config46867
Node: Back End49263
Node: Test Suites52309
Node: Test Idioms52826
Node: C Tests55715
Node: libgcj Tests58482
Node: Passes59415
Node: Trees82746
Node: Deficiencies85488
Node: Tree overview85737
Node: Macros and Functions89898
Node: Identifiers90056
Node: Containers91597
Node: Types92765
Node: Scopes105510
Node: Namespaces106286
Node: Classes109115
Node: Declarations113738
Node: Functions119813
Node: Function Basics122363
Node: Function Bodies129134
Node: Attributes143064
Node: Expression trees144319
Node: RTL168727
Node: RTL Objects170774
Node: RTL Classes174682
Node: Accessors179260
Node: Flags181660
Node: Machine Modes196582
Node: Constants205332
Node: Regs and Memory211315
Node: Arithmetic224203
Node: Comparisons230879
Node: Bit-Fields235019
Node: Vector Operations236459
Node: Conversions238256
Node: RTL Declarations241585
Node: Side Effects242416
Node: Incdec258228
Node: Assembler261803
Node: Insns263347
Node: Calls288164
Node: Sharing290780
Node: Reading RTL293902
Node: Machine Desc294907
Node: Overview297199
Node: Patterns299258
Node: Example302708
Node: RTL Template304159
Node: Output Template316644
Node: Output Statement320646
Node: Constraints324637
Node: Simple Constraints325588
Node: Multi-Alternative337968
Node: Class Preferences340827
Node: Modifiers341731
Node: Machine Constraints345413
Node: Standard Names362031
Ref: prologue instruction pattern401433
Ref: epilogue instruction pattern401926
Node: Pattern Ordering404655
Node: Dependent Patterns405901
Node: Jump Patterns408733
Node: Looping Patterns414502
Node: Insn Canonicalizations419127
Node: Expander Definitions422647
Node: Insn Splitting430801
Node: Including Patterns440418
Node: Peephole Definitions442226
Node: define_peephole443495
Node: define_peephole2449867
Node: Insn Attributes452954
Node: Defining Attributes454059
Node: Expressions456097
Node: Tagging Insns462711
Node: Attr Example467089
Node: Insn Lengths469481
Node: Constant Attributes472767
Node: Delay Slots473948
Node: Function Units477180
Node: Conditional Execution482876
Node: Constant Definitions485749
Node: Target Macros487344
Node: Target Structure490048
Node: Driver491329
Node: Run-time Target510696
Node: Per-Function Data518205
Node: Storage Layout521489
Node: Type Layout540517
Node: Escape Sequences550888
Node: Registers551822
Node: Register Basics552764
Node: Allocation Order558392
Node: Values in Registers559831
Node: Leaf Functions564689
Node: Stack Registers567501
Node: Register Classes568324
Node: Stack and Calling589279
Node: Frame Layout589796
Node: Exception Handling596686
Node: Stack Checking601216
Node: Frame Registers604798
Node: Elimination610275
Node: Stack Arguments614273
Node: Register Arguments621854
Node: Scalar Return633749
Node: Aggregate Return638015
Node: Caller Saves641757
Node: Function Entry643324
Node: Profiling655444
Node: Tail Calls657804
Node: Varargs658425
Node: Trampolines666124
Node: Library Calls673380
Node: Addressing Modes678923
Node: Condition Code690221
Node: Costs697569
Node: Scheduling709349
Node: Sections714895
Node: PIC723071
Node: Assembler Format725893
Node: File Framework726984
Node: Data Output731872
Node: Uninitialized Data739785
Node: Label Output745210
Node: Initialization760028
Node: Macros for Initialization766034
Node: Instruction Output772231
Node: Dispatch Tables781295
Node: Exception Region Output783875
Node: Alignment Output787256
Node: Debugging Info791155
Node: All Debuggers791840
Node: DBX Options794748
Node: DBX Hooks800148
Node: File Names and DBX803997
Node: SDB and DWARF805998
Node: VMS Debug809464
Node: Cross-compilation810037
Node: Mode Switching816637
Node: Target Attributes819911
Node: Misc823795
Node: Host Config852302
Node: Fragments858353
Node: Target Fragment859512
Node: Host Fragment863996
Node: Collect2865452
Node: Header Dirs868024
Node: Funding869490
Node: GNU Project872005
Node: Copying872668
Node: GNU Free Documentation License891862
Node: Contributors911754
Node: Option Index936694
Node: Index939111

End Tag Table
