home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / OPENSTEP / UNIX / GNU / gcc-2.7.2.3.1-I / info / gcc.info < prev   
Encoding:
GNU Info File  |  1997-09-12  |  8.1 KB  |  299 lines

  1. This is Info file gcc.info, produced by Makeinfo version 1.67 from the
  2. input 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: 1390
  35. gcc.info-2: 43105
  36. gcc.info-3: 80993
  37. gcc.info-4: 125916
  38. gcc.info-5: 175578
  39. gcc.info-6: 221302
  40. gcc.info-7: 242012
  41. gcc.info-8: 291458
  42. gcc.info-9: 339944
  43. gcc.info-10: 388999
  44. gcc.info-11: 425962
  45. gcc.info-12: 474801
  46. gcc.info-13: 523832
  47. gcc.info-14: 571174
  48. gcc.info-15: 610727
  49. gcc.info-16: 660700
  50. gcc.info-17: 709653
  51. gcc.info-18: 758372
  52. gcc.info-19: 804230
  53. gcc.info-20: 853032
  54. gcc.info-21: 900730
  55. gcc.info-22: 943936
  56. gcc.info-23: 992825
  57. gcc.info-24: 1042728
  58. gcc.info-25: 1077983
  59. 
  60. Tag Table:
  61. (Indirect)
  62. Node: Top1390
  63. Node: Copying3075
  64. Node: Contributors22257
  65. Node: Funding27403
  66. Node: Look and Feel29900
  67. Node: G++ and GCC37509
  68. Node: Invoking GCC39726
  69. Node: Option Summary43105
  70. Node: Overall Options53720
  71. Node: Invoking G++58283
  72. Node: C Dialect Options60157
  73. Node: C++ Dialect Options70257
  74. Node: Warning Options80993
  75. Node: Debugging Options97335
  76. Node: Optimize Options106916
  77. Node: Preprocessor Options119086
  78. Node: Assembler Options125549
  79. Node: Link Options125916
  80. Node: Directory Options131098
  81. Node: Target Options134590
  82. Node: Submodel Options138247
  83. Node: M680x0 Options139628
  84. Node: VAX Options143137
  85. Node: SPARC Options143672
  86. Node: Convex Options150092
  87. Node: AMD29K Options152273
  88. Node: ARM Options155304
  89. Node: M88K Options156721
  90. Node: RS/6000 and PowerPC Options164668
  91. Node: RT Options175578
  92. Node: MIPS Options177282
  93. Node: i386 Options184908
  94. Node: HPPA Options190347
  95. Node: Intel 960 Options193443
  96. Node: DEC Alpha Options196053
  97. Node: Clipper Options197725
  98. Node: H8/300 Options198124
  99. Node: System V Options198569
  100. Node: Code Gen Options199255
  101. Node: Environment Variables210850
  102. Node: Running Protoize215073
  103. Node: Installation221302
  104. Node: Configurations242012
  105. Node: Other Dir277647
  106. Node: Cross-Compiler279363
  107. Node: Steps of Cross281194
  108. Node: Configure Cross282312
  109. Node: Tools and Libraries282949
  110. Node: Cross Runtime285392
  111. Node: Cross Headers289473
  112. Node: Build Cross291458
  113. Node: Sun Install293334
  114. Node: VMS Install294466
  115. Node: Collect2304395
  116. Node: Header Dirs307104
  117. Node: C Extensions308518
  118. Node: Statement Exprs311799
  119. Node: Local Labels313693
  120. Node: Labels as Values315755
  121. Node: Nested Functions317620
  122. Node: Constructing Calls321476
  123. Node: Naming Types323533
  124. Node: Typeof324627
  125. Node: Lvalues326492
  126. Node: Conditionals328932
  127. Node: Long Long329823
  128. Node: Complex331267
  129. Node: Zero Length333129
  130. Node: Variable Length333803
  131. Node: Macro Varargs336328
  132. Node: Subscripting338431
  133. Node: Pointer Arith338914
  134. Node: Initializers339479
  135. Node: Constructors339944
  136. Node: Labeled Elements341638
  137. Node: Case Ranges344267
  138. Node: Cast to Union344948
  139. Node: Function Attributes346026
  140. Node: Function Prototypes355289
  141. Node: C++ Comments357088
  142. Node: Dollar Signs357624
  143. Node: Character Escapes358404
  144. Node: Alignment358691
  145. Node: Variable Attributes360163
  146. Node: Type Attributes368071
  147. Node: Inline374590
  148. Node: Extended Asm378467
  149. Node: Asm Labels388999
  150. Node: Explicit Reg Vars390318
  151. Node: Global Reg Vars391566
  152. Node: Local Reg Vars396131
  153. Node: Alternate Keywords397723
  154. Node: Incomplete Enums399125
  155. Node: Function Names399881
  156. Node: C++ Extensions401132
  157. Node: Naming Results402369
  158. Node: Min and Max405683
  159. Node: Destructors and Goto407133
  160. Node: C++ Interface407683
  161. Node: Template Instantiation412906
  162. Node: C++ Signatures418638
  163. Node: Trouble422982
  164. Node: Actual Bugs424693
  165. Node: Installation Problems425962
  166. Node: Cross-Compiler Problems439769
  167. Node: Interoperation441240
  168. Node: External Bugs454604
  169. Node: Incompatibilities456736
  170. Node: Fixed Headers465286
  171. Node: Standard Libraries467628
  172. Node: Disappointments468875
  173. Node: C++ Misunderstandings473100
  174. Node: Static Definitions473747
  175. Node: Temporaries474801
  176. Node: Protoize Caveats477005
  177. Node: Non-bugs480961
  178. Node: Warnings and Errors489921
  179. Node: Bugs491691
  180. Node: Bug Criteria493051
  181. Node: Bug Lists495481
  182. Node: Bug Reporting496874
  183. Node: Sending Patches509292
  184. Node: Service514679
  185. Node: VMS515240
  186. Node: Include Files and VMS515633
  187. Node: Global Declarations519523
  188. Node: VMS Misc523832
  189. Node: Portability528158
  190. Node: Interface529921
  191. Node: Passes534554
  192. Node: RTL551897
  193. Node: RTL Objects553785
  194. Node: Accessors556829
  195. Node: Flags562155
  196. Node: Machine Modes571174
  197. Node: Constants578808
  198. Node: Regs and Memory583996
  199. Node: Arithmetic595706
  200. Node: Comparisons601604
  201. Node: Bit Fields605666
  202. Node: Conversions607030
  203. Node: RTL Declarations609918
  204. Node: Side Effects610727
  205. Node: Incdec623274
  206. Node: Assembler625790
  207. Node: Insns627312
  208. Node: Calls648165
  209. Node: Sharing650760
  210. Node: Reading RTL653836
  211. Node: Machine Desc654775
  212. Node: Patterns656628
  213. Node: Example659572
  214. Node: RTL Template660700
  215. Node: Output Template672898
  216. Node: Output Statement676859
  217. Node: Constraints680572
  218. Node: Simple Constraints681575
  219. Node: Multi-Alternative693008
  220. Node: Class Preferences695844
  221. Node: Modifiers696724
  222. Node: Machine Constraints699884
  223. Node: No Constraints708532
  224. Node: Standard Names709653
  225. Node: Pattern Ordering738102
  226. Node: Dependent Patterns739328
  227. Node: Jump Patterns742143
  228. Node: Insn Canonicalizations747959
  229. Node: Peephole Definitions751454
  230. Node: Expander Definitions758372
  231. Node: Insn Splitting765818
  232. Node: Insn Attributes772832
  233. Node: Defining Attributes773879
  234. Node: Expressions775891
  235. Node: Tagging Insns782203
  236. Node: Attr Example786566
  237. Node: Insn Lengths788942
  238. Node: Constant Attributes792306
  239. Node: Delay Slots793466
  240. Node: Function Units796677
  241. Node: Target Macros802347
  242. Node: Driver804230
  243. Node: Run-time Target815960
  244. Node: Storage Layout821847
  245. Node: Type Layout835795
  246. Node: Registers842218
  247. Node: Register Basics843198
  248. Node: Allocation Order847235
  249. Node: Values in Registers848653
  250. Node: Leaf Functions853032
  251. Node: Stack Registers855507
  252. Node: Obsolete Register Macros856340
  253. Node: Register Classes859035
  254. Node: Stack and Calling878570
  255. Node: Frame Layout879025
  256. Node: Frame Registers882464
  257. Node: Stack Checking882711
  258. Node: Elimination889856
  259. Node: Stack Arguments894112
  260. Node: Register Arguments900730
  261. Node: Scalar Return909405
  262. Node: Aggregate Return913368
  263. Node: Caller Saves917083
  264. Node: Function Entry918233
  265. Node: Profiling927161
  266. Node: Varargs930065
  267. Node: Trampolines937474
  268. Node: Library Calls943936
  269. Node: Addressing Modes951994
  270. Node: Condition Code959582
  271. Node: Costs965781
  272. Node: Sections974160
  273. Node: PIC978949
  274. Node: Assembler Format981659
  275. Node: File Framework982664
  276. Node: Data Output986901
  277. Node: Uninitialized Data992825
  278. Node: Label Output995532
  279. Node: Initialization1004926
  280. Node: Macros for Initialization1011069
  281. Node: Instruction Output1015666
  282. Node: Dispatch Tables1023661
  283. Node: Alignment Output1026038
  284. Node: Debugging Info1027778
  285. Node: All Debuggers1028387
  286. Node: DBX Options1030801
  287. Node: DBX Hooks1035686
  288. Node: File Names and DBX1039025
  289. Node: SDB and DWARF1040998
  290. Node: Cross-compilation1042728
  291. Node: Misc1049175
  292. Node: Config1066301
  293. Node: Fragments1073746
  294. Node: Target Fragment1074343
  295. Node: Host Fragment1077381
  296. Node: Index1077983
  297. 
  298. End Tag Table
  299.