home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / gcc-2.4.5 / gcc.info < prev    next >
Encoding:
GNU Info File  |  1993-06-20  |  7.5 KB  |  276 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. 
  31. Indirect:
  32. gcc.info-1: 1305
  33. gcc.info-2: 49437
  34. gcc.info-3: 97992
  35. gcc.info-4: 146433
  36. gcc.info-5: 167314
  37. gcc.info-6: 208919
  38. gcc.info-7: 258623
  39. gcc.info-8: 304373
  40. gcc.info-9: 352255
  41. gcc.info-10: 400924
  42. gcc.info-11: 448266
  43. gcc.info-12: 487399
  44. gcc.info-13: 537269
  45. gcc.info-14: 584825
  46. gcc.info-15: 632447
  47. gcc.info-16: 678009
  48. gcc.info-17: 725411
  49. gcc.info-18: 771540
  50. gcc.info-19: 820020
  51. gcc.info-20: 869789
  52. gcc.info-21: 914522
  53. gcc.info-22: 920277
  54. 
  55. Tag Table:
  56. (Indirect)
  57. Node: Top1305
  58. Node: Copying2855
  59. Node: Contributors22003
  60. Node: Boycott26604
  61. Node: G++ and GCC32122
  62. Node: Invoking GCC33457
  63. Node: Option Summary36836
  64. Node: Overall Options44885
  65. Node: Invoking G++49437
  66. Node: C Dialect Options51309
  67. Node: C++ Dialect Options59571
  68. Node: Warning Options66642
  69. Node: Debugging Options79879
  70. Node: Optimize Options88036
  71. Node: Preprocessor Options97992
  72. Node: Assembler Options103578
  73. Node: Link Options103902
  74. Node: Directory Options107910
  75. Node: Target Options110810
  76. Node: Submodel Options114537
  77. Node: M680x0 Options115851
  78. Node: VAX Options118937
  79. Node: SPARC Options119472
  80. Node: Convex Options121528
  81. Node: AMD29K Options123709
  82. Node: M88K Options125501
  83. Node: RS/6000 Options132294
  84. Node: RT Options132859
  85. Node: MIPS Options134551
  86. Node: i386 Options140616
  87. Node: HPPA Options141962
  88. Node: Intel 960 Options143823
  89. Node: DEC Alpha Options146433
  90. Node: System V Options148106
  91. Node: Code Gen Options148795
  92. Node: Environment Variables157060
  93. Node: Running Protoize161085
  94. Node: Installation167314
  95. Node: Other Dir196657
  96. Node: Cross-Compiler198341
  97. Node: PA Install202907
  98. Node: Sun Install205218
  99. Node: 3b1 Install206346
  100. Node: Unos Install207379
  101. Node: VMS Install208919
  102. Node: WE32K Install218854
  103. Node: MIPS Install220226
  104. Node: Collect2223088
  105. Node: C Extensions225911
  106. Node: Statement Exprs229030
  107. Node: Local Labels230924
  108. Node: Labels as Values232986
  109. Node: Nested Functions234851
  110. Node: Constructing Calls238404
  111. Node: Naming Types240461
  112. Node: Typeof241555
  113. Node: Lvalues243420
  114. Node: Conditionals245685
  115. Node: Long Long246576
  116. Node: Zero Length248024
  117. Node: Variable Length248700
  118. Node: Macro Varargs251225
  119. Node: Subscripting253328
  120. Node: Pointer Arith253811
  121. Node: Initializers254376
  122. Node: Constructors254822
  123. Node: Labeled Elements256516
  124. Node: Case Ranges258623
  125. Node: Cast to Union259582
  126. Node: Function Attributes260660
  127. Node: Function Prototypes265425
  128. Node: Dollar Signs267132
  129. Node: Character Escapes267919
  130. Node: Alignment268200
  131. Node: Variable Attributes269676
  132. Node: Inline272429
  133. Node: Extended Asm276164
  134. Node: Asm Labels286240
  135. Node: Explicit Reg Vars287559
  136. Node: Global Reg Vars288807
  137. Node: Local Reg Vars293372
  138. Node: Alternate Keywords294964
  139. Node: Incomplete Enums296366
  140. Node: Function Names297074
  141. Node: C++ Extensions298079
  142. Node: Naming Results299059
  143. Node: Min and Max302373
  144. Node: Destructors and Goto303823
  145. Node: C++ Interface304373
  146. Node: Trouble309240
  147. Node: Actual Bugs310650
  148. Node: Installation Problems311472
  149. Node: Cross-Compiler Problems323061
  150. Node: Interoperation324532
  151. Node: External Bugs337180
  152. Node: Incompatibilities338636
  153. Node: Disappointments346330
  154. Node: C++ Misunderstandings350554
  155. Node: Static Definitions351201
  156. Node: Temporaries352255
  157. Node: Protoize Caveats354459
  158. Node: Non-bugs358414
  159. Node: Warnings and Errors367616
  160. Node: Bugs369387
  161. Node: Bug Criteria370545
  162. Node: Bug Lists372975
  163. Node: Bug Reporting374513
  164. Node: Sending Patches386457
  165. Node: Service391809
  166. Node: VMS392370
  167. Node: Include Files and VMS392725
  168. Node: Global Declarations396615
  169. Node: VMS Misc400924
  170. Node: Portability405250
  171. Node: Interface407013
  172. Node: Passes411646
  173. Node: RTL428989
  174. Node: RTL Objects430877
  175. Node: Accessors433921
  176. Node: Flags439247
  177. Node: Machine Modes448266
  178. Node: Constants455657
  179. Node: Regs and Memory460845
  180. Node: Arithmetic472208
  181. Node: Comparisons478276
  182. Node: Bit Fields482338
  183. Node: Conversions483702
  184. Node: RTL Declarations486590
  185. Node: Side Effects487399
  186. Node: Incdec499946
  187. Node: Assembler502462
  188. Node: Insns503984
  189. Node: Calls524729
  190. Node: Sharing527324
  191. Node: Reading RTL530400
  192. Node: Machine Desc531344
  193. Node: Patterns533197
  194. Node: Example536141
  195. Node: RTL Template537269
  196. Node: Output Template549469
  197. Node: Output Statement553229
  198. Node: Constraints556942
  199. Node: Simple Constraints557945
  200. Node: Multi-Alternative569378
  201. Node: Class Preferences572214
  202. Node: Modifiers573094
  203. Node: Machine Constraints576209
  204. Node: No Constraints583704
  205. Node: Standard Names584825
  206. Node: Pattern Ordering612050
  207. Node: Dependent Patterns613276
  208. Node: Jump Patterns616216
  209. Node: Insn Canonicalizations622032
  210. Node: Peephole Definitions625528
  211. Node: Expander Definitions632447
  212. Node: Insn Splitting639587
  213. Node: Insn Attributes646601
  214. Node: Defining Attributes647648
  215. Node: Expressions649660
  216. Node: Tagging Insns655982
  217. Node: Attr Example660345
  218. Node: Insn Lengths662721
  219. Node: Constant Attributes666085
  220. Node: Delay Slots667245
  221. Node: Function Units670456
  222. Node: Target Macros676126
  223. Node: Driver678009
  224. Node: Run-time Target688272
  225. Node: Storage Layout693754
  226. Node: Type Layout705558
  227. Node: Registers710650
  228. Node: Register Basics711630
  229. Node: Allocation Order715623
  230. Node: Values in Registers717003
  231. Node: Leaf Functions721757
  232. Node: Stack Registers724578
  233. Node: Obsolete Register Macros725411
  234. Node: Register Classes728106
  235. Node: Stack and Calling745823
  236. Node: Frame Layout746198
  237. Node: Frame Registers749603
  238. Node: Elimination752264
  239. Node: Stack Arguments756567
  240. Node: Register Arguments762865
  241. Node: Scalar Return771540
  242. Node: Aggregate Return775503
  243. Node: Caller Saves779234
  244. Node: Function Entry780384
  245. Node: Profiling789312
  246. Node: Varargs792097
  247. Node: Trampolines798780
  248. Node: Library Calls804696
  249. Node: Addressing Modes812468
  250. Node: Condition Code820020
  251. Node: Costs824643
  252. Node: Sections833022
  253. Node: PIC837811
  254. Node: Assembler Format840301
  255. Node: File Framework841306
  256. Node: Data Output845013
  257. Node: Uninitialized Data850452
  258. Node: Label Output853047
  259. Node: Initialization860863
  260. Node: Macros for Initialization867006
  261. Node: Instruction Output869789
  262. Node: Dispatch Tables876495
  263. Node: Alignment Output878837
  264. Node: Debugging Info880534
  265. Node: All Debuggers881086
  266. Node: DBX Options882903
  267. Node: DBX Hooks887487
  268. Node: File Names and DBX890796
  269. Node: SDB and DWARF892724
  270. Node: Cross-compilation894408
  271. Node: Misc900855
  272. Node: Config914522
  273. Node: Index920277
  274. 
  275. End Tag Table
  276.