aboutsummaryrefslogtreecommitdiff
path: root/gcc/f/g77.info
blob: b396df3c015c698354d36f4ee9c6b33c33f58268 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
This is Info file g77.info, produced by Makeinfo version 1.68 from the
input file g77.texi.

   This file explains how to use the GNU Fortran system.

   Published by the Free Software Foundation 59 Temple Place - Suite 330
Boston, MA 02111-1307 USA

   Copyright (C) 1995-1997 Free Software Foundation, Inc.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the sections entitled "GNU General Public License," "Funding for
Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
included exactly as in the original, and provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the sections entitled "GNU General Public
License," "Funding for Free Software," and "Protect Your Freedom--Fight
`Look And Feel'", and this permission notice, may be included in
translations approved by the Free Software Foundation instead of in the
original English.

   Contributed by James Craig Burley (<burley@gnu.ai.mit.edu>).
Inspired by a first pass at translating `g77-0.5.16/f/DOC' that was
contributed to Craig by David Ronis (<ronis@onsager.chem.mcgill.ca>).

INFO-DIR-SECTION Fortran Programming
START-INFO-DIR-ENTRY
* g77: (g77).               The GNU Fortran compilation system.
END-INFO-DIR-ENTRY


Indirect:
g77.info-1: 1697
g77.info-2: 51504
g77.info-3: 86652
g77.info-4: 102421
g77.info-5: 148200
g77.info-6: 198176
g77.info-7: 240263
g77.info-8: 290181
g77.info-9: 339800
g77.info-10: 389391
g77.info-11: 437993
g77.info-12: 487886
g77.info-13: 537704
g77.info-14: 586061
g77.info-15: 635100
g77.info-16: 684261
g77.info-17: 734128
g77.info-18: 773211
g77.info-19: 822559
g77.info-20: 833284

