Compaq Fortran 77 Release Notes for OpenVMS VAX Systems
 *HyperReader
  Next     Previous     Contents     Examples     Tables     Close     Help  
CONTENTS

  Title Page

  Copyright Page

  1      Compaq Fortran 77 Version 6.6-201 Release Notes
    1.1 Overview of Compaq Fortran 77 Version 6.6-201
    1.2 New and Changed Features in V6.6-201
      1.2.1      Detection of COMMON Name Conflict
      1.2.2      /WARNINGS=[NO]UNREACHABLE Implemented
    1.3 Compatibility
      1.3.1      Coexistence With Earlier Versions
      1.3.2      Source Compatibility
      1.3.3      New Math Library Considerations
      1.3.4      Fortran Run-Time Library Considerations
      1.3.5      Object Compatibility
    1.4 Known Problems and Issues
      1.4.1      Required Post-Installation Tasks on VMScluster
      1.4.2      Routines Called With Omitted Arguments
      1.4.3      Compiler Bugchecks with /VECTOR
      1.4.4      Linker OUTSIMG Error When COLLECT Linker Option Used
      1.4.5      Recursive Character Functions Not Supported
      1.4.6      Restrictions on Use of BLAS Routines

  2      Release Notes for Previous Versions of Compaq Fortran 77
    2.1 New and Changed Features in V6.5
      2.1.1      New DATE_AND_TIME Intrinsc
    2.2 New and Changed Features in V6.4
      2.2.1      STRUCTURE and COMMON Alignment
        2.2.1.1      /ALIGN Compile Command Qualifier
        2.2.1.2      /WARNINGS=ALIGNMENT Supports STRUCTUREs
        2.2.1.3      CDEC$ OPTIONS Directive
        2.2.1.4      CDEC$ PSECT MULTILANGUAGE Keyword
      2.2.2      /ASSUME=BYTERECL Command and OPTIONS Qualifier
      2.2.3      CDEC$ PSECT ALIGN= Keywords Supported
      2.2.4      DPROD Intrinsic Now Generic
      2.2.5      Use of POINTER Variables in DEBUG
    2.3 New and Changed Features in V6.3
      2.3.1      /ASSUME=SOURCE_INCLUDE Command Line Keyword
      2.3.2      /DEBUG=PARAMETERS=NONE Command Line Keyword
      2.3.3      /WARNINGS=[NO]INFORMATIONAL Command Line Keyword
      2.3.4      Expanded syntax for Directives
      2.3.5      Sign Extension of Untyped Bit Constants
      2.3.6      AND, OR, XOR, LSHIFT and RSHIFT Intrinsic Functions Supported
      2.3.7      FORSYSDEF.TLB Modules for Callable Utility Routines
    2.4 Overview of Compaq Fortran 77 Version V6.2
    2.5 New and Changed Features in V6.2
      2.5.1      Short Source Lines and /PAD_SOURCE Qualifier
      2.5.2      Pointee Can Be Called Routine
      2.5.3      CDEC$ OPTIONS and END OPTIONS Directives Ignored
      2.5.4      New CDEC$ ALIAS Directive
      2.5.5      # Accepted as Comment Introducer
      2.5.6      Reduction in Compiler Virtual Memory Usage
      2.5.7      Negative Constant Values in FORSYSDEF.TLB
      2.5.8      /WARNINGS=Alpha No Longer Flags REAL * 16
    2.6 New and Changed Features in V6.1
      2.6.1      POINTER Statement Now Supported
      2.6.2      Recursive Function References Now Permitted
      2.6.3      New Non-Native Data in I/O CONVERT Options
      2.6.4      New Argument List Inquiry Functions
      2.6.5      LOC Intrinsic Function Alternative to %LOC Built-In
      2.6.6      New /DEBUG=PARAMETERS Command Qualifier
      2.6.7      Diagnostics For Possible Programming Errors
      2.6.8      Directives Now Flagged Using /STANDARD=SOURCE_FORM
      2.6.9      Run-Time Libraries Can Be Installed Separately
      2.6.10     Machine Code Listing and Debugger Changes
      2.6.11     HELP/MESSAGE Database for Fortran Compiler and Run-Time Diagnostics
    2.7 Overview of Compaq Fortran 77 Version V6.0
      2.7.1      COMMON Block Alignment Compatibility
      2.7.2      Command Line Compatibility
      2.7.3      VAX Language-Sensitive Editor Compatibility
      2.7.4      Compatibility With VAX Common Data Dictionary
      2.7.5      Compatibility With VAX DBMS
        2.7.5.1      Using /DML and /PARALLEL Compile Command Qualifiers
        2.7.5.2      COMMON block longword alignment
        2.7.5.3      /CONTINUATIONS Qualifier May Be Necessary with /DML
    2.8 New and Changed Features
      2.8.1      New Command Qualifiers and Qualifier Parameters
        2.8.1.1      /WARNINGS=[NO]ALIGNMENT Default Changed
        2.8.1.2      /CONTINUATIONS Qualifier Obsolete
        2.8.1.3      /HPO Qualifier and FORTRAN-HPO PAK Obsolete
        2.8.1.4      New /MATH_LIBRARY=V5 Qualifier Keyword
      2.8.2      FORT$LIBRARY Logical Name as Search List
      2.8.3      FORT$INCLUDE Logical Name
      2.8.4      Language Syntax
      2.8.5      Non-native Data in I/O Feature
      2.8.6      New Intrinsic Routines
      2.8.7      Automatic Decomposition for Parallel Processing
      2.8.8      Generation of VAX Vector Processor Code
      2.8.9      Recursion and Automatic Storage
        2.8.9.1      Automatic Allocation and Vectorization
      2.8.10     Basic Linear Algebra Subroutines
      2.8.11     Performance Optimization for Large Array Operations
      2.8.12     Optimizations of Operations on COMPLEX Variables
      2.8.13     Optimizations on References to Dummy Arguments and COMMON
      2.8.14     Optimizations on Intrinsic Functions
      2.8.15     Detection of Uninitialized Variables
      2.8.16     Vectorization of DO-Loops with INTEGER * 2 Control Variables
      2.8.17     Design Processing Features
      2.8.18     VOLATILE Allowed for RECORD Variables
      2.8.19     Formal Arguments Allowed in NAMELIST Groups
      2.8.20     Limit on Number of COMMON Blocks Increased
      2.8.21     Support for NTT MIA Standard
      2.8.22     Warnings for Features Not Supported on Alpha
      2.8.23     DECwindows Compiler Interface Removed

  3      Documentation and Documentation Corrections
    3.1 DEC Fortran Language Reference Manual
      3.1.1      Section 8.2.1 - Input Rules for FORMAT Statements
      3.1.2      Section 11.2.6 - OPTIONS Directive
      3.1.3      Table C-7 - BLAS Basic Set Routines
    3.2 DEC Fortran User Manual for OpenVMS VAX Systems
      3.2.1      Section 1.2.3 - New qualifiers
      3.2.2      Section 1.2.3.2 - New /ASSUME=SOURCE_INCLUDE Keyword
      3.2.3      Section 1.2.3.8 - /DEBUG Qualifier
      3.2.4      Section 1.2.3.21 - /MATH_LIBRARY Qualifier
      3.2.5      Section 1.2.3.27 - /STANDARD Qualifier
      3.2.6      Section 1.2.3.31 - /WARNINGS Qualifier
      3.2.7      Section 1.x - INCLUDE Files
      3.2.8      Section 1.3.4.1 - User Supplied Default Libraries
      3.2.9      Sections 8.1.1 and 8.1.2 - Sharing Images in Shareable Image Libraries
      3.2.10     Table G-1 - Source Program Diagnostic Messages
      3.2.11     Table G-4 - CRX Error Messages

  A Compaq Fortran Maintenance Changes

  Next     Previous     Contents     Examples     Tables     Close     Help     ~Off