source: trunk/third/gcc/gcc.info @ 11288

Revision 11288, 8.6 KB checked in by ghudson, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r11287, which included commits to RCS files with non-trunk default branches.
Line 
1This is Info file gcc.info, produced by Makeinfo version 1.67 from the
2input 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 59 Temple Place - Suite 330
7Boston, MA 02111-1307 USA
8
9   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998
10Free Software Foundation, Inc.
11
12   Permission is granted to make and distribute verbatim copies of this
13manual provided the copyright notice and this permission notice are
14preserved on all copies.
15
16   Permission is granted to copy and distribute modified versions of
17this manual under the conditions for verbatim copying, provided also
18that the sections entitled "GNU General Public License," "Funding for
19Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
20included exactly as in the original, and provided that the entire
21resulting derived work is distributed under the terms of a permission
22notice identical to this one.
23
24   Permission is granted to copy and distribute translations of this
25manual into another language, under the above conditions for modified
26versions, except that the sections entitled "GNU General Public
27License," "Funding for Free Software," and "Protect Your Freedom--Fight
28`Look And Feel'", and this permission notice, may be included in
29translations approved by the Free Software Foundation instead of in the
30original English.
31
32
33Indirect:
34gcc.info-1: 1408
35gcc.info-2: 51259
36gcc.info-3: 97771
37gcc.info-4: 145861
38gcc.info-5: 194961
39gcc.info-6: 230160
40gcc.info-7: 255461
41gcc.info-8: 301478
42gcc.info-9: 350411
43gcc.info-10: 399694
44gcc.info-11: 447966
45gcc.info-12: 497715
46gcc.info-13: 540804
47gcc.info-14: 579334
48gcc.info-15: 628873
49gcc.info-16: 672580
50gcc.info-17: 719944
51gcc.info-18: 757945
52gcc.info-19: 804445
53gcc.info-20: 849664
54gcc.info-21: 899535
55gcc.info-22: 945294
56gcc.info-23: 990344
57gcc.info-24: 1033808
58gcc.info-25: 1080982
59gcc.info-26: 1130529
60gcc.info-27: 1171571
61gcc.info-28: 1196068
62
63Tag Table:
64(Indirect)
65Node: Top1408
66Node: G++ and GCC3222
67Node: Invoking GCC5429
68Node: Option Summary8808
69Node: Overall Options21221
70Node: Invoking G++25784
71Node: C Dialect Options27645
72Node: C++ Dialect Options38947
73Node: Warning Options51259
74Node: Debugging Options68632
75Node: Optimize Options85037
76Node: Preprocessor Options97771
77Node: Assembler Options104234
78Node: Link Options104601
79Node: Directory Options109873
80Node: Target Options113738
81Node: Submodel Options117395
82Node: M680x0 Options118847
83Node: VAX Options123777
84Node: SPARC Options124312
85Node: Convex Options134066
86Node: AMD29K Options136247
87Node: ARM Options139472
88Node: MN10300 Options143047
89Node: M32R/D Options143511
90Node: M88K Options145861
91Node: RS/6000 and PowerPC Options153811
92Node: RT Options172688
93Node: MIPS Options174392
94Node: i386 Options182492
95Node: HPPA Options188601
96Node: Intel 960 Options192421
97Node: DEC Alpha Options194961
98Node: Clipper Options203670
99Node: H8/300 Options204069
100Node: SH Options204883
101Node: System V Options205479
102Node: V850 Options206288
103Node: Code Gen Options208272
104Node: Environment Variables219708
105Node: Running Protoize223931
106Node: Installation230160
107Node: Configurations255461
108Node: Other Dir293737
109Node: Cross-Compiler295453
110Node: Steps of Cross297284
111Node: Configure Cross298402
112Node: Tools and Libraries299039
113Node: Cross Runtime301478
114Node: Cross Headers305559
115Node: Build Cross307558
116Node: Sun Install309434
117Node: VMS Install311106
118Node: Collect2321036
119Node: Header Dirs323745
120Node: C Extensions325166
121Node: Statement Exprs328522
122Node: Local Labels330416
123Node: Labels as Values332478
124Node: Nested Functions334343
125Node: Constructing Calls338088
126Node: Naming Types340145
127Node: Typeof341239
128Node: Lvalues343104
129Node: Conditionals345544
130Node: Long Long346435
131Node: Complex347875
132Node: Zero Length349737
133Node: Variable Length350411
134Node: Macro Varargs352936
135Node: Subscripting355039
136Node: Pointer Arith355522
137Node: Initializers356087
138Node: Constructors356552
139Node: Labeled Elements358246
140Node: Case Ranges360875
141Node: Cast to Union361556
142Node: Function Attributes362634
143Node: Function Prototypes377531
144Node: C++ Comments379333
145Node: Dollar Signs379869
146Node: Character Escapes380327
147Node: Alignment380614
148Node: Variable Attributes382086
149Node: Type Attributes390619
150Node: Inline399694
151Node: Extended Asm403571
152Node: Asm Labels414771
153Node: Explicit Reg Vars416090
154Node: Global Reg Vars417338
155Node: Local Reg Vars421903
156Node: Alternate Keywords423512
157Node: Incomplete Enums424914
158Node: Function Names425670
159Node: Return Address426944
160Node: C++ Extensions428964
161Node: Naming Results430198
162Node: Min and Max433512
163Node: Destructors and Goto434952
164Node: C++ Interface435428
165Node: Template Instantiation440663
166Node: C++ Signatures447966
167Node: Gcov452310
168Node: Gcov Intro452833
169Node: Invoking Gcov455514
170Node: Gcov and Optimization461125
171Node: Gcov Data Files462549
172Node: Trouble466119
173Node: Actual Bugs467820
174Node: Installation Problems469089
175Node: Cross-Compiler Problems482880
176Node: Interoperation484351
177Node: External Bugs497715
178Node: Incompatibilities499847
179Node: Fixed Headers508397
180Node: Standard Libraries510739
181Node: Disappointments511986
182Node: C++ Misunderstandings516543
183Node: Static Definitions517190
184Node: Temporaries518244
185Node: Protoize Caveats520448
186Node: Non-bugs524404
187Node: Warnings and Errors533831
188Node: Bugs535601
189Node: Bug Criteria536961
190Node: Bug Lists539391
191Node: Bug Reporting540804
192Node: Sending Patches553222
193Node: Service558609
194Node: Contributing559179
195Node: VMS560015
196Node: Include Files and VMS560413
197Node: Global Declarations564303
198Node: VMS Misc568612
199Node: Portability572938
200Node: Interface574701
201Node: Passes579334
202Node: RTL596677
203Node: RTL Objects598565
204Node: Accessors601609
205Node: Flags606935
206Node: Machine Modes616051
207Node: Constants623685
208Node: Regs and Memory628873
209Node: Arithmetic640926
210Node: Comparisons646824
211Node: Bit Fields650886
212Node: Conversions652298
213Node: RTL Declarations655186
214Node: Side Effects655995
215Node: Incdec668542
216Node: Assembler671058
217Node: Insns672580
218Node: Calls695058
219Node: Sharing697653
220Node: Reading RTL700729
221Node: Machine Desc701668
222Node: Patterns703521
223Node: Example706465
224Node: RTL Template707593
225Node: Output Template719944
226Node: Output Statement723926
227Node: Constraints727639
228Node: Simple Constraints728642
229Node: Multi-Alternative740553
230Node: Class Preferences743389
231Node: Modifiers744269
232Node: Machine Constraints747813
233Node: No Constraints756824
234Node: Standard Names757945
235Node: Pattern Ordering791093
236Node: Dependent Patterns792319
237Node: Jump Patterns795134
238Node: Insn Canonicalizations800950
239Node: Peephole Definitions804445
240Node: Expander Definitions811363
241Node: Insn Splitting818809
242Node: Insn Attributes825823
243Node: Defining Attributes826870
244Node: Expressions828882
245Node: Tagging Insns835190
246Node: Attr Example839553
247Node: Insn Lengths841929
248Node: Constant Attributes845293
249Node: Delay Slots846453
250Node: Function Units849664
251Node: Target Macros855334
252Node: Driver857217
253Node: Run-time Target871515
254Node: Storage Layout877401
255Node: Type Layout892762
256Node: Registers899535
257Node: Register Basics900515
258Node: Allocation Order904552
259Node: Values in Registers905968
260Node: Leaf Functions910594
261Node: Stack Registers913069
262Node: Obsolete Register Macros913902
263Node: Register Classes916485
264Node: Stack and Calling936629
265Node: Frame Layout937084
266Node: Stack Checking941714
267Node: Frame Registers945294
268Node: Elimination949709
269Node: Stack Arguments953965
270Node: Register Arguments960573
271Node: Scalar Return970366
272Node: Aggregate Return974604
273Node: Caller Saves978319
274Node: Function Entry979469
275Node: Profiling990344
276Node: Varargs997425
277Node: Trampolines1004834
278Node: Library Calls1011552
279Node: Addressing Modes1019610
280Node: Condition Code1027609
281Node: Costs1033808
282Node: Sections1042519
283Node: PIC1048702
284Node: Assembler Format1051412
285Node: File Framework1052478
286Node: Data Output1057176
287Node: Uninitialized Data1064370
288Node: Label Output1069776
289Node: Initialization1080982
290Node: Macros for Initialization1087125
291Node: Instruction Output1091722
292Node: Dispatch Tables1099909
293Node: Exception Region Output1102356
294Node: Alignment Output1105350
295Node: Debugging Info1107098
296Node: All Debuggers1107707
297Node: DBX Options1110535
298Node: DBX Hooks1115818
299Node: File Names and DBX1119458
300Node: SDB and DWARF1121431
301Node: Cross-compilation1123963
302Node: Misc1130529
303Node: Config1148692
304Node: Fragments1156133
305Node: Target Fragment1156732
306Node: Host Fragment1160898
307Node: Funding1161500
308Node: Look and Feel1163994
309Node: Copying1171571
310Node: Contributors1190763
311Node: Index1196068
312
313End Tag Table
Note: See TracBrowser for help on using the repository browser.