home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J (Developer) / os42jdev.iso / NextDeveloper / Source / GNU / gcc / gcc.info < prev    next >
Encoding:
GNU Info File  |  1996-06-29  |  8.1 KB  |  298 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 59 Temple Place - Suite 330
  7. Boston, MA 02111-1307 USA
  8.  
  9.    Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995 Free Software
  10. Foundation, Inc.
  11.  
  12.    Permission is granted to make and distribute verbatim copies of this
  13. manual provided the copyright notice and this permission notice are
  14. preserved on all copies.
  15.  
  16.    Permission is granted to copy and distribute modified versions of
  17. this manual under the conditions for verbatim copying, provided also
  18. that the sections entitled "GNU General Public License," "Funding for
  19. Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
  20. included exactly as in the original, and provided that the entire
  21. resulting derived work is distributed under the terms of a permission
  22. notice identical to this one.
  23.  
  24.    Permission is granted to copy and distribute translations of this
  25. manual into another language, under the above conditions for modified
  26. versions, except that the sections entitled "GNU General Public
  27. License," "Funding for Free Software," and "Protect Your Freedom--Fight
  28. `Look And Feel'", and this permission notice, may be included in
  29. translations approved by the Free Software Foundation instead of in the
  30. original English.
  31.  
  32. 
  33. Indirect:
  34. gcc.info-1: 1382
  35. gcc.info-2: 43097
  36. gcc.info-3: 80821
  37. gcc.info-4: 127851
  38. gcc.info-5: 174035
  39. gcc.info-6: 214969
  40. gcc.info-7: 235679
  41. gcc.info-8: 284365
  42. gcc.info-9: 332849
  43. gcc.info-10: 381898
  44. gcc.info-11: 418861
  45. gcc.info-12: 467700
  46. gcc.info-13: 516731
  47. gcc.info-14: 564073
  48. gcc.info-15: 603626
  49. gcc.info-16: 653599
  50. gcc.info-17: 702552
  51. gcc.info-18: 750730
  52. gcc.info-19: 796588
  53. gcc.info-20: 845390
  54. gcc.info-21: 889488
  55. gcc.info-22: 932694
  56. gcc.info-23: 981583
  57. gcc.info-24: 1031486
  58. gcc.info-25: 1066741
  59. 
  60. Tag Table:
  61. (Indirect)
  62. Node: Top1382
  63. Node: Copying3067
  64. Node: Contributors22249
  65. Node: Funding27395
  66. Node: Look and Feel29892
  67. Node: G++ and GCC37501
  68. Node: Invoking GCC39718
  69. Node: Option Summary43097
  70. Node: Overall Options53548
  71. Node: Invoking G++58111
  72. Node: C Dialect Options59985
  73. Node: C++ Dialect Options70085
  74. Node: Warning Options80821
  75. Node: Debugging Options95756
  76. Node: Optimize Options105337
  77. Node: Preprocessor Options115839
  78. Node: Assembler Options122302
  79. Node: Link Options122669
  80. Node: Directory Options127851
  81. Node: Target Options131343
  82. Node: Submodel Options135000
  83. Node: M680x0 Options136381
  84. Node: VAX Options139890
  85. Node: SPARC Options140425
  86. Node: Convex Options146845
  87. Node: AMD29K Options149026
  88. Node: ARM Options152057
  89. Node: M88K Options153474
  90. Node: RS/6000 and PowerPC Options161421
  91. Node: RT Options172331
  92. Node: MIPS Options174035
  93. Node: i386 Options181661
  94. Node: HPPA Options187100
  95. Node: Intel 960 Options190196
  96. Node: DEC Alpha Options192806
  97. Node: Clipper Options194478
  98. Node: H8/300 Options194877
  99. Node: System V Options195322
  100. Node: Code Gen Options196008
  101. Node: Environment Variables204517
  102. Node: Running Protoize208740
  103. Node: Installation214969
  104. Node: Configurations235679
  105. Node: Other Dir270554
  106. Node: Cross-Compiler272270
  107. Node: Steps of Cross274101
  108. Node: Configure Cross275219
  109. Node: Tools and Libraries275856
  110. Node: Cross Runtime278299
  111. Node: Cross Headers282380
  112. Node: Build Cross284365
  113. Node: Sun Install286241
  114. Node: VMS Install287373
  115. Node: Collect2297302
  116. Node: Header Dirs300011
  117. Node: C Extensions301425
  118. Node: Statement Exprs304704
  119. Node: Local Labels306598
  120. Node: Labels as Values308660
  121. Node: Nested Functions310525
  122. Node: Constructing Calls314381
  123. Node: Naming Types316438
  124. Node: Typeof317532
  125. Node: Lvalues319397
  126. Node: Conditionals321837
  127. Node: Long Long322728
  128. Node: Complex324172
  129. Node: Zero Length326034
  130. Node: Variable Length326708
  131. Node: Macro Varargs329233
  132. Node: Subscripting331336
  133. Node: Pointer Arith331819
  134. Node: Initializers332384
  135. Node: Constructors332849
  136. Node: Labeled Elements334543
  137. Node: Case Ranges337172
  138. Node: Cast to Union337853
  139. Node: Function Attributes338931
  140. Node: Function Prototypes348194
  141. Node: C++ Comments349993
  142. Node: Dollar Signs350529
  143. Node: Character Escapes351309
  144. Node: Alignment351590
  145. Node: Variable Attributes353062
  146. Node: Type Attributes360970
  147. Node: Inline367489
  148. Node: Extended Asm371366
  149. Node: Asm Labels381898
  150. Node: Explicit Reg Vars383217
  151. Node: Global Reg Vars384465
  152. Node: Local Reg Vars389030
  153. Node: Alternate Keywords390622
  154. Node: Incomplete Enums392024
  155. Node: Function Names392780
  156. Node: C++ Extensions394031
  157. Node: Naming Results395268
  158. Node: Min and Max398582
  159. Node: Destructors and Goto400032
  160. Node: C++ Interface400582
  161. Node: Template Instantiation405805
  162. Node: C++ Signatures411537
  163. Node: Trouble415881
  164. Node: Actual Bugs417592
  165. Node: Installation Problems418861
  166. Node: Cross-Compiler Problems432668
  167. Node: Interoperation434139
  168. Node: External Bugs447503
  169. Node: Incompatibilities449635
  170. Node: Fixed Headers458185
  171. Node: Standard Libraries460527
  172. Node: Disappointments461774
  173. Node: C++ Misunderstandings465999
  174. Node: Static Definitions466646
  175. Node: Temporaries467700
  176. Node: Protoize Caveats469904
  177. Node: Non-bugs473860
  178. Node: Warnings and Errors482820
  179. Node: Bugs484590
  180. Node: Bug Criteria485950
  181. Node: Bug Lists488380
  182. Node: Bug Reporting489773
  183. Node: Sending Patches502191
  184. Node: Service507578
  185. Node: VMS508139
  186. Node: Include Files and VMS508532
  187. Node: Global Declarations512422
  188. Node: VMS Misc516731
  189. Node: Portability521057
  190. Node: Interface522820
  191. Node: Passes527453
  192. Node: RTL544796
  193. Node: RTL Objects546684
  194. Node: Accessors549728
  195. Node: Flags555054
  196. Node: Machine Modes564073
  197. Node: Constants571707
  198. Node: Regs and Memory576895
  199. Node: Arithmetic588605
  200. Node: Comparisons594503
  201. Node: Bit Fields598565
  202. Node: Conversions599929
  203. Node: RTL Declarations602817
  204. Node: Side Effects603626
  205. Node: Incdec616173
  206. Node: Assembler618689
  207. Node: Insns620211
  208. Node: Calls641064
  209. Node: Sharing643659
  210. Node: Reading RTL646735
  211. Node: Machine Desc647674
  212. Node: Patterns649527
  213. Node: Example652471
  214. Node: RTL Template653599
  215. Node: Output Template665797
  216. Node: Output Statement669758
  217. Node: Constraints673471
  218. Node: Simple Constraints674474
  219. Node: Multi-Alternative685907
  220. Node: Class Preferences688743
  221. Node: Modifiers689623
  222. Node: Machine Constraints692783
  223. Node: No Constraints701431
  224. Node: Standard Names702552
  225. Node: Pattern Ordering730460
  226. Node: Dependent Patterns731686
  227. Node: Jump Patterns734501
  228. Node: Insn Canonicalizations740317
  229. Node: Peephole Definitions743812
  230. Node: Expander Definitions750730
  231. Node: Insn Splitting758176
  232. Node: Insn Attributes765190
  233. Node: Defining Attributes766237
  234. Node: Expressions768249
  235. Node: Tagging Insns774561
  236. Node: Attr Example778924
  237. Node: Insn Lengths781300
  238. Node: Constant Attributes784664
  239. Node: Delay Slots785824
  240. Node: Function Units789035
  241. Node: Target Macros794705
  242. Node: Driver796588
  243. Node: Run-time Target808318
  244. Node: Storage Layout814205
  245. Node: Type Layout828153
  246. Node: Registers834576
  247. Node: Register Basics835556
  248. Node: Allocation Order839593
  249. Node: Values in Registers841011
  250. Node: Leaf Functions845390
  251. Node: Stack Registers847865
  252. Node: Obsolete Register Macros848698
  253. Node: Register Classes851393
  254. Node: Stack and Calling870928
  255. Node: Frame Layout871364
  256. Node: Frame Registers874804
  257. Node: Elimination878614
  258. Node: Stack Arguments882870
  259. Node: Register Arguments889488
  260. Node: Scalar Return898163
  261. Node: Aggregate Return902126
  262. Node: Caller Saves905841
  263. Node: Function Entry906991
  264. Node: Profiling915919
  265. Node: Varargs918823
  266. Node: Trampolines926232
  267. Node: Library Calls932694
  268. Node: Addressing Modes940752
  269. Node: Condition Code948340
  270. Node: Costs954539
  271. Node: Sections962918
  272. Node: PIC967707
  273. Node: Assembler Format970417
  274. Node: File Framework971422
  275. Node: Data Output975659
  276. Node: Uninitialized Data981583
  277. Node: Label Output984290
  278. Node: Initialization993684
  279. Node: Macros for Initialization999827
  280. Node: Instruction Output1004424
  281. Node: Dispatch Tables1012419
  282. Node: Alignment Output1014796
  283. Node: Debugging Info1016536
  284. Node: All Debuggers1017145
  285. Node: DBX Options1019559
  286. Node: DBX Hooks1024444
  287. Node: File Names and DBX1027783
  288. Node: SDB and DWARF1029756
  289. Node: Cross-compilation1031486
  290. Node: Misc1037933
  291. Node: Config1055059
  292. Node: Fragments1062504
  293. Node: Target Fragment1063101
  294. Node: Host Fragment1066139
  295. Node: Index1066741
  296. 
  297. End Tag Table
  298.