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

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* gccint: (m68k-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:
m68k-rtems-gccint.info-1: 1283
m68k-rtems-gccint.info-2: 298466
m68k-rtems-gccint.info-3: 595394
m68k-rtems-gccint.info-4: 889829

Tag Table:
(Indirect)
Node: Top1283
Node: Contributing3768
Node: Portability4522
Node: Interface6291
Node: Languages10544
Node: Source Tree12105
Node: Configure Terms12742
Node: Top Level15712
Node: gcc Directory17854
Node: Subdirectories18885
Node: Configuration21239
Node: Config Fragments21930
Node: System Config23041
Node: Configuration Files23339
Node: Build26033
Node: Makefile26466
Node: Library Files29868
Node: Headers30462
Node: Documentation32507
Node: Texinfo Manuals33318
Node: Man Page Generation35447
Node: Miscellaneous Docs37363
Node: Front End38715
Node: Front End Directory42034
Node: Front End Config46563
Node: Back End48941
Node: Test Suites51973
Node: Test Idioms52481
Node: C Tests55357
Node: libgcj Tests58111
Node: Passes59031
Node: Trees82357
Node: Deficiencies85094
Node: Tree overview85334
Node: Macros and Functions89480
Node: Identifiers89625
Node: Containers91153
Node: Types92308
Node: Scopes105042
Node: Namespaces105809
Node: Classes108625
Node: Declarations113235
Node: Functions119302
Node: Function Basics121843
Node: Function Bodies128601
Node: Attributes142512
Node: Expression trees143756
Node: RTL168156
Node: RTL Objects170198
Node: RTL Classes174097
Node: Accessors178666
Node: Flags181057
Node: Machine Modes195970
Node: Constants204711
Node: Regs and Memory210685
Node: Arithmetic223564
Node: Comparisons230231
Node: Bit-Fields234362
Node: Vector Operations235791
Node: Conversions237577
Node: RTL Declarations240895
Node: Side Effects241715
Node: Incdec257516
Node: Assembler261080
Node: Insns262613
Node: Calls287419
Node: Sharing290024
Node: Reading RTL293135
Node: Machine Desc294129
Node: Overview296416
Node: Patterns298466
Node: Example301907
Node: RTL Template303349
Node: Output Template315825
Node: Output Statement319818
Node: Constraints323800
Node: Simple Constraints324742
Node: Multi-Alternative337114
Node: Class Preferences339960
Node: Modifiers340851
Node: Machine Constraints344520
Node: Standard Names361125
Ref: prologue instruction pattern400516
Ref: epilogue instruction pattern401009
Node: Pattern Ordering403738
Node: Dependent Patterns404975
Node: Jump Patterns407801
Node: Looping Patterns413559
Node: Insn Canonicalizations418173
Node: Expander Definitions421682
Node: Insn Splitting429825
Node: Including Patterns439451
Node: Peephole Definitions441234
Node: define_peephole442492
Node: define_peephole2448849
Node: Insn Attributes451921
Node: Defining Attributes453015
Node: Expressions455038
Node: Tagging Insns461637
Node: Attr Example466010
Node: Insn Lengths468397
Node: Constant Attributes471668
Node: Delay Slots472839
Node: Function Units476061
Node: Conditional Execution481742
Node: Constant Definitions484609
Node: Target Macros486198
Node: Target Structure488895
Node: Driver490194
Node: Run-time Target509567
Node: Per-Function Data517065
Node: Storage Layout520338
Node: Type Layout539374
Node: Escape Sequences549734
Node: Registers550657
Node: Register Basics551588
Node: Allocation Order557201
Node: Values in Registers558625
Node: Leaf Functions563468
Node: Stack Registers566265
Node: Register Classes567073
Node: Stack and Calling588017
Node: Frame Layout588521
Node: Exception Handling595394
Node: Stack Checking599907
Node: Frame Registers603472
Node: Elimination608932
Node: Stack Arguments612913
Node: Register Arguments620477
Node: Scalar Return632355
Node: Aggregate Return636604
Node: Caller Saves640329
Node: Function Entry641877
Node: Profiling653974
Node: Tail Calls656315
Node: Varargs656917
Node: Trampolines664603
Node: Library Calls671846
Node: Addressing Modes677376
Node: Condition Code688661
Node: Costs695996
Node: Scheduling707763
Node: Sections713287
Node: PIC721450
Node: Assembler Format724259
Node: File Framework725337
Node: Data Output730205
Node: Uninitialized Data738089
Node: Label Output743497
Node: Initialization758298
Node: Macros for Initialization764287
Node: Instruction Output770464
Node: Dispatch Tables779512
Node: Exception Region Output782075
Node: Alignment Output785437
Node: Debugging Info789317
Node: All Debuggers789989
Node: DBX Options792880
Node: DBX Hooks798263
Node: File Names and DBX802095
Node: SDB and DWARF804079
Node: VMS Debug807528
Node: Cross-compilation808084
Node: Mode Switching814671
Node: Target Attributes817932
Node: Misc821776
Node: Host Config850266
Node: Fragments856310
Node: Target Fragment857462
Node: Host Fragment861965
Node: Collect2863410
Node: Header Dirs865975
Node: Funding867434
Node: GNU Project869948
Node: Copying870610
Node: GNU Free Documentation License889829
Node: Contributors909724
Node: Option Index934663
Node: Index936422

End Tag Table
