Previous Next Contents Index Doc Set Home


Features Release History

B


This Appendix lists the new and changed features in this and previous release of f77 and f90:


New Features and Behavior Changes in Fortran 77 (f77)

This section lists the new features and behavior changes specific to f77.

Features in f77 4.2 that are New Since 4.0

f77 4.2 includes the following features that are new or changed since the 4.0 release:

Features in f77 4.0 that are New Since 3.0/3.0.1

f77 4.0 includes the following features that are new or changed since 3.0/3.0.1:


Fortran 77 Upward Compatibility

The Fortran 4.2 source is compatible with Fortran 3.0/3.0.1 (or earlier), except for minor changes due to operating system changes and bug fixes.

Fortran 3.0/3.0.1 to 4.0

Executables (a.out), libraries (.a), and object files (.o) compiled and linked in Fortran 3.0/3.0.1 under Solaris 2.x are compatible with Fortran 4.2 under Solaris 2.x.

BCP: Running Applications from Solaris 1.x in 2.x

You must install the Binary Compatibility Package for the executable to run.

Executables compiled and linked in Solaris 1.x do run in Solaris 2.3 and later, but they do not run as fast as when they are compiled and linked under the appropriate Solaris release.

Libraries (.a) and object files (.o) compiled and linked in Fortran 2.0.1 under Solaris 1.x are not compatible with Fortran 4.2 under Solaris 2.x.

Application Development in Solaris 2.x for 1.x

Under Solaris 2.x, you can make executables and libraries for Solaris 1.x, but it is not recommended. For the compiler to do this correctly, first install the Binary Compatibility Package. Then, to make it all work, you must:


New Features and Behavior Changes in Fortran 90

This section lists the new features and behavior changes specific to f90.


Previous Next Contents Index Doc Set Home