home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 8
/
FreshFishVol8-CD2.bin
/
bbs
/
gnu
/
gcc-2.6.3-bin.lha
/
GNU
/
info
/
gcc.info
(
.txt
)
< prev
next >
Wrap
GNU Info File
|
1994-12-23
|
8KB
|
506 lines
This is Info file gcc.info, produced by Makeinfo-1.55 from the input
file gcc.texi.
This file documents the use and the internals of the GNU compiler.
Published by the Free Software Foundation 675 Massachusetts Avenue
Cambridge, MA 02139 USA
Copyright (C) 1988, 1989, 1992, 1993, 1994 Free Software Foundation,
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," "Funding for
Free Software," 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," "Funding for Free Software," 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: 1371
gcc.info-2: 42027
gcc.info-3: 92007
gcc.info-4: 141516
gcc.info-5: 189933
gcc.info-6: 221957
gcc.info-7: 269579
gcc.info-8: 319273
gcc.info-9: 368573
gcc.info-10: 417323
gcc.info-11: 458314
gcc.info-12: 495664
gcc.info-13: 545029
gcc.info-14: 588345
gcc.info-15: 637897
gcc.info-16: 670621
gcc.info-17: 718016
gcc.info-18: 763568
gcc.info-19: 813300
gcc.info-20: 862501
gcc.info-21: 912093
gcc.info-22: 956440
gcc.info-23: 999525
gcc.info-24: 1022951
Tag Table:
(Indirect)
Node: Top
Node: Copying
Node: Contributors
22139
Node: Funding
27288
Node: Look and Feel
29785
Node: G++ and GCC
36431
Node: Invoking GCC
38648
Node: Option Summary
42027
Node: Overall Options
51734
Node: Invoking G++
56297
Node: C Dialect Options
58171
Node: C++ Dialect Options
67858
Node: Warning Options
77220
Node: Debugging Options
92007
Node: Optimize Options
100861
Node: Preprocessor Options
111407
Node: Assembler Options
117867
Node: Link Options
118234
Node: Directory Options
123052
Node: Target Options
126197
Node: Submodel Options
129924
Node: M680x0 Options
131305
Node: VAX Options
134689
Node: SPARC Options
135224
Node: Convex Options
141516
Node: AMD29K Options
143697
Node: ARM Options
146728
Node: M88K Options
148146
Node: RS/6000 and PowerPC Options
156093
Node: RT Options
163077
Node: MIPS Options
164781
Node: i386 Options
171665
Node: HPPA Options
174328
Node: Intel 960 Options
175857
Node: DEC Alpha Options
178467
Node: Clipper Options
180139
Node: H8/300 Options
180537
Node: System V Options
180982
Node: Code Gen Options
181668
Node: Environment Variables
189933
Node: Running Protoize
194233
Node: Installation
200462
Node: Configurations
221957
Node: Other Dir
253058
Node: Cross-Compiler
254774
Node: Steps of Cross
256605
Node: Configure Cross
257723
Node: Tools and Libraries
258360
Node: Cross Runtime
260803
Node: Cross Headers
264557
Node: Build Cross
266542
Node: Sun Install
268447
Node: VMS Install
269579
Node: Collect2
279508
Node: Header Dirs
282217
Node: C Extensions
283631
Node: Statement Exprs
286805
Node: Local Labels
288699
Node: Labels as Values
290761
Node: Nested Functions
292626
Node: Constructing Calls
296482
Node: Naming Types
298539
Node: Typeof
299633
Node: Lvalues
301498
Node: Conditionals
303938
Node: Long Long
304829
Node: Complex
306273
Node: Zero Length
308135
Node: Variable Length
308809
Node: Macro Varargs
311334
Node: Subscripting
313437
Node: Pointer Arith
313920
Node: Initializers
314485
Node: Constructors
314950
Node: Labeled Elements
316644
Node: Case Ranges
319273
Node: Cast to Union
319954
Node: Function Attributes
321032
Node: Function Prototypes
327909
Node: Dollar Signs
329708
Node: Character Escapes
330495
Node: Alignment
330776
Node: Variable Attributes
332252
Node: Inline
337971
Node: Extended Asm
341848
Node: Asm Labels
352135
Node: Explicit Reg Vars
353454
Node: Global Reg Vars
354702
Node: Local Reg Vars
359267
Node: Alternate Keywords
360859
Node: Incomplete Enums
362261
Node: Function Names
363017
Node: C++ Extensions
364022
Node: Naming Results
365259
Node: Min and Max
368573
Node: Destructors and Goto
370023
Node: C++ Interface
370573
Node: Template Instantiation
375796
Node: C++ Signatures
381588
Node: Trouble
385849
Node: Actual Bugs
387417
Node: Installation Problems
388686
Node: Cross-Compiler Problems
402472
Node: Interoperation
403943
Node: External Bugs
417323
Node: Incompatibilities
419455
Node: Fixed Headers
428003
Node: Disappointments
430342
Node: C++ Misunderstandings
434562
Node: Static Definitions
435209
Node: Temporaries
436263
Node: Protoize Caveats
438467
Node: Non-bugs
442422
Node: Warnings and Errors
451382
Node: Bugs
453153
Node: Bug Criteria
454513
Node: Bug Lists
456943
Node: Bug Reporting
458314
Node: Sending Patches
470437
Node: Service
475789
Node: VMS
476350
Node: Include Files and VMS
476743
Node: Global Declarations
480633
Node: VMS Misc
484942
Node: Portability
489268
Node: Interface
491031
Node: Passes
495664
Node: RTL
513007
Node: RTL Objects
514895
Node: Accessors
517939
Node: Flags
523265
Node: Machine Modes
532284
Node: Constants
539841
Node: Regs and Memory
545029
Node: Arithmetic
556739
Node: Comparisons
562637
Node: Bit Fields
566699
Node: Conversions
568063
Node: RTL Declarations
570951
Node: Side Effects
571760
Node: Incdec
584307
Node: Assembler
586823
Node: Insns
588345
Node: Calls
609198
Node: Sharing
611793
Node: Reading RTL
614869
Node: Machine Desc
615813
Node: Patterns
617666
Node: Example
620610
Node: RTL Template
621738
Node: Output Template
633936
Node: Output Statement
637897
Node: Constraints
641610
Node: Simple Constraints
642613
Node: Multi-Alternative
654046
Node: Class Preferences
656882
Node: Modifiers
657762
Node: Machine Constraints
660922
Node: No Constraints
669500
Node: Standard Names
670621
Node: Pattern Ordering
697620
Node: Dependent Patterns
698846
Node: Jump Patterns
701786
Node: Insn Canonicalizations
707602
Node: Peephole Definitions
711097
Node: Expander Definitions
718016
Node: Insn Splitting
725156
Node: Insn Attributes
732170
Node: Defining Attributes
733217
Node: Expressions
735229
Node: Tagging Insns
741541
Node: Attr Example
745904
Node: Insn Lengths
748280
Node: Constant Attributes
751644
Node: Delay Slots
752804
Node: Function Units
756015
Node: Target Macros
761685
Node: Driver
763568
Node: Run-time Target
773875
Node: Storage Layout
779882
Node: Type Layout
792849
Node: Registers
799178
Node: Register Basics
800158
Node: Allocation Order
804195
Node: Values in Registers
805613
Node: Leaf Functions
809992
Node: Stack Registers
812467
Node: Obsolete Register Macros
813300
Node: Register Classes
815995
Node: Stack and Calling
835567
Node: Frame Layout
836003
Node: Frame Registers
839444
Node: Elimination
843254
Node: Stack Arguments
847510
Node: Register Arguments
853826
Node: Scalar Return
862501
Node: Aggregate Return
866464
Node: Caller Saves
870179
Node: Function Entry
871329
Node: Profiling
880257
Node: Varargs
883161
Node: Trampolines
889985
Node: Library Calls
896447
Node: Addressing Modes
904505
Node: Condition Code
912093
Node: Costs
918292
Node: Sections
926671
Node: PIC
931460
Node: Assembler Format
934219
Node: File Framework
935224
Node: Data Output
939397
Node: Uninitialized Data
945321
Node: Label Output
948028
Node: Initialization
956440
Node: Macros for Initialization
962583
Node: Instruction Output
966016
Node: Dispatch Tables
974011
Node: Alignment Output
976388
Node: Debugging Info
978128
Node: All Debuggers
978737
Node: DBX Options
981151
Node: DBX Hooks
986036
Node: File Names and DBX
989375
Node: SDB and DWARF
991348
Node: Cross-compilation
993078
Node: Misc
999525
Node: Config
1016090
Node: Index
1022951
End Tag Table