Info file gcc.info, produced by Makeinfo, -*- Text -*- from input file gcc.texinfo. This file documents the use and the internals of the GNU compiler. Copyright (C) 1988, 1989, 1990 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 sections entitled "GNU General Public License" and "Protect Your Freedom--Fight `Look And Feel'" are 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 sections entitled "GNU General Public License" and "Protect Your Freedom--Fight `Look And Feel'" and this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English.  Indirect: gcc.info-1: 1201 gcc.info-2: 23370 gcc.info-3: 59004 gcc.info-4: 108328 gcc.info-5: 148022 gcc.info-6: 197139 gcc.info-7: 245248 gcc.info-8: 287049 gcc.info-9: 334140 gcc.info-10: 383069 gcc.info-11: 432736  Tag Table: (Indirect) Node: Top1203 Node: Copying2579 Node: Contributors15946 Node: Boycott18145 Node: Options23372 Node: Installation59006 Node: Other Dir78072 Node: Sun Install79316 Node: 3b1 Install81176 Node: SCO Install82519 Node: VMS Install83280 Node: HPUX Install90886 Node: Tower Install91842 Node: Trouble92394 Node: Service95393 Node: Incompatibilities95971 Node: Extensions104866 Node: Statement Exprs106873 Node: Naming Types108330 Node: Typeof109419 Node: Lvalues111287 Node: Conditionals113201 Node: Zero-Length114128 Node: Variable-Length114806 Node: Subscripting116589 Node: Pointer Arith117072 Node: Initializers117651 Node: Constructors118095 Node: Function Attributes119596 Node: Dollar Signs121312 Node: Alignment121813 Node: Inline123151 Node: Extended Asm126108 Node: Asm Labels134884 Node: Explicit Reg Vars136202 Node: Global Reg Vars137217 Node: Local Reg Vars141451 Node: Alternate Keywords143044 Node: Bugs144209 Node: Bug Criteria145201 Node: Bug Reporting148024 Node: Portability158743 Node: Interface160507 Node: Passes164911 Node: RTL177793 Node: RTL Objects179628 Node: Accessors182561 Node: Flags185866 Node: Machine Modes190479 Node: Constants197141 Node: Regs and Memory199893 Node: Arithmetic207258 Node: Comparisons212492 Node: Bit Fields215304 Node: Conversions216388 Node: RTL Declarations219062 Node: Side Effects219833 Node: Incdec229116 Node: Assembler231489 Node: Insns233011 Node: Calls243128 Node: Sharing245250 Node: Machine Desc248064 Node: Patterns249708 Node: Example253019 Node: RTL Template254147 Node: Output Template262171 Node: Output Statement265190 Node: Constraints267327 Node: Simple Constraints268255 Node: Multi-Alternative278669 Node: Class Preferences281678 Node: Modifiers282558 Node: No Constraints285940 Node: Standard Names287051 Node: Pattern Ordering301654 Node: Dependent Patterns302880 Node: Jump Patterns307633 Node: Peephole Definitions310012 Node: Expander Definitions316964 Node: Machine Macros323916 Node: Run-time Target325153 Node: Storage Layout328997 Node: Registers334142 Node: Register Classes348305 Node: Stack Layout358344 Node: Library Calls380662 Node: Addressing Modes383071 Node: Delayed Branch389500 Node: Condition Code392584 Node: Cross-compilation395295 Node: Misc399753 Node: Assembler Format407089 Node: Config432738  End Tag Table