home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / gnu / gcc-2.5.8-bin.lha / info / gcc.info < prev   
Encoding:
GNU Info File  |  1994-02-21  |  7.8 KB  |  287 lines

  1. This is Info file gcc.info, produced by Makeinfo-1.55 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: 136070
  36. gcc.info-5: 176194
  37. gcc.info-6: 224902
  38. gcc.info-7: 274304
  39. gcc.info-8: 322998
  40. gcc.info-9: 372325
  41. gcc.info-10: 411593
  42. gcc.info-11: 448726
  43. gcc.info-12: 498091
  44. gcc.info-13: 541577
  45. gcc.info-14: 591023
  46. gcc.info-15: 622619
  47. gcc.info-16: 670286
  48. gcc.info-17: 715848
  49. gcc.info-18: 765243
  50. gcc.info-19: 812448
  51. gcc.info-20: 861550
  52. gcc.info-21: 908809
  53. gcc.info-22: 944442
  54. gcc.info-23: 965933
  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 Options114515
  77. Node: Submodel Options118230
  78. Node: M680x0 Options119576
  79. Node: VAX Options122960
  80. Node: SPARC Options123495
  81. Node: Convex Options125551
  82. Node: AMD29K Options127732
  83. Node: M88K Options129880
  84. Node: RS/6000 and PowerPC Options136070
  85. Node: RT Options142014
  86. Node: MIPS Options143718
  87. Node: i386 Options149783
  88. Node: HPPA Options151129
  89. Node: Intel 960 Options152324
  90. Node: DEC Alpha Options154934
  91. Node: Clipper Options156606
  92. Node: System V Options157006
  93. Node: Code Gen Options157693
  94. Node: Environment Variables165958
  95. Node: Running Protoize169971
  96. Node: Installation176194
  97. Node: Other Dir211501
  98. Node: Cross-Compiler213185
  99. Node: Steps of Cross214997
  100. Node: Configure Cross216115
  101. Node: Tools and Libraries216764
  102. Node: Cross Runtime219177
  103. Node: Cross Headers222929
  104. Node: Build Cross224902
  105. Node: PA Install226807
  106. Node: Sun Install229103
  107. Node: 3b1 Install230842
  108. Node: Unos Install231875
  109. Node: VMS Install233415
  110. Node: WE32K Install243350
  111. Node: MIPS Install244729
  112. Node: Collect2247591
  113. Node: Header Dirs250434
  114. Node: C Extensions251836
  115. Node: Statement Exprs255011
  116. Node: Local Labels256905
  117. Node: Labels as Values258967
  118. Node: Nested Functions260832
  119. Node: Constructing Calls264688
  120. Node: Naming Types266745
  121. Node: Typeof267839
  122. Node: Lvalues269704
  123. Node: Conditionals271969
  124. Node: Long Long272860
  125. Node: Complex274304
  126. Node: Zero Length276166
  127. Node: Variable Length276840
  128. Node: Macro Varargs279365
  129. Node: Subscripting281468
  130. Node: Pointer Arith281951
  131. Node: Initializers282516
  132. Node: Constructors282962
  133. Node: Labeled Elements284656
  134. Node: Case Ranges286978
  135. Node: Cast to Union287937
  136. Node: Function Attributes289015
  137. Node: Function Prototypes294696
  138. Node: Dollar Signs296401
  139. Node: Character Escapes297188
  140. Node: Alignment297469
  141. Node: Variable Attributes298945
  142. Node: Inline301844
  143. Node: Extended Asm305579
  144. Node: Asm Labels315866
  145. Node: Explicit Reg Vars317185
  146. Node: Global Reg Vars318433
  147. Node: Local Reg Vars322998
  148. Node: Alternate Keywords324590
  149. Node: Incomplete Enums325992
  150. Node: Function Names326700
  151. Node: C++ Extensions327705
  152. Node: Naming Results328685
  153. Node: Min and Max331999
  154. Node: Destructors and Goto333449
  155. Node: C++ Interface333999
  156. Node: Trouble338866
  157. Node: Actual Bugs340434
  158. Node: Installation Problems341540
  159. Node: Cross-Compiler Problems354841
  160. Node: Interoperation356312
  161. Node: External Bugs370324
  162. Node: Incompatibilities372325
  163. Node: Fixed Headers380873
  164. Node: Disappointments383212
  165. Node: C++ Misunderstandings387432
  166. Node: Static Definitions388079
  167. Node: Temporaries389133
  168. Node: Protoize Caveats391337
  169. Node: Non-bugs395292
  170. Node: Warnings and Errors404494
  171. Node: Bugs406265
  172. Node: Bug Criteria407625
  173. Node: Bug Lists410055
  174. Node: Bug Reporting411593
  175. Node: Sending Patches423537
  176. Node: Service428889
  177. Node: VMS429450
  178. Node: Include Files and VMS429805
  179. Node: Global Declarations433695
  180. Node: VMS Misc438004
  181. Node: Portability442330
  182. Node: Interface444093
  183. Node: Passes448726
  184. Node: RTL466069
  185. Node: RTL Objects467957
  186. Node: Accessors471001
  187. Node: Flags476327
  188. Node: Machine Modes485346
  189. Node: Constants492903
  190. Node: Regs and Memory498091
  191. Node: Arithmetic509801
  192. Node: Comparisons515869
  193. Node: Bit Fields519931
  194. Node: Conversions521295
  195. Node: RTL Declarations524183
  196. Node: Side Effects524992
  197. Node: Incdec537539
  198. Node: Assembler540055
  199. Node: Insns541577
  200. Node: Calls562322
  201. Node: Sharing564917
  202. Node: Reading RTL567993
  203. Node: Machine Desc568937
  204. Node: Patterns570790
  205. Node: Example573734
  206. Node: RTL Template574862
  207. Node: Output Template587062
  208. Node: Output Statement591023
  209. Node: Constraints594736
  210. Node: Simple Constraints595739
  211. Node: Multi-Alternative607172
  212. Node: Class Preferences610008
  213. Node: Modifiers610888
  214. Node: Machine Constraints614003
  215. Node: No Constraints621498
  216. Node: Standard Names622619
  217. Node: Pattern Ordering649890
  218. Node: Dependent Patterns651116
  219. Node: Jump Patterns654056
  220. Node: Insn Canonicalizations659872
  221. Node: Peephole Definitions663367
  222. Node: Expander Definitions670286
  223. Node: Insn Splitting677426
  224. Node: Insn Attributes684440
  225. Node: Defining Attributes685487
  226. Node: Expressions687499
  227. Node: Tagging Insns693821
  228. Node: Attr Example698184
  229. Node: Insn Lengths700560
  230. Node: Constant Attributes703924
  231. Node: Delay Slots705084
  232. Node: Function Units708295
  233. Node: Target Macros713965
  234. Node: Driver715848
  235. Node: Run-time Target726082
  236. Node: Storage Layout731564
  237. Node: Type Layout744153
  238. Node: Registers750482
  239. Node: Register Basics751462
  240. Node: Allocation Order755455
  241. Node: Values in Registers756835
  242. Node: Leaf Functions761589
  243. Node: Stack Registers764410
  244. Node: Obsolete Register Macros765243
  245. Node: Register Classes767938
  246. Node: Stack and Calling785655
  247. Node: Frame Layout786030
  248. Node: Frame Registers789435
  249. Node: Elimination793154
  250. Node: Stack Arguments797457
  251. Node: Register Arguments803773
  252. Node: Scalar Return812448
  253. Node: Aggregate Return816411
  254. Node: Caller Saves820126
  255. Node: Function Entry821276
  256. Node: Profiling830204
  257. Node: Varargs833108
  258. Node: Trampolines839791
  259. Node: Library Calls846226
  260. Node: Addressing Modes853998
  261. Node: Condition Code861550
  262. Node: Costs866173
  263. Node: Sections874552
  264. Node: PIC879341
  265. Node: Assembler Format881831
  266. Node: File Framework882836
  267. Node: Data Output886543
  268. Node: Uninitialized Data891982
  269. Node: Label Output894577
  270. Node: Initialization902666
  271. Node: Macros for Initialization908809
  272. Node: Instruction Output911592
  273. Node: Dispatch Tables919538
  274. Node: Alignment Output921880
  275. Node: Debugging Info923577
  276. Node: All Debuggers924129
  277. Node: DBX Options926496
  278. Node: DBX Hooks931080
  279. Node: File Names and DBX934383
  280. Node: SDB and DWARF936311
  281. Node: Cross-compilation937995
  282. Node: Misc944442
  283. Node: Config959818
  284. Node: Index965933
  285. 
  286. End Tag Table
  287.