home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer) / NeXT_Developer-3.3.iso / NextDeveloper / Source / GNU / cc / gcc.info < prev    next >
Encoding:
GNU Info File  |  1993-10-22  |  7.8 KB  |  287 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: 49956
  34. gcc.info-3: 91430
  35. gcc.info-4: 136088
  36. gcc.info-5: 176270
  37. gcc.info-6: 224396
  38. gcc.info-7: 274153
  39. gcc.info-8: 323978
  40. gcc.info-9: 366063
  41. gcc.info-10: 404962
  42. gcc.info-11: 442095
  43. gcc.info-12: 491460
  44. gcc.info-13: 534946
  45. gcc.info-14: 584384
  46. gcc.info-15: 615980
  47. gcc.info-16: 663647
  48. gcc.info-17: 709209
  49. gcc.info-18: 758633
  50. gcc.info-19: 805838
  51. gcc.info-20: 854918
  52. gcc.info-21: 902177
  53. gcc.info-22: 937806
  54. gcc.info-23: 958762
  55. 
  56. Tag Table:
  57. (Indirect)
  58. Node: Top1305
  59. Node: Copying2855
  60. Node: Contributors22003
  61. Node: Boycott26808
  62. Node: G++ and GCC32326
  63. Node: Invoking GCC33661
  64. Node: Option Summary37040
  65. Node: Overall Options45404
  66. Node: Invoking G++49956
  67. Node: C Dialect Options51828
  68. Node: C++ Dialect Options61238
  69. Node: Warning Options69600
  70. Node: Debugging Options82837
  71. Node: Optimize Options91430
  72. Node: Preprocessor Options101386
  73. Node: Assembler Options107289
  74. Node: Link Options107613
  75. Node: Directory Options111621
  76. Node: Target Options114521
  77. Node: Submodel Options118248
  78. Node: M680x0 Options119594
  79. Node: VAX Options122978
  80. Node: SPARC Options123513
  81. Node: Convex Options125569
  82. Node: AMD29K Options127750
  83. Node: M88K Options129898
  84. Node: RS/6000 and PowerPC Options136088
  85. Node: RT Options142072
  86. Node: MIPS Options143776
  87. Node: i386 Options149841
  88. Node: HPPA Options151187
  89. Node: Intel 960 Options152382
  90. Node: DEC Alpha Options154992
  91. Node: Clipper Options156664
  92. Node: System V Options157064
  93. Node: Code Gen Options157751
  94. Node: Environment Variables166016
  95. Node: Running Protoize170041
  96. Node: Installation176270
  97. Node: Other Dir209048
  98. Node: Cross-Compiler210732
  99. Node: Steps of Cross212544
  100. Node: Configure Cross213662
  101. Node: Tools and Libraries214311
  102. Node: Cross Runtime216754
  103. Node: Cross Headers220506
  104. Node: Build Cross222491
  105. Node: PA Install224396
  106. Node: Sun Install226707
  107. Node: 3b1 Install228446
  108. Node: Unos Install229479
  109. Node: VMS Install231019
  110. Node: WE32K Install240954
  111. Node: MIPS Install242333
  112. Node: Collect2245195
  113. Node: Header Dirs248038
  114. Node: C Extensions249452
  115. Node: Statement Exprs252627
  116. Node: Local Labels254521
  117. Node: Labels as Values256583
  118. Node: Nested Functions258448
  119. Node: Constructing Calls262001
  120. Node: Naming Types264058
  121. Node: Typeof265152
  122. Node: Lvalues267017
  123. Node: Conditionals269282
  124. Node: Long Long270173
  125. Node: Complex271617
  126. Node: Zero Length273479
  127. Node: Variable Length274153
  128. Node: Macro Varargs276678
  129. Node: Subscripting278781
  130. Node: Pointer Arith279264
  131. Node: Initializers279829
  132. Node: Constructors280275
  133. Node: Labeled Elements281969
  134. Node: Case Ranges284076
  135. Node: Cast to Union285035
  136. Node: Function Attributes286113
  137. Node: Function Prototypes290969
  138. Node: Dollar Signs292674
  139. Node: Character Escapes293461
  140. Node: Alignment293742
  141. Node: Variable Attributes295218
  142. Node: Inline298117
  143. Node: Extended Asm301852
  144. Node: Asm Labels312139
  145. Node: Explicit Reg Vars313458
  146. Node: Global Reg Vars314706
  147. Node: Local Reg Vars319271
  148. Node: Alternate Keywords320863
  149. Node: Incomplete Enums322265
  150. Node: Function Names322973
  151. Node: C++ Extensions323978
  152. Node: Naming Results324958
  153. Node: Min and Max328272
  154. Node: Destructors and Goto329722
  155. Node: C++ Interface330272
  156. Node: Trouble335139
  157. Node: Actual Bugs336707
  158. Node: Installation Problems337529
  159. Node: Cross-Compiler Problems348686
  160. Node: Interoperation350157
  161. Node: External Bugs364056
  162. Node: Incompatibilities366063
  163. Node: Fixed Headers374611
  164. Node: Disappointments376581
  165. Node: C++ Misunderstandings380801
  166. Node: Static Definitions381448
  167. Node: Temporaries382502
  168. Node: Protoize Caveats384706
  169. Node: Non-bugs388661
  170. Node: Warnings and Errors397863
  171. Node: Bugs399634
  172. Node: Bug Criteria400994
  173. Node: Bug Lists403424
  174. Node: Bug Reporting404962
  175. Node: Sending Patches416906
  176. Node: Service422258
  177. Node: VMS422819
  178. Node: Include Files and VMS423174
  179. Node: Global Declarations427064
  180. Node: VMS Misc431373
  181. Node: Portability435699
  182. Node: Interface437462
  183. Node: Passes442095
  184. Node: RTL459438
  185. Node: RTL Objects461326
  186. Node: Accessors464370
  187. Node: Flags469696
  188. Node: Machine Modes478715
  189. Node: Constants486272
  190. Node: Regs and Memory491460
  191. Node: Arithmetic503170
  192. Node: Comparisons509238
  193. Node: Bit Fields513300
  194. Node: Conversions514664
  195. Node: RTL Declarations517552
  196. Node: Side Effects518361
  197. Node: Incdec530908
  198. Node: Assembler533424
  199. Node: Insns534946
  200. Node: Calls555691
  201. Node: Sharing558286
  202. Node: Reading RTL561362
  203. Node: Machine Desc562306
  204. Node: Patterns564159
  205. Node: Example567103
  206. Node: RTL Template568231
  207. Node: Output Template580431
  208. Node: Output Statement584384
  209. Node: Constraints588097
  210. Node: Simple Constraints589100
  211. Node: Multi-Alternative600533
  212. Node: Class Preferences603369
  213. Node: Modifiers604249
  214. Node: Machine Constraints607364
  215. Node: No Constraints614859
  216. Node: Standard Names615980
  217. Node: Pattern Ordering643251
  218. Node: Dependent Patterns644477
  219. Node: Jump Patterns647417
  220. Node: Insn Canonicalizations653233
  221. Node: Peephole Definitions656728
  222. Node: Expander Definitions663647
  223. Node: Insn Splitting670787
  224. Node: Insn Attributes677801
  225. Node: Defining Attributes678848
  226. Node: Expressions680860
  227. Node: Tagging Insns687182
  228. Node: Attr Example691545
  229. Node: Insn Lengths693921
  230. Node: Constant Attributes697285
  231. Node: Delay Slots698445
  232. Node: Function Units701656
  233. Node: Target Macros707326
  234. Node: Driver709209
  235. Node: Run-time Target719472
  236. Node: Storage Layout724954
  237. Node: Type Layout737543
  238. Node: Registers743872
  239. Node: Register Basics744852
  240. Node: Allocation Order748845
  241. Node: Values in Registers750225
  242. Node: Leaf Functions754979
  243. Node: Stack Registers757800
  244. Node: Obsolete Register Macros758633
  245. Node: Register Classes761328
  246. Node: Stack and Calling779045
  247. Node: Frame Layout779420
  248. Node: Frame Registers782825
  249. Node: Elimination786544
  250. Node: Stack Arguments790847
  251. Node: Register Arguments797163
  252. Node: Scalar Return805838
  253. Node: Aggregate Return809801
  254. Node: Caller Saves813494
  255. Node: Function Entry814644
  256. Node: Profiling823572
  257. Node: Varargs826476
  258. Node: Trampolines833159
  259. Node: Library Calls839594
  260. Node: Addressing Modes847366
  261. Node: Condition Code854918
  262. Node: Costs859541
  263. Node: Sections867920
  264. Node: PIC872709
  265. Node: Assembler Format875199
  266. Node: File Framework876204
  267. Node: Data Output879911
  268. Node: Uninitialized Data885350
  269. Node: Label Output887945
  270. Node: Initialization896034
  271. Node: Macros for Initialization902177
  272. Node: Instruction Output904960
  273. Node: Dispatch Tables912902
  274. Node: Alignment Output915244
  275. Node: Debugging Info916941
  276. Node: All Debuggers917493
  277. Node: DBX Options919860
  278. Node: DBX Hooks924444
  279. Node: File Names and DBX927747
  280. Node: SDB and DWARF929675
  281. Node: Cross-compilation931359
  282. Node: Misc937806
  283. Node: Config952647
  284. Node: Index958762
  285. 
  286. End Tag Table
  287.