home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / msdos / djgpp / docs / gcc / gcc.inf < prev    next >
Encoding:
GNU Info File  |  1993-05-29  |  7.4 KB  |  272 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.    Copyright (C) 1988, 1989, 1992, 1993 Free Software Foundation, Inc.
  7.  
  8.    Permission is granted to make and distribute verbatim copies of this
  9. manual provided the copyright notice and this permission notice are
  10. 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 sections entitled "GNU General Public License" and "Protect
  15. Your Freedom--Fight `Look And Feel'" are included exactly as in the
  16. original, and provided that the entire resulting derived work is
  17. distributed under the terms of a permission notice identical to this
  18. one.
  19.  
  20.    Permission is granted to copy and distribute translations of this
  21. manual into another language, under the above conditions for modified
  22. versions, except that the sections entitled "GNU General Public
  23. License" and "Protect Your Freedom--Fight `Look And Feel'", and this
  24. permission notice, may be included in translations approved by the Free
  25. Software Foundation instead of in the original English.
  26.  
  27. 
  28. Indirect:
  29. gcc.info-1: 1210
  30. gcc.info-2: 51086
  31. gcc.info-3: 97803
  32. gcc.info-4: 147638
  33. gcc.info-5: 196915
  34. gcc.info-6: 246488
  35. gcc.info-7: 295538
  36. gcc.info-8: 342666
  37. gcc.info-9: 389068
  38. gcc.info-10: 435585
  39. gcc.info-11: 483729
  40. gcc.info-12: 533624
  41. gcc.info-13: 581276
  42. gcc.info-14: 628579
  43. gcc.info-15: 674110
  44. gcc.info-16: 721499
  45. gcc.info-17: 767628
  46. gcc.info-18: 816108
  47. gcc.info-19: 865877
  48. gcc.info-20: 910608
  49. gcc.info-21: 916363
  50. 
  51. Tag Table:
  52. (Indirect)
  53. Node: Top1210
  54. Node: Copying2760
  55. Node: Contributors21908
  56. Node: Boycott26509
  57. Node: G++ and GCC32027
  58. Node: Invoking GCC33362
  59. Node: Option Summary36741
  60. Node: Overall Options44790
  61. Node: Invoking G++49214
  62. Node: C Dialect Options51086
  63. Node: C++ Dialect Options59342
  64. Node: Warning Options66403
  65. Node: Debugging Options79640
  66. Node: Optimize Options87808
  67. Node: Preprocessor Options97803
  68. Node: Assembler Options103389
  69. Node: Link Options103713
  70. Node: Directory Options107721
  71. Node: Target Options110621
  72. Node: Submodel Options114353
  73. Node: M680x0 Options115667
  74. Node: VAX Options118762
  75. Node: SPARC Options119297
  76. Node: Convex Options121212
  77. Node: AMD29K Options123393
  78. Node: M88K Options125185
  79. Node: RS/6000 Options131852
  80. Node: RT Options132417
  81. Node: MIPS Options134083
  82. Node: i386 Options140148
  83. Node: HPPA Options141494
  84. Node: Intel 960 Options143355
  85. Node: DEC Alpha Options145965
  86. Node: System V Options147638
  87. Node: Code Gen Options148327
  88. Node: Environment Variables156574
  89. Node: Running Protoize160599
  90. Node: Installation166828
  91. Node: Other Dir195231
  92. Node: Cross-Compiler196915
  93. Node: PA Install201471
  94. Node: Sun Install203774
  95. Node: 3b1 Install204783
  96. Node: Unos Install205816
  97. Node: VMS Install207356
  98. Node: WE32K Install217342
  99. Node: MIPS Install218714
  100. Node: Collect2221576
  101. Node: C Extensions224399
  102. Node: Statement Exprs227518
  103. Node: Local Labels229412
  104. Node: Labels as Values231474
  105. Node: Nested Functions233339
  106. Node: Constructing Calls236868
  107. Node: Naming Types238925
  108. Node: Typeof240019
  109. Node: Lvalues241884
  110. Node: Conditionals244149
  111. Node: Long Long245040
  112. Node: Zero Length246488
  113. Node: Variable Length247164
  114. Node: Macro Varargs249689
  115. Node: Subscripting251792
  116. Node: Pointer Arith252275
  117. Node: Initializers252840
  118. Node: Constructors253286
  119. Node: Labeled Elements254980
  120. Node: Case Ranges257087
  121. Node: Cast to Union258046
  122. Node: Function Attributes259124
  123. Node: Function Prototypes263889
  124. Node: Dollar Signs265596
  125. Node: Character Escapes266383
  126. Node: Alignment266664
  127. Node: Variable Attributes268140
  128. Node: Inline270893
  129. Node: Extended Asm274628
  130. Node: Asm Labels284704
  131. Node: Explicit Reg Vars286023
  132. Node: Global Reg Vars287271
  133. Node: Local Reg Vars291836
  134. Node: Alternate Keywords293428
  135. Node: Incomplete Enums294830
  136. Node: Function Names295538
  137. Node: C++ Extensions296543
  138. Node: Naming Results297523
  139. Node: Min and Max300837
  140. Node: Destructors and Goto302287
  141. Node: C++ Interface302837
  142. Node: Trouble307704
  143. Node: Actual Bugs309114
  144. Node: Installation Problems309936
  145. Node: Cross-Compiler Problems320321
  146. Node: Interoperation321792
  147. Node: External Bugs334326
  148. Node: Incompatibilities334972
  149. Node: Disappointments342666
  150. Node: C++ Misunderstandings346890
  151. Node: Static Definitions347537
  152. Node: Temporaries348591
  153. Node: Protoize Caveats350795
  154. Node: Non-bugs354750
  155. Node: Warnings and Errors363938
  156. Node: Bugs365709
  157. Node: Bug Criteria366867
  158. Node: Bug Lists369297
  159. Node: Bug Reporting370856
  160. Node: Sending Patches382800
  161. Node: Service388152
  162. Node: VMS388713
  163. Node: Include Files and VMS389068
  164. Node: Global Declarations392958
  165. Node: VMS Misc397267
  166. Node: Portability401593
  167. Node: Interface403356
  168. Node: Passes407989
  169. Node: RTL425331
  170. Node: RTL Objects427220
  171. Node: Accessors430264
  172. Node: Flags435585
  173. Node: Machine Modes444606
  174. Node: Constants451986
  175. Node: Regs and Memory457174
  176. Node: Arithmetic468537
  177. Node: Comparisons474605
  178. Node: Bit Fields478667
  179. Node: Conversions480032
  180. Node: RTL Declarations482920
  181. Node: Side Effects483729
  182. Node: Incdec496276
  183. Node: Assembler498792
  184. Node: Insns500314
  185. Node: Calls521084
  186. Node: Sharing523679
  187. Node: Reading RTL526755
  188. Node: Machine Desc527699
  189. Node: Patterns529552
  190. Node: Example532496
  191. Node: RTL Template533624
  192. Node: Output Template545898
  193. Node: Output Statement549658
  194. Node: Constraints553393
  195. Node: Simple Constraints554396
  196. Node: Multi-Alternative565829
  197. Node: Class Preferences568665
  198. Node: Modifiers569545
  199. Node: Machine Constraints572660
  200. Node: No Constraints580155
  201. Node: Standard Names581276
  202. Node: Pattern Ordering608164
  203. Node: Dependent Patterns609390
  204. Node: Jump Patterns612330
  205. Node: Insn Canonicalizations618146
  206. Node: Peephole Definitions621642
  207. Node: Expander Definitions628579
  208. Node: Insn Splitting635728
  209. Node: Insn Attributes642772
  210. Node: Defining Attributes643819
  211. Node: Expressions645831
  212. Node: Tagging Insns652153
  213. Node: Attr Example656504
  214. Node: Insn Lengths658880
  215. Node: Constant Attributes662186
  216. Node: Delay Slots663346
  217. Node: Function Units666557
  218. Node: Target Macros672227
  219. Node: Driver674110
  220. Node: Run-time Target684373
  221. Node: Storage Layout689842
  222. Node: Type Layout701646
  223. Node: Registers706738
  224. Node: Register Basics707718
  225. Node: Allocation Order711711
  226. Node: Values in Registers713091
  227. Node: Leaf Functions717845
  228. Node: Stack Registers720666
  229. Node: Obsolete Register Macros721499
  230. Node: Register Classes724194
  231. Node: Stack and Calling741911
  232. Node: Frame Layout742286
  233. Node: Frame Registers745691
  234. Node: Elimination748352
  235. Node: Stack Arguments752655
  236. Node: Register Arguments758953
  237. Node: Scalar Return767628
  238. Node: Aggregate Return771591
  239. Node: Caller Saves775322
  240. Node: Function Entry776472
  241. Node: Profiling785400
  242. Node: Varargs788185
  243. Node: Trampolines794868
  244. Node: Library Calls800784
  245. Node: Addressing Modes808556
  246. Node: Condition Code816108
  247. Node: Costs820731
  248. Node: Sections829110
  249. Node: PIC833899
  250. Node: Assembler Format836389
  251. Node: File Framework837394
  252. Node: Data Output841101
  253. Node: Uninitialized Data846540
  254. Node: Label Output849135
  255. Node: Initialization856951
  256. Node: Macros for Initialization863094
  257. Node: Instruction Output865877
  258. Node: Dispatch Tables872583
  259. Node: Alignment Output874925
  260. Node: Debugging Info876622
  261. Node: All Debuggers877174
  262. Node: DBX Options878991
  263. Node: DBX Hooks883575
  264. Node: File Names and DBX886884
  265. Node: SDB and DWARF888812
  266. Node: Cross-compilation890496
  267. Node: Misc896957
  268. Node: Config910608
  269. Node: Index916363
  270. 
  271. End Tag Table
  272.