home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / gcc-2.7.2.1-bin.lha / info / gcc.info < prev   
Encoding:
GNU Info File  |  1996-10-12  |  8.1 KB  |  298 lines

  1. This is Info file gcc.info, produced by Makeinfo-1.64 from the input
  2. file /ade-src/fsf/gcc/./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: 1401
  35. gcc.info-2: 43116
  36. gcc.info-3: 80840
  37. gcc.info-4: 127870
  38. gcc.info-5: 174054
  39. gcc.info-6: 214988
  40. gcc.info-7: 235698
  41. gcc.info-8: 284383
  42. gcc.info-9: 332867
  43. gcc.info-10: 381916
  44. gcc.info-11: 418879
  45. gcc.info-12: 467718
  46. gcc.info-13: 516749
  47. gcc.info-14: 564091
  48. gcc.info-15: 603644
  49. gcc.info-16: 653617
  50. gcc.info-17: 702570
  51. gcc.info-18: 750748
  52. gcc.info-19: 796606
  53. gcc.info-20: 845408
  54. gcc.info-21: 889506
  55. gcc.info-22: 932712
  56. gcc.info-23: 981601
  57. gcc.info-24: 1031504
  58. gcc.info-25: 1066759
  59. 
  60. Tag Table:
  61. (Indirect)
  62. Node: Top1401
  63. Node: Copying3086
  64. Node: Contributors22268
  65. Node: Funding27414
  66. Node: Look and Feel29911
  67. Node: G++ and GCC37520
  68. Node: Invoking GCC39737
  69. Node: Option Summary43116
  70. Node: Overall Options53567
  71. Node: Invoking G++58130
  72. Node: C Dialect Options60004
  73. Node: C++ Dialect Options70104
  74. Node: Warning Options80840
  75. Node: Debugging Options95775
  76. Node: Optimize Options105356
  77. Node: Preprocessor Options115858
  78. Node: Assembler Options122321
  79. Node: Link Options122688
  80. Node: Directory Options127870
  81. Node: Target Options131362
  82. Node: Submodel Options135019
  83. Node: M680x0 Options136400
  84. Node: VAX Options139909
  85. Node: SPARC Options140444
  86. Node: Convex Options146864
  87. Node: AMD29K Options149045
  88. Node: ARM Options152076
  89. Node: M88K Options153493
  90. Node: RS/6000 and PowerPC Options161440
  91. Node: RT Options172350
  92. Node: MIPS Options174054
  93. Node: i386 Options181680
  94. Node: HPPA Options187119
  95. Node: Intel 960 Options190215
  96. Node: DEC Alpha Options192825
  97. Node: Clipper Options194497
  98. Node: H8/300 Options194896
  99. Node: System V Options195341
  100. Node: Code Gen Options196027
  101. Node: Environment Variables204536
  102. Node: Running Protoize208759
  103. Node: Installation214988
  104. Node: Configurations235698
  105. Node: Other Dir270572
  106. Node: Cross-Compiler272288
  107. Node: Steps of Cross274119
  108. Node: Configure Cross275237
  109. Node: Tools and Libraries275874
  110. Node: Cross Runtime278317
  111. Node: Cross Headers282398
  112. Node: Build Cross284383
  113. Node: Sun Install286259
  114. Node: VMS Install287391
  115. Node: Collect2297320
  116. Node: Header Dirs300029
  117. Node: C Extensions301443
  118. Node: Statement Exprs304722
  119. Node: Local Labels306616
  120. Node: Labels as Values308678
  121. Node: Nested Functions310543
  122. Node: Constructing Calls314399
  123. Node: Naming Types316456
  124. Node: Typeof317550
  125. Node: Lvalues319415
  126. Node: Conditionals321855
  127. Node: Long Long322746
  128. Node: Complex324190
  129. Node: Zero Length326052
  130. Node: Variable Length326726
  131. Node: Macro Varargs329251
  132. Node: Subscripting331354
  133. Node: Pointer Arith331837
  134. Node: Initializers332402
  135. Node: Constructors332867
  136. Node: Labeled Elements334561
  137. Node: Case Ranges337190
  138. Node: Cast to Union337871
  139. Node: Function Attributes338949
  140. Node: Function Prototypes348212
  141. Node: C++ Comments350011
  142. Node: Dollar Signs350547
  143. Node: Character Escapes351327
  144. Node: Alignment351608
  145. Node: Variable Attributes353080
  146. Node: Type Attributes360988
  147. Node: Inline367507
  148. Node: Extended Asm371384
  149. Node: Asm Labels381916
  150. Node: Explicit Reg Vars383235
  151. Node: Global Reg Vars384483
  152. Node: Local Reg Vars389048
  153. Node: Alternate Keywords390640
  154. Node: Incomplete Enums392042
  155. Node: Function Names392798
  156. Node: C++ Extensions394049
  157. Node: Naming Results395286
  158. Node: Min and Max398600
  159. Node: Destructors and Goto400050
  160. Node: C++ Interface400600
  161. Node: Template Instantiation405823
  162. Node: C++ Signatures411555
  163. Node: Trouble415899
  164. Node: Actual Bugs417610
  165. Node: Installation Problems418879
  166. Node: Cross-Compiler Problems432686
  167. Node: Interoperation434157
  168. Node: External Bugs447521
  169. Node: Incompatibilities449653
  170. Node: Fixed Headers458203
  171. Node: Standard Libraries460545
  172. Node: Disappointments461792
  173. Node: C++ Misunderstandings466017
  174. Node: Static Definitions466664
  175. Node: Temporaries467718
  176. Node: Protoize Caveats469922
  177. Node: Non-bugs473878
  178. Node: Warnings and Errors482838
  179. Node: Bugs484608
  180. Node: Bug Criteria485968
  181. Node: Bug Lists488398
  182. Node: Bug Reporting489791
  183. Node: Sending Patches502209
  184. Node: Service507596
  185. Node: VMS508157
  186. Node: Include Files and VMS508550
  187. Node: Global Declarations512440
  188. Node: VMS Misc516749
  189. Node: Portability521075
  190. Node: Interface522838
  191. Node: Passes527471
  192. Node: RTL544814
  193. Node: RTL Objects546702
  194. Node: Accessors549746
  195. Node: Flags555072
  196. Node: Machine Modes564091
  197. Node: Constants571725
  198. Node: Regs and Memory576913
  199. Node: Arithmetic588623
  200. Node: Comparisons594521
  201. Node: Bit Fields598583
  202. Node: Conversions599947
  203. Node: RTL Declarations602835
  204. Node: Side Effects603644
  205. Node: Incdec616191
  206. Node: Assembler618707
  207. Node: Insns620229
  208. Node: Calls641082
  209. Node: Sharing643677
  210. Node: Reading RTL646753
  211. Node: Machine Desc647692
  212. Node: Patterns649545
  213. Node: Example652489
  214. Node: RTL Template653617
  215. Node: Output Template665815
  216. Node: Output Statement669776
  217. Node: Constraints673489
  218. Node: Simple Constraints674492
  219. Node: Multi-Alternative685925
  220. Node: Class Preferences688761
  221. Node: Modifiers689641
  222. Node: Machine Constraints692801
  223. Node: No Constraints701449
  224. Node: Standard Names702570
  225. Node: Pattern Ordering730478
  226. Node: Dependent Patterns731704
  227. Node: Jump Patterns734519
  228. Node: Insn Canonicalizations740335
  229. Node: Peephole Definitions743830
  230. Node: Expander Definitions750748
  231. Node: Insn Splitting758194
  232. Node: Insn Attributes765208
  233. Node: Defining Attributes766255
  234. Node: Expressions768267
  235. Node: Tagging Insns774579
  236. Node: Attr Example778942
  237. Node: Insn Lengths781318
  238. Node: Constant Attributes784682
  239. Node: Delay Slots785842
  240. Node: Function Units789053
  241. Node: Target Macros794723
  242. Node: Driver796606
  243. Node: Run-time Target808336
  244. Node: Storage Layout814223
  245. Node: Type Layout828171
  246. Node: Registers834594
  247. Node: Register Basics835574
  248. Node: Allocation Order839611
  249. Node: Values in Registers841029
  250. Node: Leaf Functions845408
  251. Node: Stack Registers847883
  252. Node: Obsolete Register Macros848716
  253. Node: Register Classes851411
  254. Node: Stack and Calling870946
  255. Node: Frame Layout871382
  256. Node: Frame Registers874822
  257. Node: Elimination878632
  258. Node: Stack Arguments882888
  259. Node: Register Arguments889506
  260. Node: Scalar Return898181
  261. Node: Aggregate Return902144
  262. Node: Caller Saves905859
  263. Node: Function Entry907009
  264. Node: Profiling915937
  265. Node: Varargs918841
  266. Node: Trampolines926250
  267. Node: Library Calls932712
  268. Node: Addressing Modes940770
  269. Node: Condition Code948358
  270. Node: Costs954557
  271. Node: Sections962936
  272. Node: PIC967725
  273. Node: Assembler Format970435
  274. Node: File Framework971440
  275. Node: Data Output975677
  276. Node: Uninitialized Data981601
  277. Node: Label Output984308
  278. Node: Initialization993702
  279. Node: Macros for Initialization999845
  280. Node: Instruction Output1004442
  281. Node: Dispatch Tables1012437
  282. Node: Alignment Output1014814
  283. Node: Debugging Info1016554
  284. Node: All Debuggers1017163
  285. Node: DBX Options1019577
  286. Node: DBX Hooks1024462
  287. Node: File Names and DBX1027801
  288. Node: SDB and DWARF1029774
  289. Node: Cross-compilation1031504
  290. Node: Misc1037951
  291. Node: Config1055077
  292. Node: Fragments1062522
  293. Node: Target Fragment1063119
  294. Node: Host Fragment1066157
  295. Node: Index1066759
  296. 
  297. End Tag Table
  298.