home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1244 / gccinfo.zoo / gccinfo / gcc.info < prev    next >
Encoding:
GNU Info File  |  1992-02-16  |  5.9 KB  |  220 lines

  1. This is Info file gcc.info, produced by Makeinfo-1.43 from the input
  2. file gcc.texi.
  3.  
  4.    This file documents the use and the internals of the GNU compiler.
  5.  
  6.    Copyright (C) 1988, 1989, 1992 Free Software Foundation, Inc.
  7.  
  8.    Permission is granted to make and distribute verbatim copies of
  9. this manual provided the copyright notice and this permission notice
  10. are preserved on all copies.
  11.  
  12.    Permission is granted to copy and distribute modified versions of
  13. this manual under the conditions for verbatim copying, provided also
  14. that the section entitled "GNU General Public License" is included
  15. exactly as in the original, and provided that the entire resulting
  16. derived work is distributed under the terms of a permission notice
  17. identical to this one.
  18.  
  19.    Permission is granted to copy and distribute translations of this
  20. manual into another language, under the above conditions for modified
  21. versions, except that the section entitled "GNU General Public
  22. License" and this permission notice may be included in translations
  23. approved by the Free Software Foundation instead of in the original
  24. English.
  25. 
  26. Indirect:
  27. gcc.info-1: 1098
  28. gcc.info-2: 48889
  29. gcc.info-3: 97151
  30. gcc.info-4: 145533
  31. gcc.info-5: 193925
  32. gcc.info-6: 239699
  33. gcc.info-7: 286110
  34. gcc.info-8: 334833
  35. gcc.info-9: 383413
  36. gcc.info-10: 424165
  37. gcc.info-11: 472176
  38. gcc.info-12: 517377
  39. gcc.info-13: 566250
  40. gcc.info-14: 612249
  41. gcc.info-15: 659849
  42. gcc.info-16: 708995
  43. gcc.info-17: 712680
  44. 
  45. Tag Table:
  46. (Indirect)
  47. Node: Top1100
  48. Node: Copying2601
  49. Node: Contributors21863
  50. Node: Boycott25478
  51. Node: Invoking GCC30792
  52. Node: Overall Options38057
  53. Node: Dialect Options42278
  54. Node: Warning Options48891
  55. Node: Debugging Options59851
  56. Node: Optimize Options66429
  57. Node: Preprocessor Options74956
  58. Node: Link Options79734
  59. Node: Directory Options83270
  60. Node: Target Options86171
  61. Node: Submodel Options89895
  62. Node: M680x0 Options90982
  63. Node: VAX Options93676
  64. Node: Sparc Options94211
  65. Node: Convex Options94568
  66. Node: AMD29K Options95374
  67. Node: M88K Options97153
  68. Node: RS/6000 Options102398
  69. Node: RT Options102963
  70. Node: MIPS Options104631
  71. Node: Code Gen Options110126
  72. Node: Environment Variables115821
  73. Node: Installation119815
  74. Node: Other Dir139432
  75. Node: Sun Install140965
  76. Node: 3b1 Install141974
  77. Node: SCO Install143006
  78. Node: Unos Install144164
  79. Node: VMS Install145535
  80. Node: Trouble152363
  81. Node: Service157247
  82. Node: Incompatibilities157825
  83. Node: Extensions165604
  84. Node: Statement Exprs168233
  85. Node: Local Labels169665
  86. Node: Labels as Values171725
  87. Node: Nested Functions173339
  88. Node: Naming Types176440
  89. Node: Typeof177530
  90. Node: Lvalues179399
  91. Node: Conditionals181663
  92. Node: Long Long182574
  93. Node: Zero Length183832
  94. Node: Variable Length184506
  95. Node: Subscripting187029
  96. Node: Pointer Arith187512
  97. Node: Initializers188075
  98. Node: Constructors188519
  99. Node: Labeled Elements190211
  100. Node: Case Ranges192317
  101. Node: Cast to Union192996
  102. Node: Function Attributes193927
  103. Node: Dollar Signs196513
  104. Node: Character Escapes197282
  105. Node: Alignment197561
  106. Node: Variable Attributes198892
  107. Node: Inline201795
  108. Node: Extended Asm204752
  109. Node: Asm Labels214208
  110. Node: Explicit Reg Vars215526
  111. Node: Global Reg Vars216773
  112. Node: Local Reg Vars221340
  113. Node: Alternate Keywords222933
  114. Node: Incomplete Enums224333
  115. Node: Bugs225017
  116. Node: Bug Criteria226166
  117. Node: Bug Reporting228989
  118. Node: Non-bugs239701
  119. Node: VMS245735
  120. Node: Include Files and VMS246087
  121. Node: Global Declarations249799
  122. Node: VMS Misc253745
  123. Node: Portability257613
  124. Node: Interface259377
  125. Node: Passes264014
  126. Node: RTL281372
  127. Node: RTL Objects283207
  128. Node: Accessors286112
  129. Node: Flags291410
  130. Node: Machine Modes299367
  131. Node: Constants306726
  132. Node: Regs and Memory312055
  133. Node: Arithmetic323327
  134. Node: Comparisons329404
  135. Node: Bit Fields333468
  136. Node: Conversions334835
  137. Node: RTL Declarations337726
  138. Node: Side Effects338513
  139. Node: Incdec351081
  140. Node: Assembler353602
  141. Node: Insns355124
  142. Node: Calls375902
  143. Node: Sharing378499
  144. Node: Machine Desc381561
  145. Node: Patterns383415
  146. Node: Example386403
  147. Node: RTL Template387531
  148. Node: Output Template397099
  149. Node: Output Statement400118
  150. Node: Constraints403852
  151. Node: Simple Constraints404780
  152. Node: Multi-Alternative416227
  153. Node: Class Preferences419065
  154. Node: Modifiers419945
  155. Node: No Constraints423056
  156. Node: Standard Names424167
  157. Node: Pattern Ordering444750
  158. Node: Dependent Patterns445976
  159. Node: Jump Patterns448860
  160. Node: Insn Canonicalizations454637
  161. Node: Peephole Definitions458091
  162. Node: Expander Definitions465028
  163. Node: Insn Splitting472178
  164. Node: Insn Attributes474790
  165. Node: Defining Attributes475774
  166. Node: Expressions477693
  167. Node: Tagging Insns482433
  168. Node: Attr Example486785
  169. Node: Insn Lengths489162
  170. Node: Delay Slots492460
  171. Node: Function Units495647
  172. Node: Machine Macros501208
  173. Node: Driver503095
  174. Node: Run-time Target511935
  175. Node: Storage Layout517379
  176. Node: Type Layout526363
  177. Node: Registers531637
  178. Node: Register Basics532618
  179. Node: Allocation Order535964
  180. Node: Values in Registers537349
  181. Node: Leaf Functions541718
  182. Node: Stack Registers544196
  183. Node: Obsolete Register Macros545030
  184. Node: Register Classes547725
  185. Node: Stack and Calling563298
  186. Node: Frame Layout563696
  187. Node: Frame Registers566252
  188. Node: Elimination568919
  189. Node: Stack Arguments573212
  190. Node: Register Arguments578112
  191. Node: Scalar Return586132
  192. Node: Aggregate Return589745
  193. Node: Caller Saves592767
  194. Node: Function Entry593923
  195. Node: Profiling602887
  196. Node: Varargs605617
  197. Node: Trampolines612251
  198. Node: Library Calls617893
  199. Node: Addressing Modes624522
  200. Node: Condition Code632437
  201. Node: Costs636999
  202. Node: Sections644674
  203. Node: PIC649139
  204. Node: Assembler Format651140
  205. Node: File Framework652002
  206. Node: Data Output655734
  207. Node: Uninitialized Data659851
  208. Node: Label Output662446
  209. Node: Constructor Output669361
  210. Node: Instruction Output671431
  211. Node: Dispatch Tables678137
  212. Node: Alignment Output680479
  213. Node: Debugging Info682178
  214. Node: Cross-compilation692286
  215. Node: Misc698596
  216. Node: Config708997
  217. Node: Index712682
  218. 
  219. End Tag Table
  220.