V10/cmd/gcc/internals

Info file internals, produced by Makeinfo, -*- Text -*-
from input file internals.texinfo.



This file documents the internals of the GNU compiler.

Copyright (C) 1988 Free Software Foundation, Inc.

Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
are preserved on all copies.

Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided also that the
section entitled ``GNU CC General Public License'' is included exactly as
in the original, and provided that the entire resulting derived work is
distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this manual
into another language, under the above conditions for modified versions,
except that the section entitled ``GNU CC General Public License'' and
this permission notice may be included in translations approved by the
Free Software Foundation instead of in the original English.





Indirect:
internals-1: 1082
internals-2: 49705
internals-3: 88260
internals-4: 135977
internals-5: 183652
internals-6: 229329
internals-7: 271455

Tag Table:
(Indirect)
Node: Top1084
Node: Copying2276
Node: Contributors9633
Node: Options11165
Node: Installation36068
Node: VMS Install42638
Node: Trouble44602
Node: Incompatibilities44958
Node: Extensions49707
Node: Statement Exprs51271
Node: Naming Types52721
Node: Typeof53804
Node: Lvalues55502
Node: Conditionals57396
Node: Zero-Length58315
Node: Variable-Length58987
Node: Subscripting61129
Node: Pointer Arith61610
Node: Initializers62102
Node: Constructors62518
Node: Dollar Signs64001
Node: Alignment64297
Node: Inline65610
Node: Extended Asm67488
Node: Asm Labels72522
Node: Bugs73789
Node: Bug Criteria74501
Node: Bug Reporting77281
Node: Portability83698
Node: Interface85455
Node: Passes88262
Node: RTL100724
Node: RTL Objects102547
Node: Accessors105457
Node: Flags108739
Node: Machine Modes110408
Node: Constants115011
Node: Regs and Memory117505
Node: Arithmetic123494
Node: Comparisons128710
Node: Bit Fields131473
Node: Conversions132545
Node: RTL Declarations135210
Node: Side Effects135979
Node: Incdec142816
Node: Assembler145179
Node: Insns146695
Node: Calls155414
Node: Sharing157518
Node: Machine Desc159926
Node: Patterns161563
Node: Example164365
Node: RTL Template165484
Node: Output Template169785
Node: Output Statement172660
Node: Constraints174777
Node: Simple Constraints175704
Node: Multi-Alternative183654
Node: Class Preferences186658
Node: Modifiers187535
Node: No Constraints190908
Node: Standard Names191897
Node: Pattern Ordering204067
Node: Dependent Patterns205288
Node: Jump Patterns209220
Node: Peephole Definitions211585
Node: Expander Definitions216806
Node: Machine Macros223309
Node: Run-time Target224405
Node: Storage Layout227084
Node: Registers229331
Node: Register Classes237267
Node: Stack Layout244585
Node: Library Names259278
Node: Addressing Modes260175
Node: Misc264695
Node: Condition Code269375
Node: Assembler Format271457
Node: Config286336

End Tag Table