Tag Table:
(Indirect)
Node: Top1697
Node: Copying3654
Node: Contributors22836
Node: Funding25868
Node: Funding GNU Fortran28371
Node: Look and Feel31054
Node: Getting Started31556
Node: What is GNU Fortran?33874
Node: G77 and GCC43439
Node: Invoking G7744790
Node: Option Summary46941
Node: Overall Options51504
Node: Shorthand Options57592
Node: Fortran Dialect Options60070
Node: Warning Options70755
Node: Debugging Options79641
Node: Optimize Options80714
Node: Preprocessor Options84159
Node: Directory Options85340
Node: Code Gen Options86652
Node: Environment Variables101963
Node: News102421
Node: Changes148200
Node: Language162250
Node: Direction of Language Development164190
Node: Standard Support170429
Node: No Passing External Assumed-length171150
Node: No Passing Dummy Assumed-length171627
Node: No Pathological Implied-DO172142
Node: No Useless Implied-DO172829
Node: Conformance173560
Node: Notation Used175583
Node: Terms and Concepts179788
Node: Syntactic Items180300
Node: Statements Comments Lines180982
Node: Scope of Names and Labels182847
Node: Characters Lines Sequence183277
Node: Character Set183858
Node: Lines184859
Node: Continuation Line187335
Node: Statements188290
Node: Statement Labels189246
Node: Order189938
Node: INCLUDE190823
Node: Data Types and Constants193566
Node: Types197087
Node: Double Notation198176
Node: Star Notation199248
Node: Kind Notation202193
Node: Constants210613
Node: Integer Type211925
Node: Character Type212523
Node: Expressions213287
Node: %LOC()213703
Node: Specification Statements216404
Node: NAMELIST216861
Node: DOUBLE COMPLEX217143
Node: Control Statements217397
Node: DO WHILE217889
Node: END DO218115
Node: Construct Names219122
Node: CYCLE and EXIT219862
Node: Functions and Subroutines222626
Node: %VAL()223272
Node: %REF()224636
Node: %DESCR()226464
Node: Generics and Specifics228597
Node: REAL() and AIMAG() of Complex235792
Node: CMPLX() of DOUBLE PRECISION237625
Node: MIL-STD 1753239351
Node: f77/f2c Intrinsics239693
Node: Table of Intrinsic Functions240263
Node: Abort Intrinsic256970
Node: Abs Intrinsic257234
Node: Access Intrinsic258102
Node: AChar Intrinsic258938
Node: ACos Intrinsic259460
Node: AdjustL Intrinsic259921
Node: AdjustR Intrinsic260246
Node: AImag Intrinsic260572
Node: AInt Intrinsic261377
Node: Alarm Intrinsic262005
Node: All Intrinsic262841
Node: Allocated Intrinsic263153
Node: ALog Intrinsic263482
Node: ALog10 Intrinsic263872
Node: AMax0 Intrinsic264270
Node: AMax1 Intrinsic264755
Node: AMin0 Intrinsic265208
Node: AMin1 Intrinsic265692
Node: AMod Intrinsic266144
Node: And Intrinsic266570
Node: ANInt Intrinsic267076
Node: Any Intrinsic267840
Node: ASin Intrinsic268147
Node: Associated Intrinsic268605
Node: ATan Intrinsic268939
Node: ATan2 Intrinsic269405
Node: BesJ0 Intrinsic269956
Node: BesJ1 Intrinsic270417
Node: BesJN Intrinsic270878
Node: BesY0 Intrinsic271377
Node: BesY1 Intrinsic271839
Node: BesYN Intrinsic272301
Node: Bit_Size Intrinsic272804
Node: BTest Intrinsic273463
Node: CAbs Intrinsic274183
Node: CCos Intrinsic274570
Node: Ceiling Intrinsic274962
Node: CExp Intrinsic275284
Node: Char Intrinsic275676
Node: ChDir Intrinsic (subroutine)276930
Node: ChMod Intrinsic (subroutine)277739
Node: CLog Intrinsic279008
Node: Cmplx Intrinsic279412
Node: Complex Intrinsic280213
Node: Conjg Intrinsic281659
Node: Cos Intrinsic282083
Node: CosH Intrinsic282546
Node: Count Intrinsic282921
Node: Cpu_Time Intrinsic283239
Node: CShift Intrinsic283702
Node: CSin Intrinsic284024
Node: CSqRt Intrinsic284416
Node: CTime Intrinsic (subroutine)284826
Node: CTime Intrinsic (function)285581
Node: DAbs Intrinsic286215
Node: DACos Intrinsic286611
Node: DASin Intrinsic287002
Node: DATan Intrinsic287394
Node: DATan2 Intrinsic287787
Node: Date_and_Time Intrinsic288242
Node: DbesJ0 Intrinsic288592
Node: DbesJ1 Intrinsic288985
Node: DbesJN Intrinsic289371
Node: DbesY0 Intrinsic289795
Node: DbesY1 Intrinsic290181
Node: DbesYN Intrinsic290567
Node: Dble Intrinsic290989
Node: DCos Intrinsic291695
Node: DCosH Intrinsic292079
Node: DDiM Intrinsic292469
Node: DErF Intrinsic292901
Node: DErFC Intrinsic293270
Node: DExp Intrinsic293645
Node: Digits Intrinsic294031
Node: DiM Intrinsic294348
Node: DInt Intrinsic294847
Node: DLog Intrinsic295231
Node: DLog10 Intrinsic295616
Node: DMax1 Intrinsic296014
Node: DMin1 Intrinsic296468
Node: DMod Intrinsic296920
Node: DNInt Intrinsic297348
Node: Dot_Product Intrinsic297747
Node: DProd Intrinsic298087
Node: DSign Intrinsic298469
Node: DSin Intrinsic298908
Node: DSinH Intrinsic299293
Node: DSqRt Intrinsic299684
Node: DTan Intrinsic300075
Node: DTanH Intrinsic300460
Node: Dtime Intrinsic (subroutine)300864
Node: EOShift Intrinsic301799
Node: Epsilon Intrinsic302138
Node: ErF Intrinsic302462
Node: ErFC Intrinsic302868
Node: ETime Intrinsic (subroutine)303426
Node: ETime Intrinsic (function)304253
Node: Exit Intrinsic304957
Node: Exp Intrinsic305434
Node: Exponent Intrinsic305896
Node: Fdate Intrinsic (subroutine)306235
Node: Fdate Intrinsic (function)306923
Node: FGet Intrinsic (subroutine)307473
Node: FGetC Intrinsic (subroutine)308310
Node: Float Intrinsic309187
Node: Floor Intrinsic309587
Node: Flush Intrinsic309903
Node: FNum Intrinsic310482
Node: FPut Intrinsic (subroutine)310930
Node: FPutC Intrinsic (subroutine)311727
Node: Fraction Intrinsic312574
Node: FSeek Intrinsic312915
Node: FStat Intrinsic (subroutine)313640
Node: FStat Intrinsic (function)315109
Node: FTell Intrinsic (subroutine)316343
Node: FTell Intrinsic (function)317016
Node: GError Intrinsic317533
Node: GetArg Intrinsic317907
Node: GetCWD Intrinsic (subroutine)318543
Node: GetCWD Intrinsic (function)319399
Node: GetEnv Intrinsic320019
Node: GetGId Intrinsic320606
Node: GetLog Intrinsic320912
Node: GetPId Intrinsic321236
Node: GetUId Intrinsic321544
Node: GMTime Intrinsic321849
Node: HostNm Intrinsic (subroutine)322857
Node: HostNm Intrinsic (function)323729
Node: Huge Intrinsic324354
Node: IAbs Intrinsic324677
Node: IAChar Intrinsic325068
Node: IAnd Intrinsic325608
Node: IArgC Intrinsic326096
Node: IBClr Intrinsic326472
Node: IBits Intrinsic326982
Node: IBSet Intrinsic327696
Node: IChar Intrinsic328197
Node: IDate Intrinsic (UNIX)329416
Node: IDiM Intrinsic329997
Node: IDInt Intrinsic330446
Node: IDNInt Intrinsic330839
Node: IEOr Intrinsic331238
Node: IErrNo Intrinsic331736
Node: IFix Intrinsic332063
Node: Imag Intrinsic332451
Node: ImagPart Intrinsic333456
Node: Index Intrinsic334482
Node: Int Intrinsic335035
Node: Int2 Intrinsic335750
Node: Int8 Intrinsic336438
Node: IOr Intrinsic337126
Node: IRand Intrinsic337606
Node: IsaTty Intrinsic338526
Node: IShft Intrinsic338950
Node: IShftC Intrinsic339800
Node: ISign Intrinsic340728
Node: ITime Intrinsic341178
Node: Kill Intrinsic (subroutine)341580
Node: Kind Intrinsic342417
Node: LBound Intrinsic342742
Node: Len Intrinsic343059
Node: Len_Trim Intrinsic343695
Node: LGe Intrinsic344107
Node: LGt Intrinsic345520
Node: Link Intrinsic (subroutine)346426
Node: LLe Intrinsic347391
Node: LLt Intrinsic348297
Node: LnBlnk Intrinsic349192
Node: Loc Intrinsic349595
Node: Log Intrinsic350026
Node: Log10 Intrinsic350606
Node: Logical Intrinsic351179
Node: Long Intrinsic351502
Node: LShift Intrinsic352026
Node: LStat Intrinsic (subroutine)353062
Node: LStat Intrinsic (function)354818
Node: LTime Intrinsic356325
Node: MatMul Intrinsic357329
Node: Max Intrinsic357647
Node: Max0 Intrinsic358198
Node: Max1 Intrinsic358649
Node: MaxExponent Intrinsic359133
Node: MaxLoc Intrinsic359473
Node: MaxVal Intrinsic359800
Node: MClock Intrinsic360122
Node: MClock8 Intrinsic360849
Node: Merge Intrinsic361567
Node: Min Intrinsic361883
Node: Min0 Intrinsic362434
Node: Min1 Intrinsic362885
Node: MinExponent Intrinsic363369
Node: MinLoc Intrinsic363709
Node: MinVal Intrinsic364036
Node: Mod Intrinsic364355
Node: Modulo Intrinsic364878
Node: MvBits Intrinsic365197
Node: Nearest Intrinsic366063
Node: NInt Intrinsic366387
Node: Not Intrinsic367225
Node: Or Intrinsic367620
Node: Pack Intrinsic368118
Node: PError Intrinsic368428
Node: Precision Intrinsic368882
Node: Present Intrinsic369217
Node: Product Intrinsic369547
Node: Radix Intrinsic369873
Node: Rand Intrinsic370190
Node: Random_Number Intrinsic371077
Node: Random_Seed Intrinsic371430
Node: Range Intrinsic371778
Node: Real Intrinsic372099
Node: RealPart Intrinsic373105
Node: Rename Intrinsic (subroutine)374138
Node: Repeat Intrinsic375110
Node: Reshape Intrinsic375446
Node: RRSpacing Intrinsic375775
Node: RShift Intrinsic376110
Node: Scale Intrinsic377108
Node: Scan Intrinsic377424
Node: Second Intrinsic (function)377748
Node: Second Intrinsic (subroutine)378288
Node: Selected_Int_Kind Intrinsic378934
Node: Selected_Real_Kind Intrinsic379325
Node: Set_Exponent Intrinsic379712
Node: Shape Intrinsic380069
Node: Short Intrinsic380392
Node: Sign Intrinsic381088
Node: Signal Intrinsic (subroutine)381688
Node: Sin Intrinsic382987
Node: SinH Intrinsic383462
Node: Sleep Intrinsic383835
Node: Sngl Intrinsic384177
Node: Spacing Intrinsic384566
Node: Spread Intrinsic384890
Node: SqRt Intrinsic385211
Node: SRand Intrinsic385815
Node: Stat Intrinsic (subroutine)386192
Node: Stat Intrinsic (function)387751
Node: Sum Intrinsic389059
Node: SymLnk Intrinsic (subroutine)389391
Node: System Intrinsic (subroutine)390423
Node: System_Clock Intrinsic391362
Node: Tan Intrinsic392130
Node: TanH Intrinsic392590
Node: Time Intrinsic (UNIX)392972
Node: Time8 Intrinsic393786
Node: Tiny Intrinsic394499
Node: Transfer Intrinsic394814
Node: Transpose Intrinsic395145
Node: Trim Intrinsic395479
Node: TtyNam Intrinsic (subroutine)395809
Node: TtyNam Intrinsic (function)396508
Node: UBound Intrinsic397077
Node: UMask Intrinsic (subroutine)397422
Node: Unlink Intrinsic (subroutine)398119
Node: Unpack Intrinsic399017
Node: Verify Intrinsic399352
Node: XOr Intrinsic399671
Node: ZAbs Intrinsic400187
Node: ZCos Intrinsic400556
Node: ZExp Intrinsic400929
Node: ZLog Intrinsic401302
Node: ZSin Intrinsic401675
Node: ZSqRt Intrinsic402049
Node: Scope and Classes of Names402406
Node: Underscores in Symbol Names402876
Node: Other Dialects403123
Node: Source Form404282
Node: Carriage Returns405633
Node: Tabs405962
Node: Short Lines407671
Node: Long Lines408645
Node: Ampersands409256
Node: Trailing Comment409510
Node: Debug Line410286
Node: Dollar Signs410955
Node: Case Sensitivity411241
Node: VXT Fortran419857
Node: Double Quote Meaning421040
Node: Exclamation Point421968
Node: Fortran 90423011
Node: Pedantic Compilation424063
Node: Distensions428027
Node: Ugly Implicit Argument Conversion429558
Node: Ugly Assumed-Size Arrays430172
Node: Ugly Complex Part Extraction431893
Node: Ugly Null Arguments433515
Node: Ugly Conversion of Initializers435120
Node: Ugly Integer Conversions436885
Node: Ugly Assigned Labels437993
Node: Compiler439924
Node: Compiler Limits440530
Node: Compiler Types441413
Node: Compiler Constants446112
Node: Compiler Intrinsics446971
Node: Intrinsic Groups447898
Node: Other Intrinsics451339
Node: ACosD Intrinsic458937
Node: AIMax0 Intrinsic459218
Node: AIMin0 Intrinsic459527
Node: AJMax0 Intrinsic459837
Node: AJMin0 Intrinsic460147
Node: ASinD Intrinsic460456
Node: ATan2D Intrinsic460762
Node: ATanD Intrinsic461070
Node: BITest Intrinsic461376
Node: BJTest Intrinsic461685
Node: CDAbs Intrinsic461994
Node: CDCos Intrinsic462367
Node: CDExp Intrinsic462742
Node: CDLog Intrinsic463117
Node: CDSin Intrinsic463492
Node: CDSqRt Intrinsic463868
Node: ChDir Intrinsic (function)464261
Node: ChMod Intrinsic (function)464895
Node: CosD Intrinsic466007
Node: DACosD Intrinsic466319
Node: DASinD Intrinsic466627
Node: DATan2D Intrinsic466938
Node: DATanD Intrinsic467252
Node: Date Intrinsic467561
Node: DbleQ Intrinsic468190
Node: DCmplx Intrinsic468494
Node: DConjg Intrinsic470125
Node: DCosD Intrinsic470510
Node: DFloat Intrinsic470816
Node: DFlotI Intrinsic471188
Node: DFlotJ Intrinsic471498
Node: DImag Intrinsic471807
Node: DReal Intrinsic472184
Node: DSinD Intrinsic473331
Node: DTanD Intrinsic473635
Node: Dtime Intrinsic (function)473950
Node: FGet Intrinsic (function)474844
Node: FGetC Intrinsic (function)475617
Node: FloatI Intrinsic476433
Node: FloatJ Intrinsic476753
Node: FPut Intrinsic (function)477072
Node: FPutC Intrinsic (function)477808
Node: IDate Intrinsic (VXT)478601
Node: IIAbs Intrinsic479320
Node: IIAnd Intrinsic479630
Node: IIBClr Intrinsic479935
Node: IIBits Intrinsic480244
Node: IIBSet Intrinsic480554
Node: IIDiM Intrinsic480863
Node: IIDInt Intrinsic481169
Node: IIDNnt Intrinsic481478
Node: IIEOr Intrinsic481787
Node: IIFix Intrinsic482092
Node: IInt Intrinsic482395
Node: IIOr Intrinsic482694
Node: IIQint Intrinsic482994
Node: IIQNnt Intrinsic483302
Node: IIShftC Intrinsic483613
Node: IISign Intrinsic483927
Node: IMax0 Intrinsic484237
Node: IMax1 Intrinsic484542
Node: IMin0 Intrinsic484846
Node: IMin1 Intrinsic485150
Node: IMod Intrinsic485453
Node: INInt Intrinsic485753
Node: INot Intrinsic486055
Node: IZExt Intrinsic486355
Node: JIAbs Intrinsic486658
Node: JIAnd Intrinsic486962
Node: JIBClr Intrinsic487267
Node: JIBits Intrinsic487576
Node: JIBSet Intrinsic487886
Node: JIDiM Intrinsic488195
Node: JIDInt Intrinsic488501
Node: JIDNnt Intrinsic488810
Node: JIEOr Intrinsic489119
Node: JIFix Intrinsic489424
Node: JInt Intrinsic489727
Node: JIOr Intrinsic490026
Node: JIQint Intrinsic490326
Node: JIQNnt Intrinsic490634
Node: JIShft Intrinsic490944
Node: JIShftC Intrinsic491255
Node: JISign Intrinsic491569
Node: JMax0 Intrinsic491879
Node: JMax1 Intrinsic492184
Node: JMin0 Intrinsic492488
Node: JMin1 Intrinsic492792
Node: JMod Intrinsic493095
Node: JNInt Intrinsic493395
Node: JNot Intrinsic493697
Node: JZExt Intrinsic493997
Node: Kill Intrinsic (function)494310
Node: Link Intrinsic (function)494992
Node: QAbs Intrinsic495804
Node: QACos Intrinsic496114
Node: QACosD Intrinsic496418
Node: QASin Intrinsic496726
Node: QASinD Intrinsic497032
Node: QATan Intrinsic497340
Node: QATan2 Intrinsic497646
Node: QATan2D Intrinsic497956
Node: QATanD Intrinsic498270
Node: QCos Intrinsic498579
Node: QCosD Intrinsic498880
Node: QCosH Intrinsic499183
Node: QDiM Intrinsic499486
Node: QExp Intrinsic499785
Node: QExt Intrinsic500083
Node: QExtD Intrinsic500382
Node: QFloat Intrinsic500686
Node: QInt Intrinsic500993
Node: QLog Intrinsic501293
Node: QLog10 Intrinsic501593
Node: QMax1 Intrinsic501900
Node: QMin1 Intrinsic502205
Node: QMod Intrinsic502508
Node: QNInt Intrinsic502808
Node: QSin Intrinsic503110
Node: QSinD Intrinsic503410
Node: QSinH Intrinsic503713
Node: QSqRt Intrinsic504017
Node: QTan Intrinsic504320
Node: QTanD Intrinsic504620
Node: QTanH Intrinsic504923
Node: Rename Intrinsic (function)505239
Node: Secnds Intrinsic506044
Node: Signal Intrinsic (function)506419
Node: SinD Intrinsic507530
Node: SnglQ Intrinsic507842
Node: SymLnk Intrinsic (function)508157
Node: System Intrinsic (function)509025
Node: TanD Intrinsic510352
Node: Time Intrinsic (VXT)510669
Node: UMask Intrinsic (function)511200
Node: Unlink Intrinsic (function)511808
Node: ZExt Intrinsic512537
Node: Other Compilers512825
Node: Dropping f2c Compatibility515205
Node: Compilers Other Than f2c518031
Node: Other Languages519830
Node: Interoperating with C and C++520082
Node: C Interfacing Tools521115
Node: C Access to Type Information522043
Node: f2c Skeletons and Prototypes522730
Node: C++ Considerations524428
Node: Startup Code525083
Node: Installation525994
Node: Prerequisites527150
Node: Problems Installing535614
Node: General Problems536240
Node: GNU C Required537003
Node: Patching GNU CC Necessary537704
Node: Building GNU CC Necessary538554
Node: Missing strtoul538900
Node: Object File Differences540314
Node: Cleanup Kills Stage Directories541011
Node: Missing gperf?541431
Node: Cross-compiler Problems542819
Node: Settings545024
Node: Larger File Unit Numbers546102
Node: Always Flush Output547685
Node: Maximum Stackable Size549545
Node: Floating-point Bit Patterns550401
Node: Large Initialization551142
Node: Alpha Problems Fixed552731
Node: Quick Start553618
Node: Complete Installation564031
Node: Unpacking564611
Node: Merging Distributions567700
Node: Installing f77573149
Node: Installing f2c574494
Node: Patching GNU Fortran577419
Node: Where to Install578937
Node: Configuring gcc582282
Node: Building gcc584054
Node: Bootstrap Build586061
Node: Straight Build587807
Node: Pre-installation Checks589196
Node: Installation of Binaries592622
Node: Updating Documentation593983
Node: Missing bison?594837
Node: Missing makeinfo?596183
Node: Distributing Binaries596708
Node: Debugging and Interfacing602653
Node: Main Program Unit605337
Node: Procedures607834
Node: Functions610495
Node: Names612113
Node: Common Blocks615254
Node: Local Equivalence Areas617287
Node: Complex Variables619974
Node: Arrays621304
Node: Adjustable Arrays624638
Node: Alternate Entry Points627497
Node: Alternate Returns634199
Node: Assigned Statement Labels635100
Node: Run-time Library Errors636945
Node: Collected Fortran Wisdom638897
Node: Advantages Over f2c640333
Node: Language Extensions641242
Node: Compiler Options641749
Node: Compiler Speed642201
Node: Program Speed642911
Node: Ease of Debugging644496
Node: Character and Hollerith Constants646926
Node: Block Data and Libraries647720
Node: Loops651044
Node: Working Programs656260
Node: Not My Type656940
Node: Variables Assumed To Be Zero658871
Node: Variables Assumed To Be Saved659925
Node: Unwanted Variables661295
Node: Unused Arguments662175
Node: Surprising Interpretations of Code662638
Node: Aliasing Assumed To Work663484
Node: Output Assumed To Flush669400
Node: Large File Unit Numbers670806
Node: Overly Convenient Options672088
Node: Faster Programs675698
Node: Aligned Data676144
Node: Prefer Automatic Uninitialized Variables679988
Node: Avoid f2c Compatibility681354
Node: Use Submodel Options681822
Node: Trouble682645
Node: But-bugs684261
Node: Signal 11 and Friends686035
Node: Cannot Link Fortran Programs688114
Node: Large Common Blocks689397
Node: Debugger Problems689823
Node: NeXTStep Problems690345
Node: Stack Overflow692167
Node: Nothing Happens694180
Node: Strange Behavior at Run Time695794
Node: Floating-point Errors698087
Node: Actual Bugs702664
Node: Missing Features713415
Node: Better Source Model715132
Node: Fortran 90 Support716901
Node: Intrinsics in PARAMETER Statements718002
Node: SELECT CASE on CHARACTER Type718888
Node: RECURSIVE Keyword719186
Node: Increasing Precision/Range719613
Node: Popular Non-standard Types721150
Node: Full Support for Compiler Types721567
Node: Array Bounds Expressions722239
Node: POINTER Statements722686
Node: Sensible Non-standard Constructs723569
Node: FLUSH Statement725894
Node: Expressions in FORMAT Statements726280
Node: Explicit Assembler Code727459
Node: Q Edit Descriptor727748
Node: Old-style PARAMETER Statements728252
Node: TYPE and ACCEPT I/O Statements728986
Node: STRUCTURE UNION RECORD MAP729552
Node: OPEN CLOSE and INQUIRE Keywords730038
Node: ENCODE and DECODE730470
Node: Suppressing Space Padding731571
Node: Fortran Preprocessor732797
Node: Bit Operations on Floating-point Data733370
Node: POSIX Standard733884
Node: Floating-point Exception Handling734128
Node: Nonportable Conversions735170
Node: Large Automatic Arrays735706
Node: Support for Threads736113
Node: Gracefully Handle Sensible Bad Code736538
Node: Non-standard Conversions737293
Node: Non-standard Intrinsics737636
Node: Modifying DO Variable738052
Node: Better Pedantic Compilation738728
Node: Warn About Implicit Conversions739356
Node: Invalid Use of Hollerith Constant739943
Node: Dummy Array Without Dimensioning Dummy740486
Node: Invalid FORMAT Specifiers741399
Node: Ambiguous Dialects741800
Node: Unused Labels742211
Node: Informational Messages742433
Node: Uninitialized Variables at Run Time742836
Node: Bounds Checking at Run Time743443
Node: Labels Visible to Debugger743891
Node: Disappointments744297
Node: Mangling of Names744935
Node: Multiple Definitions of External Names745785
Node: Limitation on Implicit Declarations747148
Node: Non-bugs747432
Node: Backslash in Constants748557
Node: Initializing Before Specifying753446
Node: Context-Sensitive Intrinsicness754588
Node: Context-Sensitive Constants756484
Node: Equivalence Versus Equality759441
Node: Order of Side Effects761951
Node: Warnings and Errors763679
Node: Open Questions765363
Node: Bugs766511
Node: Bug Criteria768016
Node: Bug Lists772439
Node: Bug Reporting773211
Node: Sending Patches786658
Node: Service792142
Node: Adding Options792610
Node: Projects796659
Node: Efficiency797504
Node: Better Optimization800401
Node: Simplify Porting803771
Node: More Extensions805526
Node: Machine Model808727
Node: Internals Documentation810013
Node: Internals Improvements810327
Node: Better Diagnostics813871
Node: Diagnostics814788
Node: CMPAMBIG816085
Node: EXPIMP822559
Node: INTGLOB823795
Node: LEX826039
Node: GLOBALS831431
Node: Index833284

End Tag Table