home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / progtool / c / gcc / gcc258s.zoo / gcc.info < prev    next >
Encoding:
GNU Info File  |  1993-11-30  |  7.8 KB  |  287 lines

  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. Indirect:
  31. gcc.info-1: 1305
  32. gcc.info-2: 49956
  33. gcc.info-3: 91430
  34. gcc.info-4: 136088
  35. gcc.info-5: 176230
  36. gcc.info-6: 225032
  37. gcc.info-7: 274452
  38. gcc.info-8: 323146
  39. gcc.info-9: 372521
  40. gcc.info-10: 411789
  41. gcc.info-11: 448922
  42. gcc.info-12: 498287
  43. gcc.info-13: 541773
  44. gcc.info-14: 591219
  45. gcc.info-15: 622815
  46. gcc.info-16: 670482
  47. gcc.info-17: 716044
  48. gcc.info-18: 765468
  49. gcc.info-19: 812673
  50. gcc.info-20: 861775
  51. gcc.info-21: 909034
  52. gcc.info-22: 944667
  53. gcc.info-23: 966158
  54. Tag Table:
  55. (Indirect)
  56. Node: Top1305
  57. Node: Copying2855
  58. Node: Contributors22003
  59. Node: Boycott26808
  60. Node: G++ and GCC32326
  61. Node: Invoking GCC33661
  62. Node: Option Summary37040
  63. Node: Overall Options45404
  64. Node: Invoking G++49956
  65. Node: C Dialect Options51828
  66. Node: C++ Dialect Options61238
  67. Node: Warning Options69600
  68. Node: Debugging Options82837
  69. Node: Optimize Options91430
  70. Node: Preprocessor Options101386
  71. Node: Assembler Options107289
  72. Node: Link Options107613
  73. Node: Directory Options111621
  74. Node: Target Options114521
  75. Node: Submodel Options118248
  76. Node: M680x0 Options119594
  77. Node: VAX Options122978
  78. Node: SPARC Options123513
  79. Node: Convex Options125569
  80. Node: AMD29K Options127750
  81. Node: M88K Options129898
  82. Node: RS/6000 and PowerPC Options136088
  83. Node: RT Options142032
  84. Node: MIPS Options143736
  85. Node: i386 Options149801
  86. Node: HPPA Options151147
  87. Node: Intel 960 Options152342
  88. Node: DEC Alpha Options154952
  89. Node: Clipper Options156624
  90. Node: System V Options157024
  91. Node: Code Gen Options157711
  92. Node: Environment Variables165976
  93. Node: Running Protoize170001
  94. Node: Installation176230
  95. Node: Other Dir211589
  96. Node: Cross-Compiler213273
  97. Node: Steps of Cross215085
  98. Node: Configure Cross216203
  99. Node: Tools and Libraries216852
  100. Node: Cross Runtime219295
  101. Node: Cross Headers223047
  102. Node: Build Cross225032
  103. Node: PA Install226937
  104. Node: Sun Install229239
  105. Node: 3b1 Install230978
  106. Node: Unos Install232011
  107. Node: VMS Install233551
  108. Node: WE32K Install243486
  109. Node: MIPS Install244865
  110. Node: Collect2247727
  111. Node: Header Dirs250570
  112. Node: C Extensions251984
  113. Node: Statement Exprs255159
  114. Node: Local Labels257053
  115. Node: Labels as Values259115
  116. Node: Nested Functions260980
  117. Node: Constructing Calls264836
  118. Node: Naming Types266893
  119. Node: Typeof267987
  120. Node: Lvalues269852
  121. Node: Conditionals272117
  122. Node: Long Long273008
  123. Node: Complex274452
  124. Node: Zero Length276314
  125. Node: Variable Length276988
  126. Node: Macro Varargs279513
  127. Node: Subscripting281616
  128. Node: Pointer Arith282099
  129. Node: Initializers282664
  130. Node: Constructors283110
  131. Node: Labeled Elements284804
  132. Node: Case Ranges287126
  133. Node: Cast to Union288085
  134. Node: Function Attributes289163
  135. Node: Function Prototypes294844
  136. Node: Dollar Signs296549
  137. Node: Character Escapes297336
  138. Node: Alignment297617
  139. Node: Variable Attributes299093
  140. Node: Inline301992
  141. Node: Extended Asm305727
  142. Node: Asm Labels316014
  143. Node: Explicit Reg Vars317333
  144. Node: Global Reg Vars318581
  145. Node: Local Reg Vars323146
  146. Node: Alternate Keywords324738
  147. Node: Incomplete Enums326140
  148. Node: Function Names326848
  149. Node: C++ Extensions327853
  150. Node: Naming Results328833
  151. Node: Min and Max332147
  152. Node: Destructors and Goto333597
  153. Node: C++ Interface334147
  154. Node: Trouble339014
  155. Node: Actual Bugs340582
  156. Node: Installation Problems341688
  157. Node: Cross-Compiler Problems355013
  158. Node: Interoperation356484
  159. Node: External Bugs370514
  160. Node: Incompatibilities372521
  161. Node: Fixed Headers381069
  162. Node: Disappointments383408
  163. Node: C++ Misunderstandings387628
  164. Node: Static Definitions388275
  165. Node: Temporaries389329
  166. Node: Protoize Caveats391533
  167. Node: Non-bugs395488
  168. Node: Warnings and Errors404690
  169. Node: Bugs406461
  170. Node: Bug Criteria407821
  171. Node: Bug Lists410251
  172. Node: Bug Reporting411789
  173. Node: Sending Patches423733
  174. Node: Service429085
  175. Node: VMS429646
  176. Node: Include Files and VMS430001
  177. Node: Global Declarations433891
  178. Node: VMS Misc438200
  179. Node: Portability442526
  180. Node: Interface444289
  181. Node: Passes448922
  182. Node: RTL466265
  183. Node: RTL Objects468153
  184. Node: Accessors471197
  185. Node: Flags476523
  186. Node: Machine Modes485542
  187. Node: Constants493099
  188. Node: Regs and Memory498287
  189. Node: Arithmetic509997
  190. Node: Comparisons516065
  191. Node: Bit Fields520127
  192. Node: Conversions521491
  193. Node: RTL Declarations524379
  194. Node: Side Effects525188
  195. Node: Incdec537735
  196. Node: Assembler540251
  197. Node: Insns541773
  198. Node: Calls562518
  199. Node: Sharing565113
  200. Node: Reading RTL568189
  201. Node: Machine Desc569133
  202. Node: Patterns570986
  203. Node: Example573930
  204. Node: RTL Template575058
  205. Node: Output Template587258
  206. Node: Output Statement591219
  207. Node: Constraints594932
  208. Node: Simple Constraints595935
  209. Node: Multi-Alternative607368
  210. Node: Class Preferences610204
  211. Node: Modifiers611084
  212. Node: Machine Constraints614199
  213. Node: No Constraints621694
  214. Node: Standard Names622815
  215. Node: Pattern Ordering650086
  216. Node: Dependent Patterns651312
  217. Node: Jump Patterns654252
  218. Node: Insn Canonicalizations660068
  219. Node: Peephole Definitions663563
  220. Node: Expander Definitions670482
  221. Node: Insn Splitting677622
  222. Node: Insn Attributes684636
  223. Node: Defining Attributes685683
  224. Node: Expressions687695
  225. Node: Tagging Insns694017
  226. Node: Attr Example698380
  227. Node: Insn Lengths700756
  228. Node: Constant Attributes704120
  229. Node: Delay Slots705280
  230. Node: Function Units708491
  231. Node: Target Macros714161
  232. Node: Driver716044
  233. Node: Run-time Target726307
  234. Node: Storage Layout731789
  235. Node: Type Layout744378
  236. Node: Registers750707
  237. Node: Register Basics751687
  238. Node: Allocation Order755680
  239. Node: Values in Registers757060
  240. Node: Leaf Functions761814
  241. Node: Stack Registers764635
  242. Node: Obsolete Register Macros765468
  243. Node: Register Classes768163
  244. Node: Stack and Calling785880
  245. Node: Frame Layout786255
  246. Node: Frame Registers789660
  247. Node: Elimination793379
  248. Node: Stack Arguments797682
  249. Node: Register Arguments803998
  250. Node: Scalar Return812673
  251. Node: Aggregate Return816636
  252. Node: Caller Saves820351
  253. Node: Function Entry821501
  254. Node: Profiling830429
  255. Node: Varargs833333
  256. Node: Trampolines840016
  257. Node: Library Calls846451
  258. Node: Addressing Modes854223
  259. Node: Condition Code861775
  260. Node: Costs866398
  261. Node: Sections874777
  262. Node: PIC879566
  263. Node: Assembler Format882056
  264. Node: File Framework883061
  265. Node: Data Output886768
  266. Node: Uninitialized Data892207
  267. Node: Label Output894802
  268. Node: Initialization902891
  269. Node: Macros for Initialization909034
  270. Node: Instruction Output911817
  271. Node: Dispatch Tables919763
  272. Node: Alignment Output922105
  273. Node: Debugging Info923802
  274. Node: All Debuggers924354
  275. Node: DBX Options926721
  276. Node: DBX Hooks931305
  277. Node: File Names and DBX934608
  278. Node: SDB and DWARF936536
  279. Node: Cross-compilation938220
  280. Node: Misc944667
  281. Node: Config960043
  282. Node: Index966158
  283. End Tag Table
  284.