Here is some advice to help make the transition from an earlier FORTRAN 77 or Fortran 90 compiler platform as fast and simple as possible.
Because XL Fortran Version 6 Release 1 is highly compatible with XL Fortran Version 5, Version 4, and Version 3, most of the advice in this section applies to upgrades from Version 2 or earlier of XL Fortran.
INTEGER*4 X ! F77 notation with extension. INTEGER(4) X ! F90 standard notation. COMPLEX*8 Y ! *n becomes (n) for all types except COMPLEX(4) Y ! COMPLEX, where the value is halved.
This new form is the one we use consistently throughout the XL Fortran manuals.
Because the values of kind parameters may be different for different compilers, you may want to use named constants, placed in an include file or a module, to represent the kind parameters used in your programs. The SELECTED_INT_KIND and SELECTED_REAL_KIND intrinsic functions also let you determine kind values in a portable way.