diff -Nrc3pad gcc-3.1.1/gcc/f/BUGS gcc-3.2/gcc/f/BUGS *** gcc-3.1.1/gcc/f/BUGS Fri Jul 26 01:01:09 2002 --- gcc-3.2/gcc/f/BUGS Wed Aug 14 10:35:00 2002 *************** _Note:_ This file is automatically gener *** 2,8 **** `bugs0.texi' and `bugs.texi'. `BUGS' is _not_ a source file, although it is normally included within source distributions. ! This file lists known bugs in the GCC-3.1 version of the GNU Fortran compiler. Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Free Software Foundation, Inc. You may copy, distribute, and modify it freely as long as you preserve this copyright notice and permission --- 2,8 ---- `bugs0.texi' and `bugs.texi'. `BUGS' is _not_ a source file, although it is normally included within source distributions. ! This file lists known bugs in the GCC-3.2 version of the GNU Fortran compiler. Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Free Software Foundation, Inc. You may copy, distribute, and modify it freely as long as you preserve this copyright notice and permission *************** Known Bugs In GNU Fortran *** 12,18 **** ************************* This section identifies bugs that `g77' _users_ might run into in ! the GCC-3.1 version of `g77'. This includes bugs that are actually in the `gcc' back end (GBE) or in `libf2c', because those sets of code are at least somewhat under the control of (and necessarily intertwined with) `g77', so it isn't worth separating them out. --- 12,18 ---- ************************* This section identifies bugs that `g77' _users_ might run into in ! the GCC-3.2 version of `g77'. This includes bugs that are actually in the `gcc' back end (GBE) or in `libf2c', because those sets of code are at least somewhat under the control of (and necessarily intertwined with) `g77', so it isn't worth separating them out. diff -Nrc3pad gcc-3.1.1/gcc/f/ChangeLog gcc-3.2/gcc/f/ChangeLog *** gcc-3.1.1/gcc/f/ChangeLog Thu Jul 25 23:35:17 2002 --- gcc-3.2/gcc/f/ChangeLog Wed Aug 14 09:00:13 2002 *************** *** 1,3 **** --- 1,15 ---- + 2002-08-14 Release Manager + + * GCC 3.2 Released. + + 2002-08-04 Toon Moene + + * news.texi: Mention nothing changed for 3.2. + + Sun Aug 4 16:48:53 2002 Joseph S. Myers + + * root.texi (version-gcc): Increase to 3.2. + 2002-07-25 Release Manager * GCC 3.1.1 Released. diff -Nrc3pad gcc-3.1.1/gcc/f/NEWS gcc-3.2/gcc/f/NEWS *** gcc-3.1.1/gcc/f/NEWS Fri Jul 26 01:01:09 2002 --- gcc-3.2/gcc/f/NEWS Wed Aug 14 10:35:00 2002 *************** _Note:_ This file is automatically gener *** 2,8 **** `news0.texi' and `news.texi'. `NEWS' is _not_ a source file, although it is normally included within source distributions. ! This file lists news about the GCC-3.1 version (and some other versions) of the GNU Fortran compiler. Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Free Software Foundation, Inc. You may copy, distribute, and modify it freely as long as you preserve --- 2,8 ---- `news0.texi' and `news.texi'. `NEWS' is _not_ a source file, although it is normally included within source distributions. ! This file lists news about the GCC-3.2 version (and some other versions) of the GNU Fortran compiler. Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Free Software Foundation, Inc. You may copy, distribute, and modify it freely as long as you preserve *************** somewhat more difficult. *** 49,55 **** the mainline, development version of `g77' within `gcc') is available at `http://www.gnu.org/software/gcc/onlinedocs/g77_news.html'. ! The following information was last updated on 2002-06-30: In `GCC' 3.1 (formerly known as g77-0.5.27) versus `GCC' 3.0: ============================================================= --- 49,60 ---- the mainline, development version of `g77' within `gcc') is available at `http://www.gnu.org/software/gcc/onlinedocs/g77_news.html'. ! The following information was last updated on 2002-08-05: ! ! In `GCC' 3.2 versus `GCC' 3.1: ! ============================== ! ! * Nothing. In `GCC' 3.1 (formerly known as g77-0.5.27) versus `GCC' 3.0: ============================================================= diff -Nrc3pad gcc-3.1.1/gcc/f/g77.1 gcc-3.2/gcc/f/g77.1 *** gcc-3.1.1/gcc/f/g77.1 Thu Jul 25 23:56:27 2002 --- gcc-3.2/gcc/f/g77.1 Wed Aug 14 09:36:42 2002 *************** *** 1,5 **** .\" Automatically generated by Pod::Man version 1.15 ! .\" Thu Jul 25 23:56:26 2002 .\" .\" Standard preamble: .\" ====================================================================== --- 1,5 ---- .\" Automatically generated by Pod::Man version 1.15 ! .\" Wed Aug 14 09:36:41 2002 .\" .\" Standard preamble: .\" ====================================================================== *************** *** 138,144 **** .\" ====================================================================== .\" .IX Title "G77 1" ! .TH G77 1 "gcc-3.1.1" "2002-07-25" "GNU" .UC .SH "NAME" g77 \- \s-1GNU\s0 project Fortran 77 compiler --- 138,144 ---- .\" ====================================================================== .\" .IX Title "G77 1" ! .TH G77 1 "gcc-3.2" "2002-08-14" "GNU" .UC .SH "NAME" g77 \- \s-1GNU\s0 project Fortran 77 compiler diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info gcc-3.2/gcc/f/g77.info *** gcc-3.1.1/gcc/f/g77.info Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA *************** g77.info-1: 1458 *** 41,63 **** g77.info-2: 49505 g77.info-3: 98812 g77.info-4: 124628 ! g77.info-5: 176555 ! g77.info-6: 224810 ! g77.info-7: 269813 ! g77.info-8: 319217 ! g77.info-9: 368677 ! g77.info-10: 418244 ! g77.info-11: 462644 ! g77.info-12: 512192 ! g77.info-13: 562183 ! g77.info-14: 609207 ! g77.info-15: 653371 ! g77.info-16: 701052 ! g77.info-17: 750600 ! g77.info-18: 798964 ! g77.info-19: 841509 ! g77.info-20: 885262 ! g77.info-21: 904252  Tag Table: (Indirect) --- 41,63 ---- g77.info-2: 49505 g77.info-3: 98812 g77.info-4: 124628 ! g77.info-5: 176633 ! g77.info-6: 224966 ! g77.info-7: 269969 ! g77.info-8: 319373 ! g77.info-9: 368833 ! g77.info-10: 418400 ! g77.info-11: 462800 ! g77.info-12: 512348 ! g77.info-13: 562339 ! g77.info-14: 609363 ! g77.info-15: 653527 ! g77.info-16: 701208 ! g77.info-17: 750756 ! g77.info-18: 799120 ! g77.info-19: 841665 ! g77.info-20: 885418 ! g77.info-21: 904408  Tag Table: (Indirect) *************** Node: Directory Options107954 *** 84,765 **** Node: Code Gen Options109266 Node: Environment Variables124173 Node: News124628 ! Node: Changes176555 ! Node: Language201912 ! Node: Direction of Language Development204115 ! Node: Standard Support210354 ! Node: No Passing External Assumed-length211075 ! Node: No Passing Dummy Assumed-length211552 ! Node: No Pathological Implied-DO212067 ! Node: No Useless Implied-DO212754 ! Node: Conformance213485 ! Node: Notation Used215508 ! Node: Terms and Concepts219714 ! Node: Syntactic Items220226 ! Node: Statements Comments Lines220908 ! Node: Scope of Names and Labels222773 ! Node: Characters Lines Sequence223203 ! Node: Character Set223809 ! Node: Lines224810 ! Node: Continuation Line227286 ! Node: Statements228241 ! Node: Statement Labels229197 ! Node: Order229889 ! Node: INCLUDE230774 ! Node: Cpp-style directives233546 ! Node: Data Types and Constants234001 ! Node: Types237522 ! Node: Double Notation238611 ! Node: Star Notation239683 ! Node: Kind Notation242628 ! Node: Constants251048 ! Node: Integer Type252564 ! Node: Character Type253162 ! Node: Expressions253926 ! Node: %LOC()254342 ! Node: Specification Statements257072 ! Node: NAMELIST257529 ! Node: DOUBLE COMPLEX258280 ! Node: Control Statements258534 ! Node: DO WHILE259026 ! Node: END DO259331 ! Node: Construct Names260338 ! Node: CYCLE and EXIT261078 ! Node: Functions and Subroutines263842 ! Node: %VAL()264488 ! Node: %REF()265852 ! Node: %DESCR()267680 ! Node: Generics and Specifics269813 ! Node: REAL() and AIMAG() of Complex277015 ! Node: CMPLX() of DOUBLE PRECISION278848 ! Node: MIL-STD 1753280574 ! Node: f77/f2c Intrinsics280916 ! Node: Table of Intrinsic Functions281486 ! Node: Abort Intrinsic298198 ! Node: Abs Intrinsic298462 ! Node: Access Intrinsic299325 ! Node: AChar Intrinsic300161 ! Node: ACos Intrinsic300683 ! Node: AdjustL Intrinsic301144 ! Node: AdjustR Intrinsic301469 ! Node: AImag Intrinsic301795 ! Node: AInt Intrinsic302600 ! Node: Alarm Intrinsic303228 ! Node: All Intrinsic304060 ! Node: Allocated Intrinsic304372 ! Node: ALog Intrinsic304701 ! Node: ALog10 Intrinsic305091 ! Node: AMax0 Intrinsic305489 ! Node: AMax1 Intrinsic305974 ! Node: AMin0 Intrinsic306427 ! Node: AMin1 Intrinsic306911 ! Node: AMod Intrinsic307363 ! Node: And Intrinsic307789 ! Node: ANInt Intrinsic308295 ! Node: Any Intrinsic309059 ! Node: ASin Intrinsic309366 ! Node: Associated Intrinsic309824 ! Node: ATan Intrinsic310158 ! Node: ATan2 Intrinsic310624 ! Node: BesJ0 Intrinsic311175 ! Node: BesJ1 Intrinsic311636 ! Node: BesJN Intrinsic312097 ! Node: BesY0 Intrinsic312628 ! Node: BesY1 Intrinsic313090 ! Node: BesYN Intrinsic313552 ! Node: Bit_Size Intrinsic314087 ! Node: BTest Intrinsic314746 ! Node: CAbs Intrinsic315466 ! Node: CCos Intrinsic315853 ! Node: Ceiling Intrinsic316245 ! Node: CExp Intrinsic316567 ! Node: Char Intrinsic316959 ! Node: ChDir Intrinsic (subroutine)318213 ! Node: ChMod Intrinsic (subroutine)319217 ! Node: CLog Intrinsic320488 ! Node: Cmplx Intrinsic320892 ! Node: Complex Intrinsic321693 ! Node: Conjg Intrinsic323139 ! Node: Cos Intrinsic323563 ! Node: CosH Intrinsic324026 ! Node: Count Intrinsic324401 ! Node: CPU_Time Intrinsic324719 ! Node: CShift Intrinsic325510 ! Node: CSin Intrinsic325832 ! Node: CSqRt Intrinsic326224 ! Node: CTime Intrinsic (subroutine)326634 ! Node: CTime Intrinsic (function)327389 ! Node: DAbs Intrinsic328023 ! Node: DACos Intrinsic328419 ! Node: DASin Intrinsic328810 ! Node: DATan Intrinsic329202 ! Node: DATan2 Intrinsic329595 ! Node: Date_and_Time Intrinsic330050 ! Node: DbesJ0 Intrinsic331414 ! Node: DbesJ1 Intrinsic331807 ! Node: DbesJN Intrinsic332193 ! Node: DbesY0 Intrinsic332649 ! Node: DbesY1 Intrinsic333035 ! Node: DbesYN Intrinsic333421 ! Node: Dble Intrinsic333875 ! Node: DCos Intrinsic334581 ! Node: DCosH Intrinsic334965 ! Node: DDiM Intrinsic335355 ! Node: DErF Intrinsic335787 ! Node: DErFC Intrinsic336156 ! Node: DExp Intrinsic336531 ! Node: Digits Intrinsic336917 ! Node: DiM Intrinsic337234 ! Node: DInt Intrinsic337733 ! Node: DLog Intrinsic338117 ! Node: DLog10 Intrinsic338502 ! Node: DMax1 Intrinsic338900 ! Node: DMin1 Intrinsic339354 ! Node: DMod Intrinsic339806 ! Node: DNInt Intrinsic340234 ! Node: Dot_Product Intrinsic340633 ! Node: DProd Intrinsic340973 ! Node: DSign Intrinsic341355 ! Node: DSin Intrinsic341794 ! Node: DSinH Intrinsic342179 ! Node: DSqRt Intrinsic342570 ! Node: DTan Intrinsic342961 ! Node: DTanH Intrinsic343346 ! Node: DTime Intrinsic (subroutine)343750 ! Node: EOShift Intrinsic345021 ! Node: Epsilon Intrinsic345360 ! Node: ErF Intrinsic345684 ! Node: ErFC Intrinsic346090 ! Node: ETime Intrinsic (subroutine)346650 ! Node: ETime Intrinsic (function)347813 ! Node: Exit Intrinsic348853 ! Node: Exp Intrinsic349362 ! Node: Exponent Intrinsic349824 ! Node: FDate Intrinsic (subroutine)350163 ! Node: FDate Intrinsic (function)351073 ! Node: FGet Intrinsic (subroutine)351845 ! Node: FGetC Intrinsic (subroutine)352682 ! Node: Float Intrinsic353559 ! Node: Floor Intrinsic353959 ! Node: Flush Intrinsic354275 ! Node: FNum Intrinsic354854 ! Node: FPut Intrinsic (subroutine)355302 ! Node: FPutC Intrinsic (subroutine)356099 ! Node: Fraction Intrinsic356946 ! Node: FSeek Intrinsic357287 ! Node: FStat Intrinsic (subroutine)358012 ! Node: FStat Intrinsic (function)359537 ! Node: FTell Intrinsic (subroutine)360827 ! Node: FTell Intrinsic (function)361500 ! Node: GError Intrinsic362017 ! Node: GetArg Intrinsic362391 ! Node: GetCWD Intrinsic (subroutine)363059 ! Node: GetCWD Intrinsic (function)363915 ! Node: GetEnv Intrinsic364535 ! Node: GetGId Intrinsic365122 ! Node: GetLog Intrinsic365428 ! Node: GetPId Intrinsic365966 ! Node: GetUId Intrinsic366274 ! Node: GMTime Intrinsic366579 ! Node: HostNm Intrinsic (subroutine)367587 ! Node: HostNm Intrinsic (function)368677 ! Node: Huge Intrinsic369520 ! Node: IAbs Intrinsic369843 ! Node: IAChar Intrinsic370234 ! Node: IAnd Intrinsic370774 ! Node: IArgC Intrinsic371262 ! Node: IBClr Intrinsic371638 ! Node: IBits Intrinsic372149 ! Node: IBSet Intrinsic372863 ! Node: IChar Intrinsic373365 ! Node: IDate Intrinsic (UNIX)374584 ! Node: IDiM Intrinsic375387 ! Node: IDInt Intrinsic375836 ! Node: IDNInt Intrinsic376229 ! Node: IEOr Intrinsic376628 ! Node: IErrNo Intrinsic377126 ! Node: IFix Intrinsic377453 ! Node: Imag Intrinsic377841 ! Node: ImagPart Intrinsic378846 ! Node: Index Intrinsic379872 ! Node: Int Intrinsic380425 ! Node: Int2 Intrinsic381140 ! Node: Int8 Intrinsic381850 ! Node: IOr Intrinsic382560 ! Node: IRand Intrinsic383040 ! Node: IsaTty Intrinsic383960 ! Node: IShft Intrinsic384384 ! Node: IShftC Intrinsic385214 ! Node: ISign Intrinsic386143 ! Node: ITime Intrinsic386593 ! Node: Kill Intrinsic (subroutine)386995 ! Node: Kind Intrinsic387832 ! Node: LBound Intrinsic388157 ! Node: Len Intrinsic388474 ! Node: Len_Trim Intrinsic389110 ! Node: LGe Intrinsic389522 ! Node: LGt Intrinsic390935 ! Node: Link Intrinsic (subroutine)391840 ! Node: LLe Intrinsic392805 ! Node: LLt Intrinsic393710 ! Node: LnBlnk Intrinsic394604 ! Node: Loc Intrinsic395007 ! Node: Log Intrinsic395438 ! Node: Log10 Intrinsic396029 ! Node: Logical Intrinsic396571 ! Node: Long Intrinsic396894 ! Node: LShift Intrinsic397418 ! Node: LStat Intrinsic (subroutine)398454 ! Node: LStat Intrinsic (function)400266 ! Node: LTime Intrinsic401829 ! Node: MatMul Intrinsic402833 ! Node: Max Intrinsic403151 ! Node: Max0 Intrinsic403702 ! Node: Max1 Intrinsic404153 ! Node: MaxExponent Intrinsic404637 ! Node: MaxLoc Intrinsic404977 ! Node: MaxVal Intrinsic405304 ! Node: MClock Intrinsic405626 ! Node: MClock8 Intrinsic406524 ! Node: Merge Intrinsic407712 ! Node: Min Intrinsic408028 ! Node: Min0 Intrinsic408579 ! Node: Min1 Intrinsic409030 ! Node: MinExponent Intrinsic409514 ! Node: MinLoc Intrinsic409854 ! Node: MinVal Intrinsic410181 ! Node: Mod Intrinsic410500 ! Node: Modulo Intrinsic411023 ! Node: MvBits Intrinsic411342 ! Node: Nearest Intrinsic412208 ! Node: NInt Intrinsic412532 ! Node: Not Intrinsic413370 ! Node: Or Intrinsic413765 ! Node: Pack Intrinsic414263 ! Node: PError Intrinsic414573 ! Node: Precision Intrinsic415027 ! Node: Present Intrinsic415362 ! Node: Product Intrinsic415692 ! Node: Radix Intrinsic416018 ! Node: Rand Intrinsic416335 ! Node: Random_Number Intrinsic417222 ! Node: Random_Seed Intrinsic417575 ! Node: Range Intrinsic417923 ! Node: Real Intrinsic418244 ! Node: RealPart Intrinsic419250 ! Node: Rename Intrinsic (subroutine)420283 ! Node: Repeat Intrinsic421255 ! Node: Reshape Intrinsic421591 ! Node: RRSpacing Intrinsic421920 ! Node: RShift Intrinsic422255 ! Node: Scale Intrinsic423253 ! Node: Scan Intrinsic423569 ! Node: Second Intrinsic (function)423893 ! Node: Second Intrinsic (subroutine)424724 ! Node: Selected_Int_Kind Intrinsic425699 ! Node: Selected_Real_Kind Intrinsic426090 ! Node: Set_Exponent Intrinsic426477 ! Node: Shape Intrinsic426834 ! Node: Short Intrinsic427157 ! Node: Sign Intrinsic427853 ! Node: Signal Intrinsic (subroutine)428453 ! Node: Sin Intrinsic430667 ! Node: SinH Intrinsic431142 ! Node: Sleep Intrinsic431515 ! Node: Sngl Intrinsic431857 ! Node: Spacing Intrinsic432246 ! Node: Spread Intrinsic432570 ! Node: SqRt Intrinsic432891 ! Node: SRand Intrinsic433495 ! Node: Stat Intrinsic (subroutine)433872 ! Node: Stat Intrinsic (function)435487 ! Node: Sum Intrinsic436851 ! Node: SymLnk Intrinsic (subroutine)437183 ! Node: System Intrinsic (subroutine)438215 ! Node: System_Clock Intrinsic439154 ! Node: Tan Intrinsic440278 ! Node: TanH Intrinsic440738 ! Node: Time Intrinsic (UNIX)441120 ! Node: Time8 Intrinsic442105 ! Node: Tiny Intrinsic443284 ! Node: Transfer Intrinsic443599 ! Node: Transpose Intrinsic443930 ! Node: Trim Intrinsic444264 ! Node: TtyNam Intrinsic (subroutine)444594 ! Node: TtyNam Intrinsic (function)445296 ! Node: UBound Intrinsic445865 ! Node: UMask Intrinsic (subroutine)446210 ! Node: Unlink Intrinsic (subroutine)446907 ! Node: Unpack Intrinsic447805 ! Node: Verify Intrinsic448140 ! Node: XOr Intrinsic448459 ! Node: ZAbs Intrinsic448975 ! Node: ZCos Intrinsic449344 ! Node: ZExp Intrinsic449717 ! Node: ZLog Intrinsic450090 ! Node: ZSin Intrinsic450463 ! Node: ZSqRt Intrinsic450837 ! Node: Scope and Classes of Names451194 ! Node: Underscores in Symbol Names451676 ! Node: I/O451923 ! Node: Fortran 90 Features452696 ! Node: Other Dialects455498 ! Node: Source Form456657 ! Node: Carriage Returns457872 ! Node: Tabs458201 ! Node: Short Lines459074 ! Node: Long Lines460048 ! Node: Ampersands460659 ! Node: Trailing Comment460913 ! Node: Debug Line461689 ! Node: Dollar Signs462358 ! Node: Case Sensitivity462644 ! Node: VXT Fortran471260 ! Node: Double Quote Meaning472443 ! Node: Exclamation Point473371 ! Node: Fortran 90474414 ! Node: Pedantic Compilation475466 ! Node: Distensions479430 ! Node: Ugly Implicit Argument Conversion480394 ! Node: Ugly Assumed-Size Arrays481008 ! Node: Ugly Complex Part Extraction482729 ! Node: Ugly Null Arguments484351 ! Node: Ugly Conversion of Initializers485954 ! Node: Ugly Integer Conversions487719 ! Node: Ugly Assigned Labels488827 ! Node: Compiler490758 ! Node: Compiler Limits491396 ! Node: Run-time Environment Limits492287 ! Node: Timer Wraparounds494229 ! Node: Year 2000 (Y2K) Problems495508 ! Node: Array Size500014 ! Node: Character-variable Length501199 ! Node: Year 10000 (Y10K) Problems501708 ! Node: Compiler Types502254 ! Node: Compiler Constants506965 ! Node: Compiler Intrinsics507824 ! Node: Intrinsic Groups508751 ! Node: Other Intrinsics512192 ! Node: ACosD Intrinsic519790 ! Node: AIMax0 Intrinsic520071 ! Node: AIMin0 Intrinsic520380 ! Node: AJMax0 Intrinsic520690 ! Node: AJMin0 Intrinsic521000 ! Node: ASinD Intrinsic521309 ! Node: ATan2D Intrinsic521615 ! Node: ATanD Intrinsic521923 ! Node: BITest Intrinsic522229 ! Node: BJTest Intrinsic522538 ! Node: CDAbs Intrinsic522847 ! Node: CDCos Intrinsic523220 ! Node: CDExp Intrinsic523595 ! Node: CDLog Intrinsic523970 ! Node: CDSin Intrinsic524345 ! Node: CDSqRt Intrinsic524721 ! Node: ChDir Intrinsic (function)525114 ! Node: ChMod Intrinsic (function)525943 ! Node: CosD Intrinsic527057 ! Node: DACosD Intrinsic527369 ! Node: DASinD Intrinsic527677 ! Node: DATan2D Intrinsic527988 ! Node: DATanD Intrinsic528302 ! Node: Date Intrinsic528611 ! Node: DbleQ Intrinsic529330 ! Node: DCmplx Intrinsic529634 ! Node: DConjg Intrinsic531265 ! Node: DCosD Intrinsic531650 ! Node: DFloat Intrinsic531956 ! Node: DFlotI Intrinsic532328 ! Node: DFlotJ Intrinsic532638 ! Node: DImag Intrinsic532947 ! Node: DReal Intrinsic533324 ! Node: DSinD Intrinsic534471 ! Node: DTanD Intrinsic534775 ! Node: DTime Intrinsic (function)535090 ! Node: FGet Intrinsic (function)536320 ! Node: FGetC Intrinsic (function)537093 ! Node: FloatI Intrinsic537909 ! Node: FloatJ Intrinsic538229 ! Node: FPut Intrinsic (function)538548 ! Node: FPutC Intrinsic (function)539284 ! Node: IDate Intrinsic (VXT)540077 ! Node: IIAbs Intrinsic541121 ! Node: IIAnd Intrinsic541431 ! Node: IIBClr Intrinsic541736 ! Node: IIBits Intrinsic542045 ! Node: IIBSet Intrinsic542355 ! Node: IIDiM Intrinsic542664 ! Node: IIDInt Intrinsic542970 ! Node: IIDNnt Intrinsic543279 ! Node: IIEOr Intrinsic543588 ! Node: IIFix Intrinsic543893 ! Node: IInt Intrinsic544196 ! Node: IIOr Intrinsic544495 ! Node: IIQint Intrinsic544795 ! Node: IIQNnt Intrinsic545103 ! Node: IIShftC Intrinsic545414 ! Node: IISign Intrinsic545728 ! Node: IMax0 Intrinsic546038 ! Node: IMax1 Intrinsic546343 ! Node: IMin0 Intrinsic546647 ! Node: IMin1 Intrinsic546951 ! Node: IMod Intrinsic547254 ! Node: INInt Intrinsic547554 ! Node: INot Intrinsic547856 ! Node: IZExt Intrinsic548156 ! Node: JIAbs Intrinsic548459 ! Node: JIAnd Intrinsic548763 ! Node: JIBClr Intrinsic549068 ! Node: JIBits Intrinsic549377 ! Node: JIBSet Intrinsic549687 ! Node: JIDiM Intrinsic549996 ! Node: JIDInt Intrinsic550302 ! Node: JIDNnt Intrinsic550611 ! Node: JIEOr Intrinsic550920 ! Node: JIFix Intrinsic551225 ! Node: JInt Intrinsic551528 ! Node: JIOr Intrinsic551827 ! Node: JIQint Intrinsic552127 ! Node: JIQNnt Intrinsic552435 ! Node: JIShft Intrinsic552745 ! Node: JIShftC Intrinsic553056 ! Node: JISign Intrinsic553370 ! Node: JMax0 Intrinsic553680 ! Node: JMax1 Intrinsic553985 ! Node: JMin0 Intrinsic554289 ! Node: JMin1 Intrinsic554593 ! Node: JMod Intrinsic554896 ! Node: JNInt Intrinsic555196 ! Node: JNot Intrinsic555498 ! Node: JZExt Intrinsic555798 ! Node: Kill Intrinsic (function)556111 ! Node: Link Intrinsic (function)556793 ! Node: QAbs Intrinsic557605 ! Node: QACos Intrinsic557915 ! Node: QACosD Intrinsic558219 ! Node: QASin Intrinsic558527 ! Node: QASinD Intrinsic558833 ! Node: QATan Intrinsic559141 ! Node: QATan2 Intrinsic559447 ! Node: QATan2D Intrinsic559757 ! Node: QATanD Intrinsic560071 ! Node: QCos Intrinsic560380 ! Node: QCosD Intrinsic560681 ! Node: QCosH Intrinsic560984 ! Node: QDiM Intrinsic561287 ! Node: QExp Intrinsic561586 ! Node: QExt Intrinsic561884 ! Node: QExtD Intrinsic562183 ! Node: QFloat Intrinsic562487 ! Node: QInt Intrinsic562794 ! Node: QLog Intrinsic563094 ! Node: QLog10 Intrinsic563394 ! Node: QMax1 Intrinsic563701 ! Node: QMin1 Intrinsic564006 ! Node: QMod Intrinsic564309 ! Node: QNInt Intrinsic564609 ! Node: QSin Intrinsic564911 ! Node: QSinD Intrinsic565211 ! Node: QSinH Intrinsic565514 ! Node: QSqRt Intrinsic565818 ! Node: QTan Intrinsic566121 ! Node: QTanD Intrinsic566421 ! Node: QTanH Intrinsic566724 ! Node: Rename Intrinsic (function)567040 ! Node: Secnds Intrinsic567845 ! Node: Signal Intrinsic (function)568444 ! Node: SinD Intrinsic571273 ! Node: SnglQ Intrinsic571585 ! Node: SymLnk Intrinsic (function)571900 ! Node: System Intrinsic (function)572768 ! Node: TanD Intrinsic574095 ! Node: Time Intrinsic (VXT)574412 ! Node: UMask Intrinsic (function)575166 ! Node: Unlink Intrinsic (function)575774 ! Node: ZExt Intrinsic576503 ! Node: Other Compilers576791 ! Node: Dropping f2c Compatibility579311 ! Node: Compilers Other Than f2c582383 ! Node: Other Languages584181 ! Node: Interoperating with C and C++584446 ! Node: C Interfacing Tools585479 ! Node: C Access to Type Information586407 ! Node: f2c Skeletons and Prototypes587094 ! Ref: f2c Skeletons and Prototypes-Footnote-1588541 ! Node: C++ Considerations588795 ! Node: Startup Code589450 ! Node: Debugging and Interfacing594239 ! Node: Main Program Unit596926 ! Node: Procedures599420 ! Node: Functions602078 ! Node: Names603696 ! Node: Common Blocks606839 ! Node: Local Equivalence Areas607103 ! Node: Complex Variables608087 ! Node: Arrays609207 ! Node: Adjustable Arrays612541 ! Node: Alternate Entry Points615400 ! Node: Alternate Returns622102 ! Node: Assigned Statement Labels623003 ! Node: Run-time Library Errors624848 ! Node: Collected Fortran Wisdom626800 ! Node: Advantages Over f2c628236 ! Node: Language Extensions629217 ! Node: Diagnostic Abilities630391 ! Node: Compiler Options630782 ! Node: Compiler Speed631830 ! Node: Program Speed632540 ! Node: Ease of Debugging634125 ! Node: Character and Hollerith Constants636555 ! Node: Block Data and Libraries637527 ! Node: Loops640856 ! Node: Working Programs646082 ! Node: Not My Type646826 ! Node: Variables Assumed To Be Zero648757 ! Node: Variables Assumed To Be Saved649811 ! Node: Unwanted Variables651181 ! Node: Unused Arguments652061 ! Node: Surprising Interpretations of Code652524 ! Node: Aliasing Assumed To Work653371 ! Node: Output Assumed To Flush659568 ! Node: Large File Unit Numbers662341 ! Node: Floating-point precision664493 ! Node: Inconsistent Calling Sequences665754 ! Node: Overly Convenient Options666734 ! Node: Faster Programs670040 ! Node: Aligned Data670486 ! Node: Prefer Automatic Uninitialized Variables675363 ! Node: Avoid f2c Compatibility676729 ! Node: Use Submodel Options677197 ! Node: Trouble678201 ! Node: But-bugs679663 ! Node: Signal 11 and Friends681436 ! Node: Cannot Link Fortran Programs683516 ! Node: Large Common Blocks684799 ! Node: Debugger Problems685225 ! Node: NeXTStep Problems685940 ! Node: Stack Overflow687766 ! Node: Nothing Happens690655 ! Node: Strange Behavior at Run Time692269 ! Node: Floating-point Errors694758 ! Node: Known Bugs701052 ! Node: Missing Features708351 ! Node: Better Source Model710278 ! Node: Fortran 90 Support712047 ! Node: Intrinsics in PARAMETER Statements713148 ! Node: Arbitrary Concatenation713899 ! Node: SELECT CASE on CHARACTER Type714302 ! Node: RECURSIVE Keyword714589 ! Node: Increasing Precision/Range715016 ! Node: Popular Non-standard Types716554 ! Node: Full Support for Compiler Types716893 ! Node: Array Bounds Expressions717529 ! Node: POINTER Statements717976 ! Node: Sensible Non-standard Constructs718859 ! Node: READONLY Keyword721185 ! Node: FLUSH Statement722095 ! Node: Expressions in FORMAT Statements722465 ! Node: Explicit Assembler Code723640 ! Node: Q Edit Descriptor723929 ! Node: Old-style PARAMETER Statements724433 ! Node: TYPE and ACCEPT I/O Statements725167 ! Node: STRUCTURE UNION RECORD MAP725733 ! Node: OPEN CLOSE and INQUIRE Keywords726219 ! Node: ENCODE and DECODE727199 ! Node: AUTOMATIC Statement728294 ! Node: Suppressing Space Padding729541 ! Node: Fortran Preprocessor730768 ! Node: Bit Operations on Floating-point Data731341 ! Node: Really Ugly Character Assignments731874 ! Node: POSIX Standard732249 ! Node: Floating-point Exception Handling732489 ! Node: Nonportable Conversions733893 ! Node: Large Automatic Arrays734436 ! Node: Support for Threads734843 ! Node: Enabling Debug Lines735268 ! Node: Better Warnings735645 ! Node: Gracefully Handle Sensible Bad Code737281 ! Node: Non-standard Conversions738025 ! Node: Non-standard Intrinsics738368 ! Node: Modifying DO Variable738784 ! Node: Better Pedantic Compilation739460 ! Node: Warn About Implicit Conversions740088 ! Node: Invalid Use of Hollerith Constant740675 ! Node: Dummy Array Without Dimensioning Dummy741218 ! Node: Invalid FORMAT Specifiers742131 ! Node: Ambiguous Dialects742532 ! Node: Unused Labels742943 ! Node: Informational Messages743165 ! Node: Uninitialized Variables at Run Time743568 ! Node: Portable Unformatted Files744174 ! Ref: Portable Unformatted Files-Footnote-1747130 ! Node: Better List-directed I/O747158 ! Node: Default to Console I/O748063 ! Node: Labels Visible to Debugger748711 ! Node: Disappointments749112 ! Node: Mangling of Names749750 ! Node: Multiple Definitions of External Names750600 ! Node: Limitation on Implicit Declarations751963 ! Node: Non-bugs752247 ! Node: Backslash in Constants753372 ! Node: Initializing Before Specifying758261 ! Node: Context-Sensitive Intrinsicness759403 ! Node: Context-Sensitive Constants761299 ! Node: Equivalence Versus Equality764255 ! Node: Order of Side Effects767298 ! Node: Warnings and Errors769026 ! Node: Open Questions770424 ! Node: Bugs770893 ! Node: Bug Criteria772332 ! Node: Bug Lists778565 ! Node: Bug Reporting779354 ! Node: Service792970 ! Node: Adding Options793436 ! Node: Projects798029 ! Node: Efficiency798964 ! Node: Better Optimization801861 ! Node: Simplify Porting805231 ! Node: More Extensions806986 ! Node: Machine Model810074 ! Node: Internals Documentation811360 ! Node: Internals Improvements811667 ! Node: Better Diagnostics815211 ! Node: Front End816128 ! Node: Overview of Sources816915 ! Node: Overview of Translation Process824304 ! Node: g77stripcard828582 ! Node: lex.c831059 ! Node: sta.c840599 ! Node: sti.c840710 ! Node: stq.c840821 ! Node: stb.c840932 ! Node: expr.c841044 ! Node: stc.c841158 ! Node: std.c841270 ! Node: ste.c841381 ! Node: Gotchas (Transforming)841509 ! Node: TBD (Transforming)849628 ! Node: Philosophy of Code Generation852324 ! Node: Two-pass Design858228 ! Node: Two-pass Code859385 ! Node: Why Two Passes860118 ! Node: Challenges Posed866186 ! Node: Transforming Statements868670 ! Node: Statements Needing Temporaries869520 ! Node: Transforming DO WHILE872284 ! Node: Transforming Iterative DO873467 ! Node: Transforming Block IF874296 ! Node: Transforming SELECT CASE875661 ! Node: Transforming Expressions878883 ! Node: Internal Naming Conventions880872 ! Node: Diagnostics883872 ! Node: CMPAMBIG885262 ! Node: EXPIMP891679 ! Node: INTGLOB892915 ! Node: LEX895159 ! Node: GLOBALS900614 ! Node: LINKFAIL903278 ! Node: Y2KBAD903902 ! Node: Index904252  End Tag Table --- 84,765 ---- Node: Code Gen Options109266 Node: Environment Variables124173 Node: News124628 ! Node: Changes176633 ! Node: Language202068 ! Node: Direction of Language Development204271 ! Node: Standard Support210510 ! Node: No Passing External Assumed-length211231 ! Node: No Passing Dummy Assumed-length211708 ! Node: No Pathological Implied-DO212223 ! Node: No Useless Implied-DO212910 ! Node: Conformance213641 ! Node: Notation Used215664 ! Node: Terms and Concepts219870 ! Node: Syntactic Items220382 ! Node: Statements Comments Lines221064 ! Node: Scope of Names and Labels222929 ! Node: Characters Lines Sequence223359 ! Node: Character Set223965 ! Node: Lines224966 ! Node: Continuation Line227442 ! Node: Statements228397 ! Node: Statement Labels229353 ! Node: Order230045 ! Node: INCLUDE230930 ! Node: Cpp-style directives233702 ! Node: Data Types and Constants234157 ! Node: Types237678 ! Node: Double Notation238767 ! Node: Star Notation239839 ! Node: Kind Notation242784 ! Node: Constants251204 ! Node: Integer Type252720 ! Node: Character Type253318 ! Node: Expressions254082 ! Node: %LOC()254498 ! Node: Specification Statements257228 ! Node: NAMELIST257685 ! Node: DOUBLE COMPLEX258436 ! Node: Control Statements258690 ! Node: DO WHILE259182 ! Node: END DO259487 ! Node: Construct Names260494 ! Node: CYCLE and EXIT261234 ! Node: Functions and Subroutines263998 ! Node: %VAL()264644 ! Node: %REF()266008 ! Node: %DESCR()267836 ! Node: Generics and Specifics269969 ! Node: REAL() and AIMAG() of Complex277171 ! Node: CMPLX() of DOUBLE PRECISION279004 ! Node: MIL-STD 1753280730 ! Node: f77/f2c Intrinsics281072 ! Node: Table of Intrinsic Functions281642 ! Node: Abort Intrinsic298354 ! Node: Abs Intrinsic298618 ! Node: Access Intrinsic299481 ! Node: AChar Intrinsic300317 ! Node: ACos Intrinsic300839 ! Node: AdjustL Intrinsic301300 ! Node: AdjustR Intrinsic301625 ! Node: AImag Intrinsic301951 ! Node: AInt Intrinsic302756 ! Node: Alarm Intrinsic303384 ! Node: All Intrinsic304216 ! Node: Allocated Intrinsic304528 ! Node: ALog Intrinsic304857 ! Node: ALog10 Intrinsic305247 ! Node: AMax0 Intrinsic305645 ! Node: AMax1 Intrinsic306130 ! Node: AMin0 Intrinsic306583 ! Node: AMin1 Intrinsic307067 ! Node: AMod Intrinsic307519 ! Node: And Intrinsic307945 ! Node: ANInt Intrinsic308451 ! Node: Any Intrinsic309215 ! Node: ASin Intrinsic309522 ! Node: Associated Intrinsic309980 ! Node: ATan Intrinsic310314 ! Node: ATan2 Intrinsic310780 ! Node: BesJ0 Intrinsic311331 ! Node: BesJ1 Intrinsic311792 ! Node: BesJN Intrinsic312253 ! Node: BesY0 Intrinsic312784 ! Node: BesY1 Intrinsic313246 ! Node: BesYN Intrinsic313708 ! Node: Bit_Size Intrinsic314243 ! Node: BTest Intrinsic314902 ! Node: CAbs Intrinsic315622 ! Node: CCos Intrinsic316009 ! Node: Ceiling Intrinsic316401 ! Node: CExp Intrinsic316723 ! Node: Char Intrinsic317115 ! Node: ChDir Intrinsic (subroutine)318369 ! Node: ChMod Intrinsic (subroutine)319373 ! Node: CLog Intrinsic320644 ! Node: Cmplx Intrinsic321048 ! Node: Complex Intrinsic321849 ! Node: Conjg Intrinsic323295 ! Node: Cos Intrinsic323719 ! Node: CosH Intrinsic324182 ! Node: Count Intrinsic324557 ! Node: CPU_Time Intrinsic324875 ! Node: CShift Intrinsic325666 ! Node: CSin Intrinsic325988 ! Node: CSqRt Intrinsic326380 ! Node: CTime Intrinsic (subroutine)326790 ! Node: CTime Intrinsic (function)327545 ! Node: DAbs Intrinsic328179 ! Node: DACos Intrinsic328575 ! Node: DASin Intrinsic328966 ! Node: DATan Intrinsic329358 ! Node: DATan2 Intrinsic329751 ! Node: Date_and_Time Intrinsic330206 ! Node: DbesJ0 Intrinsic331570 ! Node: DbesJ1 Intrinsic331963 ! Node: DbesJN Intrinsic332349 ! Node: DbesY0 Intrinsic332805 ! Node: DbesY1 Intrinsic333191 ! Node: DbesYN Intrinsic333577 ! Node: Dble Intrinsic334031 ! Node: DCos Intrinsic334737 ! Node: DCosH Intrinsic335121 ! Node: DDiM Intrinsic335511 ! Node: DErF Intrinsic335943 ! Node: DErFC Intrinsic336312 ! Node: DExp Intrinsic336687 ! Node: Digits Intrinsic337073 ! Node: DiM Intrinsic337390 ! Node: DInt Intrinsic337889 ! Node: DLog Intrinsic338273 ! Node: DLog10 Intrinsic338658 ! Node: DMax1 Intrinsic339056 ! Node: DMin1 Intrinsic339510 ! Node: DMod Intrinsic339962 ! Node: DNInt Intrinsic340390 ! Node: Dot_Product Intrinsic340789 ! Node: DProd Intrinsic341129 ! Node: DSign Intrinsic341511 ! Node: DSin Intrinsic341950 ! Node: DSinH Intrinsic342335 ! Node: DSqRt Intrinsic342726 ! Node: DTan Intrinsic343117 ! Node: DTanH Intrinsic343502 ! Node: DTime Intrinsic (subroutine)343906 ! Node: EOShift Intrinsic345177 ! Node: Epsilon Intrinsic345516 ! Node: ErF Intrinsic345840 ! Node: ErFC Intrinsic346246 ! Node: ETime Intrinsic (subroutine)346806 ! Node: ETime Intrinsic (function)347969 ! Node: Exit Intrinsic349009 ! Node: Exp Intrinsic349518 ! Node: Exponent Intrinsic349980 ! Node: FDate Intrinsic (subroutine)350319 ! Node: FDate Intrinsic (function)351229 ! Node: FGet Intrinsic (subroutine)352001 ! Node: FGetC Intrinsic (subroutine)352838 ! Node: Float Intrinsic353715 ! Node: Floor Intrinsic354115 ! Node: Flush Intrinsic354431 ! Node: FNum Intrinsic355010 ! Node: FPut Intrinsic (subroutine)355458 ! Node: FPutC Intrinsic (subroutine)356255 ! Node: Fraction Intrinsic357102 ! Node: FSeek Intrinsic357443 ! Node: FStat Intrinsic (subroutine)358168 ! Node: FStat Intrinsic (function)359693 ! Node: FTell Intrinsic (subroutine)360983 ! Node: FTell Intrinsic (function)361656 ! Node: GError Intrinsic362173 ! Node: GetArg Intrinsic362547 ! Node: GetCWD Intrinsic (subroutine)363215 ! Node: GetCWD Intrinsic (function)364071 ! Node: GetEnv Intrinsic364691 ! Node: GetGId Intrinsic365278 ! Node: GetLog Intrinsic365584 ! Node: GetPId Intrinsic366122 ! Node: GetUId Intrinsic366430 ! Node: GMTime Intrinsic366735 ! Node: HostNm Intrinsic (subroutine)367743 ! Node: HostNm Intrinsic (function)368833 ! Node: Huge Intrinsic369676 ! Node: IAbs Intrinsic369999 ! Node: IAChar Intrinsic370390 ! Node: IAnd Intrinsic370930 ! Node: IArgC Intrinsic371418 ! Node: IBClr Intrinsic371794 ! Node: IBits Intrinsic372305 ! Node: IBSet Intrinsic373019 ! Node: IChar Intrinsic373521 ! Node: IDate Intrinsic (UNIX)374740 ! Node: IDiM Intrinsic375543 ! Node: IDInt Intrinsic375992 ! Node: IDNInt Intrinsic376385 ! Node: IEOr Intrinsic376784 ! Node: IErrNo Intrinsic377282 ! Node: IFix Intrinsic377609 ! Node: Imag Intrinsic377997 ! Node: ImagPart Intrinsic379002 ! Node: Index Intrinsic380028 ! Node: Int Intrinsic380581 ! Node: Int2 Intrinsic381296 ! Node: Int8 Intrinsic382006 ! Node: IOr Intrinsic382716 ! Node: IRand Intrinsic383196 ! Node: IsaTty Intrinsic384116 ! Node: IShft Intrinsic384540 ! Node: IShftC Intrinsic385370 ! Node: ISign Intrinsic386299 ! Node: ITime Intrinsic386749 ! Node: Kill Intrinsic (subroutine)387151 ! Node: Kind Intrinsic387988 ! Node: LBound Intrinsic388313 ! Node: Len Intrinsic388630 ! Node: Len_Trim Intrinsic389266 ! Node: LGe Intrinsic389678 ! Node: LGt Intrinsic391091 ! Node: Link Intrinsic (subroutine)391996 ! Node: LLe Intrinsic392961 ! Node: LLt Intrinsic393866 ! Node: LnBlnk Intrinsic394760 ! Node: Loc Intrinsic395163 ! Node: Log Intrinsic395594 ! Node: Log10 Intrinsic396185 ! Node: Logical Intrinsic396727 ! Node: Long Intrinsic397050 ! Node: LShift Intrinsic397574 ! Node: LStat Intrinsic (subroutine)398610 ! Node: LStat Intrinsic (function)400422 ! Node: LTime Intrinsic401985 ! Node: MatMul Intrinsic402989 ! Node: Max Intrinsic403307 ! Node: Max0 Intrinsic403858 ! Node: Max1 Intrinsic404309 ! Node: MaxExponent Intrinsic404793 ! Node: MaxLoc Intrinsic405133 ! Node: MaxVal Intrinsic405460 ! Node: MClock Intrinsic405782 ! Node: MClock8 Intrinsic406680 ! Node: Merge Intrinsic407868 ! Node: Min Intrinsic408184 ! Node: Min0 Intrinsic408735 ! Node: Min1 Intrinsic409186 ! Node: MinExponent Intrinsic409670 ! Node: MinLoc Intrinsic410010 ! Node: MinVal Intrinsic410337 ! Node: Mod Intrinsic410656 ! Node: Modulo Intrinsic411179 ! Node: MvBits Intrinsic411498 ! Node: Nearest Intrinsic412364 ! Node: NInt Intrinsic412688 ! Node: Not Intrinsic413526 ! Node: Or Intrinsic413921 ! Node: Pack Intrinsic414419 ! Node: PError Intrinsic414729 ! Node: Precision Intrinsic415183 ! Node: Present Intrinsic415518 ! Node: Product Intrinsic415848 ! Node: Radix Intrinsic416174 ! Node: Rand Intrinsic416491 ! Node: Random_Number Intrinsic417378 ! Node: Random_Seed Intrinsic417731 ! Node: Range Intrinsic418079 ! Node: Real Intrinsic418400 ! Node: RealPart Intrinsic419406 ! Node: Rename Intrinsic (subroutine)420439 ! Node: Repeat Intrinsic421411 ! Node: Reshape Intrinsic421747 ! Node: RRSpacing Intrinsic422076 ! Node: RShift Intrinsic422411 ! Node: Scale Intrinsic423409 ! Node: Scan Intrinsic423725 ! Node: Second Intrinsic (function)424049 ! Node: Second Intrinsic (subroutine)424880 ! Node: Selected_Int_Kind Intrinsic425855 ! Node: Selected_Real_Kind Intrinsic426246 ! Node: Set_Exponent Intrinsic426633 ! Node: Shape Intrinsic426990 ! Node: Short Intrinsic427313 ! Node: Sign Intrinsic428009 ! Node: Signal Intrinsic (subroutine)428609 ! Node: Sin Intrinsic430823 ! Node: SinH Intrinsic431298 ! Node: Sleep Intrinsic431671 ! Node: Sngl Intrinsic432013 ! Node: Spacing Intrinsic432402 ! Node: Spread Intrinsic432726 ! Node: SqRt Intrinsic433047 ! Node: SRand Intrinsic433651 ! Node: Stat Intrinsic (subroutine)434028 ! Node: Stat Intrinsic (function)435643 ! Node: Sum Intrinsic437007 ! Node: SymLnk Intrinsic (subroutine)437339 ! Node: System Intrinsic (subroutine)438371 ! Node: System_Clock Intrinsic439310 ! Node: Tan Intrinsic440434 ! Node: TanH Intrinsic440894 ! Node: Time Intrinsic (UNIX)441276 ! Node: Time8 Intrinsic442261 ! Node: Tiny Intrinsic443440 ! Node: Transfer Intrinsic443755 ! Node: Transpose Intrinsic444086 ! Node: Trim Intrinsic444420 ! Node: TtyNam Intrinsic (subroutine)444750 ! Node: TtyNam Intrinsic (function)445452 ! Node: UBound Intrinsic446021 ! Node: UMask Intrinsic (subroutine)446366 ! Node: Unlink Intrinsic (subroutine)447063 ! Node: Unpack Intrinsic447961 ! Node: Verify Intrinsic448296 ! Node: XOr Intrinsic448615 ! Node: ZAbs Intrinsic449131 ! Node: ZCos Intrinsic449500 ! Node: ZExp Intrinsic449873 ! Node: ZLog Intrinsic450246 ! Node: ZSin Intrinsic450619 ! Node: ZSqRt Intrinsic450993 ! Node: Scope and Classes of Names451350 ! Node: Underscores in Symbol Names451832 ! Node: I/O452079 ! Node: Fortran 90 Features452852 ! Node: Other Dialects455654 ! Node: Source Form456813 ! Node: Carriage Returns458028 ! Node: Tabs458357 ! Node: Short Lines459230 ! Node: Long Lines460204 ! Node: Ampersands460815 ! Node: Trailing Comment461069 ! Node: Debug Line461845 ! Node: Dollar Signs462514 ! Node: Case Sensitivity462800 ! Node: VXT Fortran471416 ! Node: Double Quote Meaning472599 ! Node: Exclamation Point473527 ! Node: Fortran 90474570 ! Node: Pedantic Compilation475622 ! Node: Distensions479586 ! Node: Ugly Implicit Argument Conversion480550 ! Node: Ugly Assumed-Size Arrays481164 ! Node: Ugly Complex Part Extraction482885 ! Node: Ugly Null Arguments484507 ! Node: Ugly Conversion of Initializers486110 ! Node: Ugly Integer Conversions487875 ! Node: Ugly Assigned Labels488983 ! Node: Compiler490914 ! Node: Compiler Limits491552 ! Node: Run-time Environment Limits492443 ! Node: Timer Wraparounds494385 ! Node: Year 2000 (Y2K) Problems495664 ! Node: Array Size500170 ! Node: Character-variable Length501355 ! Node: Year 10000 (Y10K) Problems501864 ! Node: Compiler Types502410 ! Node: Compiler Constants507121 ! Node: Compiler Intrinsics507980 ! Node: Intrinsic Groups508907 ! Node: Other Intrinsics512348 ! Node: ACosD Intrinsic519946 ! Node: AIMax0 Intrinsic520227 ! Node: AIMin0 Intrinsic520536 ! Node: AJMax0 Intrinsic520846 ! Node: AJMin0 Intrinsic521156 ! Node: ASinD Intrinsic521465 ! Node: ATan2D Intrinsic521771 ! Node: ATanD Intrinsic522079 ! Node: BITest Intrinsic522385 ! Node: BJTest Intrinsic522694 ! Node: CDAbs Intrinsic523003 ! Node: CDCos Intrinsic523376 ! Node: CDExp Intrinsic523751 ! Node: CDLog Intrinsic524126 ! Node: CDSin Intrinsic524501 ! Node: CDSqRt Intrinsic524877 ! Node: ChDir Intrinsic (function)525270 ! Node: ChMod Intrinsic (function)526099 ! Node: CosD Intrinsic527213 ! Node: DACosD Intrinsic527525 ! Node: DASinD Intrinsic527833 ! Node: DATan2D Intrinsic528144 ! Node: DATanD Intrinsic528458 ! Node: Date Intrinsic528767 ! Node: DbleQ Intrinsic529486 ! Node: DCmplx Intrinsic529790 ! Node: DConjg Intrinsic531421 ! Node: DCosD Intrinsic531806 ! Node: DFloat Intrinsic532112 ! Node: DFlotI Intrinsic532484 ! Node: DFlotJ Intrinsic532794 ! Node: DImag Intrinsic533103 ! Node: DReal Intrinsic533480 ! Node: DSinD Intrinsic534627 ! Node: DTanD Intrinsic534931 ! Node: DTime Intrinsic (function)535246 ! Node: FGet Intrinsic (function)536476 ! Node: FGetC Intrinsic (function)537249 ! Node: FloatI Intrinsic538065 ! Node: FloatJ Intrinsic538385 ! Node: FPut Intrinsic (function)538704 ! Node: FPutC Intrinsic (function)539440 ! Node: IDate Intrinsic (VXT)540233 ! Node: IIAbs Intrinsic541277 ! Node: IIAnd Intrinsic541587 ! Node: IIBClr Intrinsic541892 ! Node: IIBits Intrinsic542201 ! Node: IIBSet Intrinsic542511 ! Node: IIDiM Intrinsic542820 ! Node: IIDInt Intrinsic543126 ! Node: IIDNnt Intrinsic543435 ! Node: IIEOr Intrinsic543744 ! Node: IIFix Intrinsic544049 ! Node: IInt Intrinsic544352 ! Node: IIOr Intrinsic544651 ! Node: IIQint Intrinsic544951 ! Node: IIQNnt Intrinsic545259 ! Node: IIShftC Intrinsic545570 ! Node: IISign Intrinsic545884 ! Node: IMax0 Intrinsic546194 ! Node: IMax1 Intrinsic546499 ! Node: IMin0 Intrinsic546803 ! Node: IMin1 Intrinsic547107 ! Node: IMod Intrinsic547410 ! Node: INInt Intrinsic547710 ! Node: INot Intrinsic548012 ! Node: IZExt Intrinsic548312 ! Node: JIAbs Intrinsic548615 ! Node: JIAnd Intrinsic548919 ! Node: JIBClr Intrinsic549224 ! Node: JIBits Intrinsic549533 ! Node: JIBSet Intrinsic549843 ! Node: JIDiM Intrinsic550152 ! Node: JIDInt Intrinsic550458 ! Node: JIDNnt Intrinsic550767 ! Node: JIEOr Intrinsic551076 ! Node: JIFix Intrinsic551381 ! Node: JInt Intrinsic551684 ! Node: JIOr Intrinsic551983 ! Node: JIQint Intrinsic552283 ! Node: JIQNnt Intrinsic552591 ! Node: JIShft Intrinsic552901 ! Node: JIShftC Intrinsic553212 ! Node: JISign Intrinsic553526 ! Node: JMax0 Intrinsic553836 ! Node: JMax1 Intrinsic554141 ! Node: JMin0 Intrinsic554445 ! Node: JMin1 Intrinsic554749 ! Node: JMod Intrinsic555052 ! Node: JNInt Intrinsic555352 ! Node: JNot Intrinsic555654 ! Node: JZExt Intrinsic555954 ! Node: Kill Intrinsic (function)556267 ! Node: Link Intrinsic (function)556949 ! Node: QAbs Intrinsic557761 ! Node: QACos Intrinsic558071 ! Node: QACosD Intrinsic558375 ! Node: QASin Intrinsic558683 ! Node: QASinD Intrinsic558989 ! Node: QATan Intrinsic559297 ! Node: QATan2 Intrinsic559603 ! Node: QATan2D Intrinsic559913 ! Node: QATanD Intrinsic560227 ! Node: QCos Intrinsic560536 ! Node: QCosD Intrinsic560837 ! Node: QCosH Intrinsic561140 ! Node: QDiM Intrinsic561443 ! Node: QExp Intrinsic561742 ! Node: QExt Intrinsic562040 ! Node: QExtD Intrinsic562339 ! Node: QFloat Intrinsic562643 ! Node: QInt Intrinsic562950 ! Node: QLog Intrinsic563250 ! Node: QLog10 Intrinsic563550 ! Node: QMax1 Intrinsic563857 ! Node: QMin1 Intrinsic564162 ! Node: QMod Intrinsic564465 ! Node: QNInt Intrinsic564765 ! Node: QSin Intrinsic565067 ! Node: QSinD Intrinsic565367 ! Node: QSinH Intrinsic565670 ! Node: QSqRt Intrinsic565974 ! Node: QTan Intrinsic566277 ! Node: QTanD Intrinsic566577 ! Node: QTanH Intrinsic566880 ! Node: Rename Intrinsic (function)567196 ! Node: Secnds Intrinsic568001 ! Node: Signal Intrinsic (function)568600 ! Node: SinD Intrinsic571429 ! Node: SnglQ Intrinsic571741 ! Node: SymLnk Intrinsic (function)572056 ! Node: System Intrinsic (function)572924 ! Node: TanD Intrinsic574251 ! Node: Time Intrinsic (VXT)574568 ! Node: UMask Intrinsic (function)575322 ! Node: Unlink Intrinsic (function)575930 ! Node: ZExt Intrinsic576659 ! Node: Other Compilers576947 ! Node: Dropping f2c Compatibility579467 ! Node: Compilers Other Than f2c582539 ! Node: Other Languages584337 ! Node: Interoperating with C and C++584602 ! Node: C Interfacing Tools585635 ! Node: C Access to Type Information586563 ! Node: f2c Skeletons and Prototypes587250 ! Ref: f2c Skeletons and Prototypes-Footnote-1588697 ! Node: C++ Considerations588951 ! Node: Startup Code589606 ! Node: Debugging and Interfacing594395 ! Node: Main Program Unit597082 ! Node: Procedures599576 ! Node: Functions602234 ! Node: Names603852 ! Node: Common Blocks606995 ! Node: Local Equivalence Areas607259 ! Node: Complex Variables608243 ! Node: Arrays609363 ! Node: Adjustable Arrays612697 ! Node: Alternate Entry Points615556 ! Node: Alternate Returns622258 ! Node: Assigned Statement Labels623159 ! Node: Run-time Library Errors625004 ! Node: Collected Fortran Wisdom626956 ! Node: Advantages Over f2c628392 ! Node: Language Extensions629373 ! Node: Diagnostic Abilities630547 ! Node: Compiler Options630938 ! Node: Compiler Speed631986 ! Node: Program Speed632696 ! Node: Ease of Debugging634281 ! Node: Character and Hollerith Constants636711 ! Node: Block Data and Libraries637683 ! Node: Loops641012 ! Node: Working Programs646238 ! Node: Not My Type646982 ! Node: Variables Assumed To Be Zero648913 ! Node: Variables Assumed To Be Saved649967 ! Node: Unwanted Variables651337 ! Node: Unused Arguments652217 ! Node: Surprising Interpretations of Code652680 ! Node: Aliasing Assumed To Work653527 ! Node: Output Assumed To Flush659724 ! Node: Large File Unit Numbers662497 ! Node: Floating-point precision664649 ! Node: Inconsistent Calling Sequences665910 ! Node: Overly Convenient Options666890 ! Node: Faster Programs670196 ! Node: Aligned Data670642 ! Node: Prefer Automatic Uninitialized Variables675519 ! Node: Avoid f2c Compatibility676885 ! Node: Use Submodel Options677353 ! Node: Trouble678357 ! Node: But-bugs679819 ! Node: Signal 11 and Friends681592 ! Node: Cannot Link Fortran Programs683672 ! Node: Large Common Blocks684955 ! Node: Debugger Problems685381 ! Node: NeXTStep Problems686096 ! Node: Stack Overflow687922 ! Node: Nothing Happens690811 ! Node: Strange Behavior at Run Time692425 ! Node: Floating-point Errors694914 ! Node: Known Bugs701208 ! Node: Missing Features708507 ! Node: Better Source Model710434 ! Node: Fortran 90 Support712203 ! Node: Intrinsics in PARAMETER Statements713304 ! Node: Arbitrary Concatenation714055 ! Node: SELECT CASE on CHARACTER Type714458 ! Node: RECURSIVE Keyword714745 ! Node: Increasing Precision/Range715172 ! Node: Popular Non-standard Types716710 ! Node: Full Support for Compiler Types717049 ! Node: Array Bounds Expressions717685 ! Node: POINTER Statements718132 ! Node: Sensible Non-standard Constructs719015 ! Node: READONLY Keyword721341 ! Node: FLUSH Statement722251 ! Node: Expressions in FORMAT Statements722621 ! Node: Explicit Assembler Code723796 ! Node: Q Edit Descriptor724085 ! Node: Old-style PARAMETER Statements724589 ! Node: TYPE and ACCEPT I/O Statements725323 ! Node: STRUCTURE UNION RECORD MAP725889 ! Node: OPEN CLOSE and INQUIRE Keywords726375 ! Node: ENCODE and DECODE727355 ! Node: AUTOMATIC Statement728450 ! Node: Suppressing Space Padding729697 ! Node: Fortran Preprocessor730924 ! Node: Bit Operations on Floating-point Data731497 ! Node: Really Ugly Character Assignments732030 ! Node: POSIX Standard732405 ! Node: Floating-point Exception Handling732645 ! Node: Nonportable Conversions734049 ! Node: Large Automatic Arrays734592 ! Node: Support for Threads734999 ! Node: Enabling Debug Lines735424 ! Node: Better Warnings735801 ! Node: Gracefully Handle Sensible Bad Code737437 ! Node: Non-standard Conversions738181 ! Node: Non-standard Intrinsics738524 ! Node: Modifying DO Variable738940 ! Node: Better Pedantic Compilation739616 ! Node: Warn About Implicit Conversions740244 ! Node: Invalid Use of Hollerith Constant740831 ! Node: Dummy Array Without Dimensioning Dummy741374 ! Node: Invalid FORMAT Specifiers742287 ! Node: Ambiguous Dialects742688 ! Node: Unused Labels743099 ! Node: Informational Messages743321 ! Node: Uninitialized Variables at Run Time743724 ! Node: Portable Unformatted Files744330 ! Ref: Portable Unformatted Files-Footnote-1747286 ! Node: Better List-directed I/O747314 ! Node: Default to Console I/O748219 ! Node: Labels Visible to Debugger748867 ! Node: Disappointments749268 ! Node: Mangling of Names749906 ! Node: Multiple Definitions of External Names750756 ! Node: Limitation on Implicit Declarations752119 ! Node: Non-bugs752403 ! Node: Backslash in Constants753528 ! Node: Initializing Before Specifying758417 ! Node: Context-Sensitive Intrinsicness759559 ! Node: Context-Sensitive Constants761455 ! Node: Equivalence Versus Equality764411 ! Node: Order of Side Effects767454 ! Node: Warnings and Errors769182 ! Node: Open Questions770580 ! Node: Bugs771049 ! Node: Bug Criteria772488 ! Node: Bug Lists778721 ! Node: Bug Reporting779510 ! Node: Service793126 ! Node: Adding Options793592 ! Node: Projects798185 ! Node: Efficiency799120 ! Node: Better Optimization802017 ! Node: Simplify Porting805387 ! Node: More Extensions807142 ! Node: Machine Model810230 ! Node: Internals Documentation811516 ! Node: Internals Improvements811823 ! Node: Better Diagnostics815367 ! Node: Front End816284 ! Node: Overview of Sources817071 ! Node: Overview of Translation Process824460 ! Node: g77stripcard828738 ! Node: lex.c831215 ! Node: sta.c840755 ! Node: sti.c840866 ! Node: stq.c840977 ! Node: stb.c841088 ! Node: expr.c841200 ! Node: stc.c841314 ! Node: std.c841426 ! Node: ste.c841537 ! Node: Gotchas (Transforming)841665 ! Node: TBD (Transforming)849784 ! Node: Philosophy of Code Generation852480 ! Node: Two-pass Design858384 ! Node: Two-pass Code859541 ! Node: Why Two Passes860274 ! Node: Challenges Posed866342 ! Node: Transforming Statements868826 ! Node: Statements Needing Temporaries869676 ! Node: Transforming DO WHILE872440 ! Node: Transforming Iterative DO873623 ! Node: Transforming Block IF874452 ! Node: Transforming SELECT CASE875817 ! Node: Transforming Expressions879039 ! Node: Internal Naming Conventions881028 ! Node: Diagnostics884028 ! Node: CMPAMBIG885418 ! Node: EXPIMP891835 ! Node: INTGLOB893071 ! Node: LEX895315 ! Node: GLOBALS900770 ! Node: LINKFAIL903434 ! Node: Y2KBAD904058 ! Node: Index904408  End Tag Table diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-1 gcc-3.2/gcc/f/g77.info-1 *** gcc-3.1.1/gcc/f/g77.info-1 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-1 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA *************** Introduction *** 43,49 **** This manual documents how to run, install and port `g77', as well as its new features and incompatibilities, and how to report bugs. It ! corresponds to the GCC-3.1 version of `g77'. * Menu: --- 43,49 ---- This manual documents how to run, install and port `g77', as well as its new features and incompatibilities, and how to report bugs. It ! corresponds to the GCC-3.2 version of `g77'. * Menu: diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-10 gcc-3.2/gcc/f/g77.info-10 *** gcc-3.1.1/gcc/f/g77.info-10 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-10 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-11 gcc-3.2/gcc/f/g77.info-11 *** gcc-3.1.1/gcc/f/g77.info-11 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-11 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-12 gcc-3.2/gcc/f/g77.info-12 *** gcc-3.1.1/gcc/f/g77.info-12 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-12 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-13 gcc-3.2/gcc/f/g77.info-13 *** gcc-3.1.1/gcc/f/g77.info-13 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-13 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-14 gcc-3.2/gcc/f/g77.info-14 *** gcc-3.1.1/gcc/f/g77.info-14 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-14 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-15 gcc-3.2/gcc/f/g77.info-15 *** gcc-3.1.1/gcc/f/g77.info-15 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-15 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-16 gcc-3.2/gcc/f/g77.info-16 *** gcc-3.1.1/gcc/f/g77.info-16 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-16 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA *************** Known Bugs In GNU Fortran *** 42,48 **** ========================= This section identifies bugs that `g77' _users_ might run into in ! the GCC-3.1 version of `g77'. This includes bugs that are actually in the `gcc' back end (GBE) or in `libf2c', because those sets of code are at least somewhat under the control of (and necessarily intertwined with) `g77', so it isn't worth separating them out. --- 42,48 ---- ========================= This section identifies bugs that `g77' _users_ might run into in ! the GCC-3.2 version of `g77'. This includes bugs that are actually in the `gcc' back end (GBE) or in `libf2c', because those sets of code are at least somewhat under the control of (and necessarily intertwined with) `g77', so it isn't worth separating them out. diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-17 gcc-3.2/gcc/f/g77.info-17 *** gcc-3.1.1/gcc/f/g77.info-17 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-17 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-18 gcc-3.2/gcc/f/g77.info-18 *** gcc-3.1.1/gcc/f/g77.info-18 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-18 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-19 gcc-3.2/gcc/f/g77.info-19 *** gcc-3.1.1/gcc/f/g77.info-19 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-19 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-2 gcc-3.2/gcc/f/g77.info-2 *** gcc-3.1.1/gcc/f/g77.info-2 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-2 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-20 gcc-3.2/gcc/f/g77.info-20 *** gcc-3.1.1/gcc/f/g77.info-20 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-20 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-21 gcc-3.2/gcc/f/g77.info-21 *** gcc-3.1.1/gcc/f/g77.info-21 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-21 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-3 gcc-3.2/gcc/f/g77.info-3 *** gcc-3.1.1/gcc/f/g77.info-3 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-3 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-4 gcc-3.2/gcc/f/g77.info-4 *** gcc-3.1.1/gcc/f/g77.info-4 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-4 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA *************** clarify how they differ from other versi *** 75,88 **** getting a complete picture of what a particular `egcs' version contains somewhat more difficult. ! For information on bugs in the GCC-3.1 version of `g77', see *Note Known Bugs In GNU Fortran: Known Bugs. An online, "live" version of this document (derived directly from the mainline, development version of `g77' within `gcc') is available at `http://www.gnu.org/software/gcc/onlinedocs/g77_news.html'. ! The following information was last updated on 2002-06-30: In `GCC' 3.1 (formerly known as g77-0.5.27) versus `GCC' 3.0: ============================================================= --- 75,93 ---- getting a complete picture of what a particular `egcs' version contains somewhat more difficult. ! For information on bugs in the GCC-3.2 version of `g77', see *Note Known Bugs In GNU Fortran: Known Bugs. An online, "live" version of this document (derived directly from the mainline, development version of `g77' within `gcc') is available at `http://www.gnu.org/software/gcc/onlinedocs/g77_news.html'. ! The following information was last updated on 2002-08-05: ! ! In `GCC' 3.2 versus `GCC' 3.1: ! ============================== ! ! * Nothing. In `GCC' 3.1 (formerly known as g77-0.5.27) versus `GCC' 3.0: ============================================================= diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-5 gcc-3.2/gcc/f/g77.info-5 *** gcc-3.1.1/gcc/f/g77.info-5 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-5 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA *************** clarify how they differ from other versi *** 59,68 **** getting a complete picture of what a particular `egcs' version contains somewhat more difficult. ! For information on bugs in the GCC-3.1 version of `g77', see *Note Known Bugs In GNU Fortran: Known Bugs. ! The following information was last updated on 2002-06-30: In `GCC' 3.1 (formerly known as g77-0.5.27) versus `GCC' 3.0: ============================================================= --- 59,73 ---- getting a complete picture of what a particular `egcs' version contains somewhat more difficult. ! For information on bugs in the GCC-3.2 version of `g77', see *Note Known Bugs In GNU Fortran: Known Bugs. ! The following information was last updated on 2002-08-05: ! ! In `GCC' 3.2 versus `GCC' 3.1: ! ============================== ! ! * Nothing. In `GCC' 3.1 (formerly known as g77-0.5.27) versus `GCC' 3.0: ============================================================= diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-6 gcc-3.2/gcc/f/g77.info-6 *** gcc-3.1.1/gcc/f/g77.info-6 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-6 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-7 gcc-3.2/gcc/f/g77.info-7 *** gcc-3.1.1/gcc/f/g77.info-7 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-7 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-8 gcc-3.2/gcc/f/g77.info-8 *** gcc-3.1.1/gcc/f/g77.info-8 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-8 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/g77.info-9 gcc-3.2/gcc/f/g77.info-9 *** gcc-3.1.1/gcc/f/g77.info-9 Thu Jul 25 23:56:19 2002 --- gcc-3.2/gcc/f/g77.info-9 Wed Aug 14 09:36:34 2002 *************** START-INFO-DIR-ENTRY *** 5,11 **** * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.1 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA --- 5,11 ---- * g77: (g77). The GNU Fortran compiler. END-INFO-DIR-ENTRY This file documents the use and the internals of the GNU Fortran ! (`g77') compiler. It corresponds to the GCC-3.2 version of `g77'. Published by the Free Software Foundation 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA diff -Nrc3pad gcc-3.1.1/gcc/f/news.texi gcc-3.2/gcc/f/news.texi *** gcc-3.1.1/gcc/f/news.texi Sun Jun 30 11:00:17 2002 --- gcc-3.2/gcc/f/news.texi Sun Aug 4 21:28:02 2002 *************** *** 10,16 **** @c in the standalone derivations of this file (e.g. NEWS). @set copyrights-news 1995,1996,1997,1998,1999,2000,2001,2002 ! @set last-update-news 2002-06-30 @include root.texi --- 10,16 ---- @c in the standalone derivations of this file (e.g. NEWS). @set copyrights-news 1995,1996,1997,1998,1999,2000,2001,2002 ! @set last-update-news 2002-08-05 @include root.texi *************** is available at *** 153,158 **** --- 153,164 ---- The following information was last updated on @value{last-update-news}: + @heading In @code{GCC} 3.2 versus @code{GCC} 3.1: + @itemize @bullet + @item + Nothing. + @end itemize + @heading In @code{GCC} 3.1 (formerly known as g77-0.5.27) versus @code{GCC} 3.0: @itemize @bullet @item diff -Nrc3pad gcc-3.1.1/gcc/f/root.texi gcc-3.2/gcc/f/root.texi *** gcc-3.1.1/gcc/f/root.texi Sat Apr 20 11:07:45 2002 --- gcc-3.2/gcc/f/root.texi Sun Aug 4 16:55:55 2002 *************** *** 3,9 **** @c (e.g. a release branch in the CVS repository for gcc), @c clear this and set the version information correctly. @clear DEVELOPMENT ! @set version-gcc 3.1 @set email-general gcc@@gcc.gnu.org @set email-help gcc-help@@gcc.gnu.org --- 3,9 ---- @c (e.g. a release branch in the CVS repository for gcc), @c clear this and set the version information correctly. @clear DEVELOPMENT ! @set version-gcc 3.2 @set email-general gcc@@gcc.gnu.org @set email-help gcc-help@@gcc.gnu.org diff -Nrc3pad gcc-3.1.1/gcc/f/version.c gcc-3.2/gcc/f/version.c *** gcc-3.1.1/gcc/f/version.c Thu Jul 25 23:40:35 2002 --- gcc-3.2/gcc/f/version.c Wed Aug 14 09:01:21 2002 *************** *** 1,4 **** #include "ansidecl.h" #include "f/version.h" ! const char *const ffe_version_string = "3.1.1 20020725 (release)"; --- 1,4 ---- #include "ansidecl.h" #include "f/version.h" ! const char *const ffe_version_string = "3.2 20020814 (release)"; diff -Nrc3pad gcc-3.1.1/libf2c/ChangeLog gcc-3.2/libf2c/ChangeLog *** gcc-3.1.1/libf2c/ChangeLog Thu Jul 25 23:39:52 2002 --- gcc-3.2/libf2c/ChangeLog Wed Aug 14 09:00:42 2002 *************** *** 1,3 **** --- 1,7 ---- + 2002-08-14 Release Manager + + * GCC 3.2 Released. + 2002-07-25 Release Manager * GCC 3.1.1 Released. diff -Nrc3pad gcc-3.1.1/libf2c/libF77/Version.c gcc-3.2/libf2c/libF77/Version.c *** gcc-3.1.1/libf2c/libF77/Version.c Thu Jul 25 23:40:37 2002 --- gcc-3.2/libf2c/libF77/Version.c Wed Aug 14 09:01:25 2002 *************** static char junk[] = "\n@(#)LIBF77 VERSI *** 3,9 **** /* */ ! char __G77_LIBF77_VERSION__[] = "3.1.1 20020725 (release)"; /* 2.00 11 June 1980. File version.c added to library. --- 3,9 ---- /* */ ! char __G77_LIBF77_VERSION__[] = "3.2 20020814 (release)"; /* 2.00 11 June 1980. File version.c added to library. diff -Nrc3pad gcc-3.1.1/libf2c/libI77/Version.c gcc-3.2/libf2c/libI77/Version.c *** gcc-3.1.1/libf2c/libI77/Version.c Thu Jul 25 23:40:39 2002 --- gcc-3.2/libf2c/libI77/Version.c Wed Aug 14 09:01:28 2002 *************** static char junk[] = "\n@(#) LIBI77 VERS *** 3,9 **** /* */ ! char __G77_LIBI77_VERSION__[] = "3.1.1 20020725 (release)"; /* 2.01 $ format added --- 3,9 ---- /* */ ! char __G77_LIBI77_VERSION__[] = "3.2 20020814 (release)"; /* 2.01 $ format added diff -Nrc3pad gcc-3.1.1/libf2c/libU77/Version.c gcc-3.2/libf2c/libU77/Version.c *** gcc-3.1.1/libf2c/libU77/Version.c Thu Jul 25 23:40:41 2002 --- gcc-3.2/libf2c/libU77/Version.c Wed Aug 14 09:01:32 2002 *************** *** 1,6 **** static char junk[] = "\n@(#) LIBU77 VERSION 19980709\n"; ! char __G77_LIBU77_VERSION__[] = "3.1.1 20020725 (release)"; #include --- 1,6 ---- static char junk[] = "\n@(#) LIBU77 VERSION 19980709\n"; ! char __G77_LIBU77_VERSION__[] = "3.2 20020814 (release)"; #include