Annotation of GNUtools/cc/gcc.info, revision 1.1.1.1

1.1       root        1: This is Info file gcc.info, produced by Makeinfo-1.54 from the input
                      2: file gcc.texi.
                      3: 
                      4:    This file documents the use and the internals of the GNU compiler.
                      5: 
                      6:    Published by the Free Software Foundation 675 Massachusetts Avenue
                      7: Cambridge, MA 02139 USA
                      8: 
                      9:    Copyright (C) 1988, 1989, 1992, 1993 Free Software Foundation, Inc.
                     10: 
                     11:    Permission is granted to make and distribute verbatim copies of this
                     12: manual provided the copyright notice and this permission notice are
                     13: preserved on all copies.
                     14: 
                     15:    Permission is granted to copy and distribute modified versions of
                     16: this manual under the conditions for verbatim copying, provided also
                     17: that the sections entitled "GNU General Public License" and "Protect
                     18: Your Freedom--Fight `Look And Feel'" are included exactly as in the
                     19: original, and provided that the entire resulting derived work is
                     20: distributed under the terms of a permission notice identical to this
                     21: one.
                     22: 
                     23:    Permission is granted to copy and distribute translations of this
                     24: manual into another language, under the above conditions for modified
                     25: versions, except that the sections entitled "GNU General Public
                     26: License" and "Protect Your Freedom--Fight `Look And Feel'", and this
                     27: permission notice, may be included in translations approved by the Free
                     28: Software Foundation instead of in the original English.
                     29: 
                     30: 
                     31: Indirect:
                     32: gcc.info-1: 1305
                     33: gcc.info-2: 49956
                     34: gcc.info-3: 91430
                     35: gcc.info-4: 136088
                     36: gcc.info-5: 176270
                     37: gcc.info-6: 224396
                     38: gcc.info-7: 274153
                     39: gcc.info-8: 323978
                     40: gcc.info-9: 366063
                     41: gcc.info-10: 404962
                     42: gcc.info-11: 442095
                     43: gcc.info-12: 491460
                     44: gcc.info-13: 534946
                     45: gcc.info-14: 584384
                     46: gcc.info-15: 615980
                     47: gcc.info-16: 663647
                     48: gcc.info-17: 709209
                     49: gcc.info-18: 758633
                     50: gcc.info-19: 805838
                     51: gcc.info-20: 854918
                     52: gcc.info-21: 902177
                     53: gcc.info-22: 937806
                     54: gcc.info-23: 958762
                     55: 
                     56: Tag Table:
                     57: (Indirect)
                     58: Node: Top1305
                     59: Node: Copying2855
                     60: Node: Contributors22003
                     61: Node: Boycott26808
                     62: Node: G++ and GCC32326
                     63: Node: Invoking GCC33661
                     64: Node: Option Summary37040
                     65: Node: Overall Options45404
                     66: Node: Invoking G++49956
                     67: Node: C Dialect Options51828
                     68: Node: C++ Dialect Options61238
                     69: Node: Warning Options69600
                     70: Node: Debugging Options82837
                     71: Node: Optimize Options91430
                     72: Node: Preprocessor Options101386
                     73: Node: Assembler Options107289
                     74: Node: Link Options107613
                     75: Node: Directory Options111621
                     76: Node: Target Options114521
                     77: Node: Submodel Options118248
                     78: Node: M680x0 Options119594
                     79: Node: VAX Options122978
                     80: Node: SPARC Options123513
                     81: Node: Convex Options125569
                     82: Node: AMD29K Options127750
                     83: Node: M88K Options129898
                     84: Node: RS/6000 and PowerPC Options136088
                     85: Node: RT Options142072
                     86: Node: MIPS Options143776
                     87: Node: i386 Options149841
                     88: Node: HPPA Options151187
                     89: Node: Intel 960 Options152382
                     90: Node: DEC Alpha Options154992
                     91: Node: Clipper Options156664
                     92: Node: System V Options157064
                     93: Node: Code Gen Options157751
                     94: Node: Environment Variables166016
                     95: Node: Running Protoize170041
                     96: Node: Installation176270
                     97: Node: Other Dir209048
                     98: Node: Cross-Compiler210732
                     99: Node: Steps of Cross212544
                    100: Node: Configure Cross213662
                    101: Node: Tools and Libraries214311
                    102: Node: Cross Runtime216754
                    103: Node: Cross Headers220506
                    104: Node: Build Cross222491
                    105: Node: PA Install224396
                    106: Node: Sun Install226707
                    107: Node: 3b1 Install228446
                    108: Node: Unos Install229479
                    109: Node: VMS Install231019
                    110: Node: WE32K Install240954
                    111: Node: MIPS Install242333
                    112: Node: Collect2245195
                    113: Node: Header Dirs248038
                    114: Node: C Extensions249452
                    115: Node: Statement Exprs252627
                    116: Node: Local Labels254521
                    117: Node: Labels as Values256583
                    118: Node: Nested Functions258448
                    119: Node: Constructing Calls262001
                    120: Node: Naming Types264058
                    121: Node: Typeof265152
                    122: Node: Lvalues267017
                    123: Node: Conditionals269282
                    124: Node: Long Long270173
                    125: Node: Complex271617
                    126: Node: Zero Length273479
                    127: Node: Variable Length274153
                    128: Node: Macro Varargs276678
                    129: Node: Subscripting278781
                    130: Node: Pointer Arith279264
                    131: Node: Initializers279829
                    132: Node: Constructors280275
                    133: Node: Labeled Elements281969
                    134: Node: Case Ranges284076
                    135: Node: Cast to Union285035
                    136: Node: Function Attributes286113
                    137: Node: Function Prototypes290969
                    138: Node: Dollar Signs292674
                    139: Node: Character Escapes293461
                    140: Node: Alignment293742
                    141: Node: Variable Attributes295218
                    142: Node: Inline298117
                    143: Node: Extended Asm301852
                    144: Node: Asm Labels312139
                    145: Node: Explicit Reg Vars313458
                    146: Node: Global Reg Vars314706
                    147: Node: Local Reg Vars319271
                    148: Node: Alternate Keywords320863
                    149: Node: Incomplete Enums322265
                    150: Node: Function Names322973
                    151: Node: C++ Extensions323978
                    152: Node: Naming Results324958
                    153: Node: Min and Max328272
                    154: Node: Destructors and Goto329722
                    155: Node: C++ Interface330272
                    156: Node: Trouble335139
                    157: Node: Actual Bugs336707
                    158: Node: Installation Problems337529
                    159: Node: Cross-Compiler Problems348686
                    160: Node: Interoperation350157
                    161: Node: External Bugs364056
                    162: Node: Incompatibilities366063
                    163: Node: Fixed Headers374611
                    164: Node: Disappointments376581
                    165: Node: C++ Misunderstandings380801
                    166: Node: Static Definitions381448
                    167: Node: Temporaries382502
                    168: Node: Protoize Caveats384706
                    169: Node: Non-bugs388661
                    170: Node: Warnings and Errors397863
                    171: Node: Bugs399634
                    172: Node: Bug Criteria400994
                    173: Node: Bug Lists403424
                    174: Node: Bug Reporting404962
                    175: Node: Sending Patches416906
                    176: Node: Service422258
                    177: Node: VMS422819
                    178: Node: Include Files and VMS423174
                    179: Node: Global Declarations427064
                    180: Node: VMS Misc431373
                    181: Node: Portability435699
                    182: Node: Interface437462
                    183: Node: Passes442095
                    184: Node: RTL459438
                    185: Node: RTL Objects461326
                    186: Node: Accessors464370
                    187: Node: Flags469696
                    188: Node: Machine Modes478715
                    189: Node: Constants486272
                    190: Node: Regs and Memory491460
                    191: Node: Arithmetic503170
                    192: Node: Comparisons509238
                    193: Node: Bit Fields513300
                    194: Node: Conversions514664
                    195: Node: RTL Declarations517552
                    196: Node: Side Effects518361
                    197: Node: Incdec530908
                    198: Node: Assembler533424
                    199: Node: Insns534946
                    200: Node: Calls555691
                    201: Node: Sharing558286
                    202: Node: Reading RTL561362
                    203: Node: Machine Desc562306
                    204: Node: Patterns564159
                    205: Node: Example567103
                    206: Node: RTL Template568231
                    207: Node: Output Template580431
                    208: Node: Output Statement584384
                    209: Node: Constraints588097
                    210: Node: Simple Constraints589100
                    211: Node: Multi-Alternative600533
                    212: Node: Class Preferences603369
                    213: Node: Modifiers604249
                    214: Node: Machine Constraints607364
                    215: Node: No Constraints614859
                    216: Node: Standard Names615980
                    217: Node: Pattern Ordering643251
                    218: Node: Dependent Patterns644477
                    219: Node: Jump Patterns647417
                    220: Node: Insn Canonicalizations653233
                    221: Node: Peephole Definitions656728
                    222: Node: Expander Definitions663647
                    223: Node: Insn Splitting670787
                    224: Node: Insn Attributes677801
                    225: Node: Defining Attributes678848
                    226: Node: Expressions680860
                    227: Node: Tagging Insns687182
                    228: Node: Attr Example691545
                    229: Node: Insn Lengths693921
                    230: Node: Constant Attributes697285
                    231: Node: Delay Slots698445
                    232: Node: Function Units701656
                    233: Node: Target Macros707326
                    234: Node: Driver709209
                    235: Node: Run-time Target719472
                    236: Node: Storage Layout724954
                    237: Node: Type Layout737543
                    238: Node: Registers743872
                    239: Node: Register Basics744852
                    240: Node: Allocation Order748845
                    241: Node: Values in Registers750225
                    242: Node: Leaf Functions754979
                    243: Node: Stack Registers757800
                    244: Node: Obsolete Register Macros758633
                    245: Node: Register Classes761328
                    246: Node: Stack and Calling779045
                    247: Node: Frame Layout779420
                    248: Node: Frame Registers782825
                    249: Node: Elimination786544
                    250: Node: Stack Arguments790847
                    251: Node: Register Arguments797163
                    252: Node: Scalar Return805838
                    253: Node: Aggregate Return809801
                    254: Node: Caller Saves813494
                    255: Node: Function Entry814644
                    256: Node: Profiling823572
                    257: Node: Varargs826476
                    258: Node: Trampolines833159
                    259: Node: Library Calls839594
                    260: Node: Addressing Modes847366
                    261: Node: Condition Code854918
                    262: Node: Costs859541
                    263: Node: Sections867920
                    264: Node: PIC872709
                    265: Node: Assembler Format875199
                    266: Node: File Framework876204
                    267: Node: Data Output879911
                    268: Node: Uninitialized Data885350
                    269: Node: Label Output887945
                    270: Node: Initialization896034
                    271: Node: Macros for Initialization902177
                    272: Node: Instruction Output904960
                    273: Node: Dispatch Tables912902
                    274: Node: Alignment Output915244
                    275: Node: Debugging Info916941
                    276: Node: All Debuggers917493
                    277: Node: DBX Options919860
                    278: Node: DBX Hooks924444
                    279: Node: File Names and DBX927747
                    280: Node: SDB and DWARF929675
                    281: Node: Cross-compilation931359
                    282: Node: Misc937806
                    283: Node: Config952647
                    284: Node: Index958762
                    285: 
                    286: End Tag Table

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.